[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cvs glibc install fails
From: |
Tim Burgess |
Subject: |
cvs glibc install fails |
Date: |
Tue, 26 Jun 2001 09:28:19 -1000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux 2.4.5 i686; en-US; rv:0.9) Gecko/20010505 |
Hi all,
I'm doing a build of cvs glibc (as of yesterday) as I have some Java
code that segfaults on Linux but runs fine on Solaris. A workmate
said he built 2.2.2 a while back with the LDT threads mod and
the Java code stopped segfaulting with the Sun Linux 1.3.1 (latest) JVM.
See
http://mail.gnu.org/pipermail/bug-glibc/2001-March/002777.html
I use '../libc/configure --prefix=/usr --enable-add-ons=linuxthreads
--enable-kernel=2.4.4'
and everything seems to build fine with gcc 2.95.4. A 'make check' works
ok - I see one or
two quick messages about something not implemented but it runs thru to
completion
When I do a 'make install' however, I get this:
/usr/bin/install -c /home/tim/dump/build/rt/librt.so /lib/librt-2.2.3.so.new
mv -f /lib/librt-2.2.3.so.new /lib/librt-2.2.3.so
echo librt-2.2.3.so /lib/librt.so.1 >> /home/tim/dump/build/elf/symlink.list
rm -f /usr/lib/librt.so.new
/bin/sh ../scripts/rellns-sh /lib/librt.so.1 /usr/lib/librt.so.new
mv -f /usr/lib/librt.so.new /usr/lib/librt.so
/usr/bin/install -c -m 644 /home/tim/dump/build/rt/librt.a /usr/lib/librt.a
: /usr/lib/librt.a
/usr/bin/install -c -m 644 /home/tim/dump/build/rt/librt_p.a
/usr/lib/librt_p.a
: /usr/lib/librt_p.a
make[2]: Leaving directory `/home/tim/dump/libc/rt'
make -C conform subdir_install
make: error while loading shared libraries: /lib/librt.so.1: symbol
__pthread_clock_
settime, version GLIBC_2.2.3 not defined in file libpthread.so.0 with
link time refe
rence
make[1]: *** [conform/subdir_install] Error 127
make[1]: Leaving directory `/home/tim/dump/libc'
make: *** [install] Error 2
My details are:
Linux i386 Debian testing
kernel 2.4.5
gcc version 2.95.4 20010604 (Debian prerelease)
binutils 2.11.90
Any idea whats happening here? Seems like librt got build wrong somehow...
Many thanks, Tim