This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: A patch for gconv


On Fri, Nov 24, 2000 at 10:16:20PM -0800, Ulrich Drepper wrote:
> "H . J . Lu" <hjl@valinux.com> writes:
> 
> > I am not an expert on iconv. But from what I read in iconv, when you
> > do "make check" in iconvdata, iconv will read the default gconv config
> > file /usr/lib/gconv/gconv-modules in addition to the one in GCONV_PATH.
> 
> Try it.  I've fixed it several hours ago.
> 

"make check" still doesn't work on glibc 2.1.3, ia32 and ia64. The
first failure is iconvdata/bug-iconv1 and there are many more.


-- 
H.J. Lu (hjl@valinux.com)
--
execve("/home/work/build/glibc/elf/ld-linux.so.2", ["/home/work/build/glibc/elf/ld-linux.so.2", "--library-path", "/home/work/build/glibc:/home/work/build/glibc/math:/home/work/build/glibc/elf:/home/work/build/glibc/dlfcn:/home/work/build/glibc/nss:/home/work/build/glibc/nis:/home/work/build/glibc/rt:/home/work/build/glibc/resolv:/home/work/build/glibc/crypt:/home/work/build/glibc/linuxthreads", "/home/work/build/glibc/iconvdata/bug-iconv1"], [/* 30 vars */]) = 0
getuid()                                = 561
getgid()                                = 561
geteuid()                               = 561
getegid()                               = 561
brk(0)                                  = 0x80018270
brk(0x80019270)                         = 0x80019270
open("/home/work/build/glibc/iconvdata/bug-iconv1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0\300\204"..., 1024) = 1024
fstat64(0x3, 0xbfffecdc)                = 0
old_mmap(0x8048000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x8048000
old_mmap(0x8049000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x8049000
close(3)                                = 0
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/home/work/build/glibc/i686/mmx/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xbfffeb8c, 0xbfffebfc)          = -1 ENOENT (No such file or directory)
open("/home/work/build/glibc/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xbfffeb8c, 0xbfffebfc)          = -1 ENOENT (No such file or directory)
open("/home/work/build/glibc/mmx/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xbfffeb8c, 0xbfffebfc)          = -1 ENOENT (No such file or directory)
open("/home/work/build/glibc/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\300\1"..., 1024) = 1024
fstat64(0x3, 0xbfffebec)                = 0
old_mmap(NULL, 1246664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40000000
mprotect(0x40127000, 38344, PROT_NONE)  = 0
old_mmap(0x40128000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x127000) = 0x40128000
old_mmap(0x4012d000, 13768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4012d000
close(3)                                = 0
getpid()                                = 17731
brk(0)                                  = 0x80019270
brk(0x8001a288)                         = 0x8001a288
brk(0x8001b000)                         = 0x8001b000
getcwd("/home/work/build/glibc", 4095)  = 23
open("/home/work/build/glibc/iconvdata/gconv-modules", O_RDONLY) = 3
fstat64(0x3, 0xbffff3f0)                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40131000
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
read(3, "US_I.B1.002//\t\tINTERNAL\t\tISO646\t"..., 4096) = 4096
brk(0x8001c000)                         = 0x8001c000
brk(0x8001d000)                         = 0x8001d000
read(3, "9-5//\t\tISO-8859-5//\nalias\tCYRILL"..., 4096) = 4096
brk(0x8001e000)                         = 0x8001e000
brk(0x8001f000)                         = 0x8001f000
read(3, "8\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost"..., 4096) = 4096
brk(0x80020000)                         = 0x80020000
brk(0x80021000)                         = 0x80021000
read(3, "74//\t\t\tIBM274//\nalias\tCSIBM274//"..., 4096) = 4096
brk(0x80022000)                         = 0x80022000
brk(0x80023000)                         = 0x80023000
read(3, "M856//\t\tINTERNAL\t\tIBM856\t\t1\nmodu"..., 4096) = 4096
brk(0x80024000)                         = 0x80024000
brk(0x80025000)                         = 0x80025000
read(3, "\t\t1\nmodule\tINTERNAL\t\tIBM930//\t\tI"..., 4096) = 4096
brk(0x80026000)                         = 0x80026000
brk(0x80027000)                         = 0x80027000
read(3, "st\nalias\tMS-HEBR//\t\tCP1255//\nali"..., 4096) = 4096
brk(0x80028000)                         = 0x80028000
brk(0x80029000)                         = 0x80029000
read(3, "18GREEK7OLD//\tGREEK7-OLD//\nmodul"..., 4096) = 3754
brk(0x8002a000)                         = 0x8002a000
brk(0x8002b000)                         = 0x8002b000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40131000, 4096)                = 0
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
fstat64(0x3, 0xbffff3d0)                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40131000
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
read(3, "20-1969-RO//\nmodule\tJIS_C6220-19"..., 4096) = 4096
read(3, "RNAL\t\tISO8859-3\t1\nmodule\tINTERNA"..., 4096) = 4096
read(3, "SO_6937-2\t1\n\n#\tfrom\t\t\tto\t\t\tmodul"..., 4096) = 4096
read(3, "M256//\nmodule\tIBM256//\t\tINTERNAL"..., 4096) = 4096
read(3, "module\t\tcost\nalias\tCP855//\t\t\tIBM"..., 4096) = 4096
read(3, "IBM1004//\nalias\tOS2LATIN1//\t\tIBM"..., 4096) = 4096
read(3, "_P27-1\t1\nmodule\tINTERNAL\t\tIEC_P2"..., 4096) = 4096
read(3, "le\tINTERNAL\t\tNATS-DANO//\t\tNATS-D"..., 4096) = 943
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40131000, 4096)                = 0
open("/home/work/build/glibc/iconvdata/SJIS.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\7\0"..., 1024) = 1024
fstat64(0x3, 0xbfffe710)                = 0
old_mmap(NULL, 93084, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40131000
mprotect(0x40147000, 2972, PROT_NONE)   = 0
old_mmap(0x40147000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x15000) = 0x40147000
close(3)                                = 0
open("/usr/lib/gconv/EUC-JP.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \n\0\000"..., 1024) = 1024
fstat64(0x3, 0xbfffe710)                = 0
old_mmap(NULL, 14352, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40148000
mprotect(0x4014b000, 2064, PROT_NONE)   = 0
old_mmap(0x4014b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x4014b000
close(3)                                = 0
open("/usr/lib/gconv/i686/mmx/libJIS.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xbfffe5c0, 0xbfffe630)          = -1 ENOENT (No such file or directory)
open("/usr/lib/gconv/i686/libJIS.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xbfffe5c0, 0xbfffe630)          = -1 ENOENT (No such file or directory)
open("/usr/lib/gconv/mmx/libJIS.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64(0xbfffe5c0, 0xbfffe630)          = -1 ENOENT (No such file or directory)
open("/usr/lib/gconv/libJIS.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\10"..., 1024) = 1024
fstat64(0x3, 0xbfffe620)                = 0
brk(0x8002c000)                         = 0x8002c000
old_mmap(NULL, 100676, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4014c000
mprotect(0x40164000, 2372, PROT_NONE)   = 0
old_mmap(0x40164000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x17000) = 0x40164000
close(3)                                = 0
brk(0x80034000)                         = 0x80034000
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]