[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libc build failure
From: |
Neal H Walfield |
Subject: |
libc build failure |
Date: |
Mon, 20 Aug 2001 21:56:52 +0200 |
User-agent: |
Mutt/1.3.18i |
I am building libc from cvs, however, it is failing with undefined
references to __hurd_fail and __thread_stack_pointer when linking
iconvconfig. I grepped for warnings in the build log, however, I did not
see anything suspicious. I really have no clue what is causing this.
This is the top of the last change log entry from my pull.
2001-08-18 Ulrich Drepper <drepper@redhat.com>
* sysdeps/generic/strtol.c: Little optimizations. Add some
__builtin_expect.
* conform/conformtest.pl: <inttypes.h> test required <stddef.h>.
* wcsmbs/wchar.h (wcwdith): Change parameter type to wchar_t.
* wcsmbs/wcwidth.c (wcwdith): Likewise.
* wcsmbs/wcwidth.h (internal_wcwdith): Likewise.
And here is a tail from the build log.
gcc iconvconfig.c -c -Wall -Winline -Wstrict-prototypes -Wwrite-strings -g
-Wno-parentheses -DGCONV_PATH='"/lib/gconv"' -DGCONV_DIR='"/lib/gconv"'
-I../include -I. -I/home/neal/build/libc/iconv -I.. -I../hurd
-I/home/neal/build/libc/hurd/ -I../mach -I/home/neal/build/libc/mach/
-I/home/neal/build/libc -I../sysdeps/i386/elf -I../sysdeps/mach/hurd/i386
-I../sysdeps/mach/hurd -I../sysdeps/gnu -I../sysdeps/unix/bsd/bsd4.4
-I../sysdeps/unix/mman -I../sysdeps/mach/i386 -I../sysdeps/mach
-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/unix/bsd -I../sysdeps/unix/common
-I../sysdeps/unix/inet -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -o
/home/neal/build/libc/iconv/iconvconfig.o
rm -f /home/neal/build/libc/libc.so.0.2.new
/bin/sh ../scripts/rellns-sh /home/neal/build/libc/libc.so
/home/neal/build/libc/libc.so.0.2.new
mv -f /home/neal/build/libc/libc.so.0.2.new /home/neal/build/libc/libc.so.0.2
gcc strtab.c -c -Wall -Winline -Wstrict-prototypes -Wwrite-strings -g
-Wno-parentheses -I../include -I. -I/home/neal/build/libc/iconv -I..
-I../hurd -I/home/neal/build/libc/hurd/ -I../mach -I/home/neal/build/libc/mach/
-I/home/neal/build/libc -I../sysdeps/i386/elf -I../sysdeps/mach/hurd/i386
-I../sysdeps/mach/hurd -I../sysdeps/gnu -I../sysdeps/unix/bsd/bsd4.4
-I../sysdeps/unix/mman -I../sysdeps/mach/i386 -I../sysdeps/mach
-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/unix/bsd -I../sysdeps/unix/common
-I../sysdeps/unix/inet -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -o
/home/neal/build/libc/iconv/strtab.o
gcc -nostdlib -nostartfiles -o /home/neal/build/libc/iconv/iconvconfig
-Wl,-dynamic-linker=/lib/ld.so.1 /home/neal/build/libc/csu/crt1.o
/home/neal/build/libc/csu/crti.o `gcc --print-file-name=crtbegin.o`
/home/neal/build/libc/iconv/iconvconfig.o /home/neal/build/libc/iconv/strtab.o
/home/neal/build/libc/iconv/xmalloc.o
-Wl,-rpath-link=/home/neal/build/libc:/home/neal/build/libc/math:/home/neal/build/libc/elf:/home/neal/build/libc/dlfcn:/home/neal/build/libc/nss:/home/neal/build/libc/nis:/home/neal/build/libc/rt:/home/neal/build/libc/resolv:/home/neal/build/libc/crypt:/home/neal/build/libc/mach:/home/neal/build/libc/hurd
/home/neal/build/libc/libc.so.0.2 /home/neal/build/libc/libc_nonshared.a -lgcc
`gcc --print-file-name=crtend.o` /home/neal/build/libc/csu/crtn.o
/home/neal/build/libc/libc.so.0.2: undefined reference to `__hurd_fail'
/home/neal/build/libc/libc.so.0.2: undefined reference to
`__thread_stack_pointer'
collect2: ld returned 1 exit status
make[2]: *** [/home/neal/build/libc/iconv/iconvconfig] Error 1
make[2]: Leaving directory `/home/neal/src/libc/iconv'
make[1]: *** [iconv/others] Error 2
make[1]: Leaving directory `/home/neal/src/libc'
make: *** [all] Error 2
neal@desdemona:~/build/libc (2)$ exit
pgpnWGCnuMRUd.pgp
Description: PGP signature
- libc build failure,
Neal H Walfield <=
- Re: libc build failure, Roland McGrath, 2001/08/20
- Re: libc build failure, Neal H Walfield, 2001/08/21
- Re: libc build failure, Roland McGrath, 2001/08/21
- Re: libc build failure, Igor Khavkine, 2001/08/21
- Re: libc build failure, Roland McGrath, 2001/08/21
- Re: libc build failure, Igor Khavkine, 2001/08/21
- Re: libc build failure, Roland McGrath, 2001/08/21
- Re: libc build failure, Igor Khavkine, 2001/08/21