On 10/30/10 1:56 PM, Philip Prindeville wrote:
I'm doing a build after syncing up a couple of hours ago... Last change rev is
23715.
It fails on eglibc:
...
make subdir=nscd -C nscd ..=../ subdir_install
make[6]: Entering directory
`/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495/libc/nscd'
/usr/bin/install -c -m 644
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/gnu/option-groups.h
/home/philipp/openwrt2/staging_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/include/gnu/option-groups.h
i486-openwrt-linux-gnu-gcc -pie -Wl,-O1 -nostdlib -nostartfiles -o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd
-Wl,-dynamic-linker=/lib/ld-linux.so.2 -Wl,-z,combreloc -Wl,-z,relro
-Wl,-z,now -Wl,--hash-style=both
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/csu/Scrt1.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/csu/crti.o
`i486-openwrt-linux-gnu-gcc --print-file-name=crtbeginS.o`
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/connections.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/pwdcache.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/getpwn
am
_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/getpwuid_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/grpcache.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/getgrnam_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/getgrgid_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/hstcache.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/gethstbyad_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/gethstbynm3_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/getsrvbynm_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc
-
2.12-r10495-final/nscd/getsrvbypt_r.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/servicescache.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/dbg_log.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd_conf.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd_stat.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/cache.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/mem.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd_setup_thread.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/xmalloc.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.
1
_eglibc-2.12/eglibc-2.12-r10495-final/nscd/xstrdup.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/aicache.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/initgrcache.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/gai.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/res_hconf.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/rt/librt.so
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nptl/libpthread_nonshared.a
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nptl/libpthread.so
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nis/libnsl.so
-Wl,-rpath-link=/home/philipp/openwrt2/
b
uild_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/math:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/elf:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/dlfcn:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nss:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nis:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/rt:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/resolv:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/crypt:/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nptl
/home/philipp/open
w
rt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/libc.so.6
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/libc_nonshared.a
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/elf/ld.so
-lgcc -lgcc_eh `i486-openwrt-linux-gnu-gcc --print-file-name=crtendS.o`
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/csu/crtn.o
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd.o:
In function `nscd_open_socket':
nscd.c:(.text+0x597): undefined reference to `__stack_chk_guard'
nscd.c:(.text+0x5f3): undefined reference to `__stack_chk_guard'
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd.o:
In function `parse_opt':
nscd.c:(.text+0x63b): undefined reference to `__stack_chk_guard'
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd.o:
In function `.L98':
nscd.c:(.text+0x662): undefined reference to `__stack_chk_guard'
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/connections.o:
In function `restart':
connections.c:(.text+0x12a): undefined reference to `__stack_chk_guard'
/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/connections.o:connections.c:(.text+0x258):
more undefined references to `__stack_chk_guard' follow
collect2: ld returned 1 exit status
make[6]: ***
[/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final/nscd/nscd]
Error 1
make[6]: Leaving directory
`/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495/libc/nscd'
make[5]: *** [nscd/subdir_install] Error 2
make[5]: Leaving directory
`/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495/libc'
make[4]: *** [install] Error 2
make[4]: Leaving directory
`/home/philipp/openwrt2/build_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/eglibc-2.12-r10495-final'
make[3]: ***
[/home/philipp/openwrt2/staging_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/stamp/.eglibc_built]
Error 2
make[3]: Leaving directory `/home/philipp/openwrt2/toolchain/eglibc'
make[2]: *** [toolchain/eglibc/compile] Error 2
make[2]: Leaving directory `/home/philipp/openwrt2'
make[1]: ***
[/home/philipp/openwrt2/staging_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/stamp/.toolchain_install]
Error 2
make[1]: Leaving directory `/home/philipp/openwrt2'
make: *** [world] Error 2
What's the issue?
Thanks.
Hmm.... other issues:
...
mkdir -p
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/www
mkdir -p
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/root
ln -sf /proc/mounts
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/etc/mtab
rm -f
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/var
ln -sf /tmp
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/var
mkdir -p
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/etc
ln -sf /tmp/resolv.conf /tmp/fstab /tmp/TZ
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/etc/
for conffile in /home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/etc/config/*; do
if [ -f "$conffile" ]; then grep
"${conffile##/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files}"
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/CONTROL/conffiles || echo
"${conffile##/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files}">>
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/CONTROL/conffiles; fi done
grep:
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/CONTROL/conffiles:
No such file or directory
( /home/philipp/openwrt/staging_dir/host/bin/flock -x 1023&& cp -fpR
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files/.
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/ )
1023>/home/philipp/openwrt/tmp/.root-copy.flock
rm -rf
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/tmp-base-files
touch
/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/root-x86/stamp/.base-files_installed
mkdir -p /home/philipp/openwrt/bin/x86/packages
/home/philipp/openwrt/build_dir/linux-x86_geos/base-files/ipkg-x86/libc/CONTROL
install -d -m0755
/home/philipp/openwrt/build_dir/linux-x86_geos/base-files/ipkg-x86/libc/lib
cp -fpR
/home/philipp/openwrt/staging_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/lib/ld*.so.*
/home/philipp/openwrt/staging_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/lib/ld-2.12.so
/home/philipp/openwrt/build_dir/linux-x86_geos/base-files/ipkg-x86/libc/lib/
cp: cannot stat
`/home/philipp/openwrt/staging_dir/toolchain-i386_gcc-4.5.1_eglibc-2.12/lib/ld-2.12.so':
No such file or directory
make[3]: *** [/home/philipp/openwrt/bin/x86/packages/libc_2.12-60_x86.ipk]
Error 1
make[3]: Leaving directory `/home/philipp/openwrt/package/base-files'
make[2]: *** [package/base-files/compile] Error 2
make[2]: Leaving directory `/home/philipp/openwrt'
make[1]: ***
[/home/philipp/openwrt/staging_dir/target-i386_eglibc-2.12/stamp/.package_compile]
Error 2
make[1]: Leaving directory `/home/philipp/openwrt'
make: *** [world] Error 2
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel