glibc build fails

Yaroslav Halchenko site-openmoko.org at onerussian.com
Tue Aug 5 04:07:52 CEST 2008


Dear Dev'ers,

trying to build up-to-date image using MokoMakefile

fails to build glibc with problem listed below. apparently is missing
-L/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/gcc-cross-intermediate-4.1.2-r18/gcc-4.1.2/build.x86_64-linux.arm-angstrom-linux-gnueabi/gcc/

could anyone point me to the right direction on what would be the right patch? thanks in advance

| make[2]: Leaving directory `/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/glibc-2.6.1/csu'
| make  subdir=iconv -C iconv ..=../ others
| make[2]: Entering directory `/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/glibc-2.6.1/iconv'
| ccache arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t -nostdlib -nostartfiles -o /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/iconv/iconvconfig  -Wl,-dynamic-linker=/lib/ld-linux.so.3   -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/csu/crt1.o /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/csu/crti.o `ccache arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t --print-file-name=crtbegin.o` /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/iconv/iconvconfig.o /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/iconv/strtab.o /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/iconv/xmalloc.o /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/iconv/hash-string.o  -Wl,-rpath-link=/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/math:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/elf:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/dlfcn:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/nss:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/nis:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/rt:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/resolv:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/crypt:/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/nptl /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/libc.so.6 /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/libc_nonshared.a -lgcc -lgcc_eh  `ccache arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t --print-file-name=crtend.o` /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/csu/crtn.o
| /home/yoh/nobackup_openmoko/sdk/build/tmp/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.2/../../../../arm-angstrom-linux-gnueabi/bin/ld: cannot find -lgcc_eh
| collect2: ld returned 1 exit status
| make[2]: *** [/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/build-arm-angstrom-linux-gnueabi/iconv/iconvconfig] Error 1
| make[2]: Leaving directory `/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/glibc-2.6.1/iconv'
| make[1]: *** [iconv/others] Error 2
| make[1]: Leaving directory `/home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/glibc-2.6.1'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed: /home/yoh/nobackup_openmoko/sdk/build/tmp/work/armv4t-angstrom-linux-gnueabi/glibc-2.6.1-r10/temp/log.do_compile.5798
NOTE: package glibc-2.6.1-r10: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package glibc-2.6.1: failed
ERROR: Build of /home/yoh/openmoko/sdk/openembedded/packages/glibc/glibc_2.6.1.bb do_compile failed
ERROR: Task 349 (/home/yoh/openmoko/sdk/openembedded/packages/glibc/glibc_2.6.1.bb, do_compile) failed
NOTE: Tasks Summary: Attempted 386 tasks of which 386 didn't need to be rerun and 1 failed.
ERROR: '/home/yoh/openmoko/sdk/openembedded/packages/glibc/glibc_2.6.1.bb' failed
NOTE: build 200808042226: completed
make: *** [openmoko-toolchain] Error 1


-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
Yaroslav Halchenko              /(   )\               ICQ#: 60653192
                   Linux User    ^^-^^    [175555]






More information about the devel mailing list