This is the mail archive of the libc-help@sourceware.org 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]
Other format: [Raw text]

glibc on hppa building


Hi,

I am curryntly trying to build a recent glibc on hppa. What I use is:

gcc-4.3.1 20080507 (prerelease)
glibc from CVS with patches from http://sourceware.org/glibc/wiki/Testing/Results
kernel version 2.6.25-rc5-git2
the machine is a C3750

Building glibc seems to work without problems, however when running the testsuite, the process hangs at

smaug:/usr/src/packages/BUILD/glibc-2.8/intl> /bin/sh -e tst-gettext4.sh /usr/src/packages/BUILD/glibc-2.8/cc-nptl/ ' /usr/src/packages/BUILD/glibc-2.8/cc-nptl/elf/ld.so.1 --library-path /usr/src/packages/BUILD/glibc-2.8/cc-nptl:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/math:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/elf:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/dlfcn:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/nss:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/nis:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/rt:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/resolv:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/crypt:/usr/src/packages/BUILD/glibc-2.8/cc-nptl/nptl' /usr/src/packages/BUILD/glibc-2.8/cc-nptl/intl/

when attaching to this process with strace, it just finishes without any more comment. Running the whole test in strace hangs at the following position (I hope it is enough information in there, I can provide the full trace on demand):

....
21490 open("/usr/src/packages/BUILD/glibc-2.8/cc-nptl/intl/domaindir/fr_FR.ISO-8859-1/LC_MESSAGES/multithread.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
21490 open("/usr/src/packages/BUILD/glibc-2.8/cc-nptl/intl/domaindir/fr_FR.iso88591/LC_MESSAGES/multithread.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
21490 open("/usr/src/packages/BUILD/glibc-2.8/cc-nptl/intl/domaindir/fr_FR/LC_MESSAGES/multithread.mo", O_RDONLY) = 3
21490 fstat64(3, {st_mode=0, st_size=0, ...}) = 0
21490 mmap(NULL, 192, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40cf3000
21490 close(3)                          = 0
21490 futex(0x1262c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x12628, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_EQ, 0}) = -1 ENOSYS (Function not implemented)
21490 futex(0x1262c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
21489 <... futex resumed> )             = 0
21489 futex(0x12628, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
21490 <... futex resumed> )             = 1
21490 futex(0x12628, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
21489 <... futex resumed> )             = 0
21489 futex(0x12628, FUTEX_WAKE_PRIVATE, 1) = 0
21489 futex(0x125f8, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
21490 <... futex resumed> )             = 1
21490 futex(0x125f8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
21489 <... futex resumed> )             = 0
21489 futex(0x125f8, FUTEX_WAKE_PRIVATE, 1) = 0
21489 exit(0)                           = ?
21490 <... futex resumed> )             = 1
21490 exit(0)                           = ?
21488 <... futex resumed> )             = -512

Even more confusing for me is, that once out of maybe 20 times, this test simply runs through as if there was no problem. My question here is, how I can dig deeper into the problem or if did I just something wrong.

Thanks
Berthold
_______________________________________________________________________
EINE FÜR ALLE: die kostenlose WEB.DE-Plattform für Freunde und Deine
Homepage mit eigenem Namen. Jetzt starten! http://unddu.de/?kid=kid@mf2


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