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]
Other format: [Raw text]

More compile errors with CVS version


I've fetched
<URL:ftp://ftp.uio.no/pub/gnu/glibc/glibc-linuxthreads-2.3.2.tar.gz>
and unpacked it in libc.  I configured it like this:

  ../configure --enable-add-ons=linuxthreads --prefix=/tmp/glibc

But when I compile it, it fails after a while, with this error
message:

  (echo '#include <sysdep-cancel.h>'; \
   echo 'PSEUDO (__libc_nanosleep, nanosleep, 2)'; \
   echo ' ret'; \
   echo 'PSEUDO_END(__libc_nanosleep)'; \
   echo 'libc_hidden_def (__libc_nanosleep)'; \
   echo 'weak_alias (__libc_nanosleep, __nanosleep)'; \
   echo 'libc_hidden_weak (__nanosleep)'; \
   echo 'weak_alias (__libc_nanosleep, nanosleep)'; \
   echo 'libc_hidden_weak (nanosleep)'; \
  ) | gcc -c -I../include -I. -I/usr/src/glibccvs/libc/BUILD/posix
    -I.. -I../libio -I/usr/src/glibccvs/libc/BUILD -I../sysdeps/i386/elf
    -I../linuxthreads/sysdeps/unix/sysv/linux/i386
    -I../linuxthreads/sysdeps/unix/sysv/linux
    -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread
    -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix
    -I../linuxthreads/sysdeps/i386/i686 -I../linuxthreads/sysdeps/i386
    -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux
    -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman
    -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
    -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix
    -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686
    -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386
    -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96
    -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32
    -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic
    -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DASSEMBLER
    -DGAS_SYNTAX -x assembler-with-cpp -o
    /usr/src/glibccvs/libc/BUILD/posix/nanosleep.o -
  /tmp/ccXIxW0d.s: Assembler messages:
  /tmp/ccXIxW0d.s:59: Error: symbol `.LSAVEBX1' is already defined
  /tmp/ccXIxW0d.s:59: Error: symbol `.LRESTBX1' is already defined
  make[2]: *** [/usr/src/glibccvs/libc/BUILD/posix/nanosleep.o] Error 1
  make[2]: Leaving directory `/usr/src/glibccvs/libc/posix'
  make[1]: *** [posix/subdir_lib] Error 2
  make[1]: Leaving directory `/usr/src/glibccvs/libc'
  make: *** [all] Error 2

I have no idea what I did wrong, nor how to continue.  Any ideas?  I
can supply the output from configure if it is interesting.  The build
and host system type is i686-pc-linux-gnu (Debian Sid chroot).
binutils 2.13.90.0.18 and gcc 2.95.4.


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