From glibc-2.2.5 to 2.3.2: the LFS way at jeopardy?

Richard rgollub at uninet.com.br
Fri Mar 14 18:41:11 PST 2003


Richard wrote:
> 
>         Tks Chris; will do and report back.

	Herein the report of having created empty
/usr/include/{assert,limits}.h before running configure.

	Ignoring, for now, the fact that config.log general outlook is not very
reassuring, let alone inspire any confidence, the compilation went quite
a good deal further ahead this time. However not flawlessly, as expected
:((

<quoting log>
<...>
a - io/lstat64.oS
: /opt/sources/glibc-2.3.2-build/libc_nonshared.a
gcc   -nostdlib -nostartfiles -r -o
/opt/sources/glibc-2.3.2-build/libc_pic.os \
 -Wl,-d -Wl,--whole-archive /opt/sources/glibc-2.3.2-build/libc_pic.a
gcc   -shared -static-libgcc -Wl,-O1  -Wl,-z,defs
-Wl,-dynamic-linker=/lib/ld-linux.so.2 
-B/opt/sources/glibc-2.3.2-build/csu/ 
-Wl,--version-script=/opt/sources/glibc-2.3.2-build/libc.map
-Wl,-soname=libc.so.6 -Wl,-z,combreloc -nostdlib -nostartfiles -e
__libc_main -u __register_frame -L/opt/sources/glibc-2.3.2-build
-L/opt/sources/glibc-2.3.2-build/math
-L/opt/sources/glibc-2.3.2-build/elf
-L/opt/sources/glibc-2.3.2-build/dlfcn
-L/opt/sources/glibc-2.3.2-build/nss
-L/opt/sources/glibc-2.3.2-build/nis -L/opt/sources/glibc-2.3.2-build/rt
-L/opt/sources/glibc-2.3.2-build/resolv
-L/opt/sources/glibc-2.3.2-build/crypt
-L/opt/sources/glibc-2.3.2-build/linuxthreads
-Wl,-rpath-link=/opt/sources/glibc-2.3.2-build:/opt/sources/glibc-2.3.2-build/math:/opt/sources/glibc-2.3.2-build/elf:/opt/sources/glibc-2.3.2-build/dlfcn:/opt/sources/glibc-2.3.2-build/nss:/opt/sources/glibc-2.3.2-build/nis:/opt/sources/glibc-2.3.2-build/rt:/opt/sources/glibc-2.3.2-build/resolv:/opt/sources/glibc-2.3.2-build/crypt:/opt/sources/glibc-2.3.2-build/linuxthreads
-o /opt/sources/glibc-2.3.2-build/libc.so.new
/opt/sources/glibc-2.3.2-build/csu/abi-note.o -Wl,--verbose -lgcc 2>&1 |
sed -e '/^=========/,/^=========/!d;/^=========/d' -e 's/^.*\.hash[ 
]*:.*$/  .note.ABI-tag : { *(.note.ABI-tag) } &/' -e
's/^.*\*(\.dynbss).*$/& __start___libc_freeres_ptrs = .;
*(__libc_freeres_ptrs) __stop___libc_freeres_ptrs = .;/' >
/opt/sources/glibc-2.3.2-build/libc.so.lds
rm -f /opt/sources/glibc-2.3.2-build/libc.so.new
gcc   -shared -static-libgcc -Wl,-O1  -Wl,-z,defs
-Wl,-dynamic-linker=/lib/ld-linux.so.2 
-B/opt/sources/glibc-2.3.2-build/csu/ 
-Wl,--version-script=/opt/sources/glibc-2.3.2-build/libc.map
-Wl,-soname=libc.so.6 -Wl,-z,combreloc -nostdlib -nostartfiles -e
__libc_main -u __register_frame -L/opt/sources/glibc-2.3.2-build
-L/opt/sources/glibc-2.3.2-build/math
-L/opt/sources/glibc-2.3.2-build/elf
-L/opt/sources/glibc-2.3.2-build/dlfcn
-L/opt/sources/glibc-2.3.2-build/nss
-L/opt/sources/glibc-2.3.2-build/nis -L/opt/sources/glibc-2.3.2-build/rt
-L/opt/sources/glibc-2.3.2-build/resolv
-L/opt/sources/glibc-2.3.2-build/crypt
-L/opt/sources/glibc-2.3.2-build/linuxthreads
-Wl,-rpath-link=/opt/sources/glibc-2.3.2-build:/opt/sources/glibc-2.3.2-build/math:/opt/sources/glibc-2.3.2-build/elf:/opt/sources/glibc-2.3.2-build/dlfcn:/opt/sources/glibc-2.3.2-build/nss:/opt/sources/glibc-2.3.2-build/nis:/opt/sources/glibc-2.3.2-build/rt:/opt/sources/glibc-2.3.2-build/resolv:/opt/sources/glibc-2.3.2-build/crypt:/opt/sources/glibc-2.3.2-build/linuxthreads
-o /opt/sources/glibc-2.3.2-build/libc.so -T
/opt/sources/glibc-2.3.2-build/libc.so.lds
/opt/sources/glibc-2.3.2-build/csu/abi-note.o
/opt/sources/glibc-2.3.2-build/elf/soinit.os
/opt/sources/glibc-2.3.2-build/libc_pic.os
/opt/sources/glibc-2.3.2-build/elf/sofini.os
/opt/sources/glibc-2.3.2-build/elf/interp.os
/opt/sources/glibc-2.3.2-build/elf/ld.so -lgcc
/STG1/usr/bin/ld:/opt/sources/glibc-2.3.2-build/libc.so.lds:110: parse
error
collect2: ld returned 1 exit status
make[1]: *** [/opt/sources/glibc-2.3.2-build/libc.so] Error 1
make[1]: Leaving directory `/opt/sources/glibc-2.3.2'
make: *** [all] Error 2
</quote>

	Enuff for today. Tomorrow will have a closer look into config.log...

	Richard

-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-dev' in the subject header of the message



More information about the lfs-dev mailing list