Error with glibc-intermediate building image for collie
rinkinflinkis
rinkinflinkis at gmail.com
Sat Feb 9 19:19:38 UTC 2008
Hi,
I successfully have build collie images from the stable branch, but they
just not flash in my collie, so I am trying to build the dev branch.
First time, just change my local.conf, with DISTRO = "angstrom-2008.1", and
run "bitbake altboot-console-image", failing with an error building
glibc-intermediate.
So, I delete my /OE/build/tmp dir and tried again. Same error.
My local.conf looks like:
DL_DIR = "/OE/downloads"
BBFILES := "/OE/org.openembedded.dev/packages/*/*.bb"
BBMASK = ""
CCACHE=""
IMAGE_FSTYPES = "jffs2 tar.gz "
TMPDIR = "/OE/build/tmp/${DISTRO}"
PARALLEL_MAKE="-j4"
BB_NUMBER_THREADS = "2"
DISTRO = "angstrom-2008.1"
MACHINE = "collie"
And the error bitbake gives me is:
ERROR: function do_compile failed
ERROR: see log in /OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/temp/log.do_compile.17043
NOTE: Task failed: /OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/temp/log.do_compile.17043
NOTE: package glibc-intermediate-2.6.1-r2: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package glibc-intermediate-2.6.1: failed
ERROR: Build of /OE/org.openembedded.dev/packages/glibc/glibc-intermediate_2.6.1.bb do_compile failed
ERROR: Task 225 (/OE/org.openembedded.dev/packages/glibc/glibc-intermediate_2.6.1.bb, do_compile) failed
And the log says:
/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux/4.2.2/include -isystem /OE/build/tmp/angstrom/staging/arm-angstrom-linux/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/build-arm-angstrom-linux/elf/dl-runtime.o -MD -MP -MF /OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/build-arm-angstrom-linux/elf/dl-runtime.o.dt -MT /OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/build-arm-angstrom-linux/elf/dl-runtime.o
dl-runtime.c: In function '_dl_fixup':
dl-runtime.c:102: error: 'RTLD_SINGLE_THREAD_P' undeclared (first use in this function)
dl-runtime.c:102: error: (Each undeclared identifier is reported only once
dl-runtime.c:102: error: for each function it appears in.)
dl-runtime.c: In function '_dl_profile_fixup':
dl-runtime.c:194: error: 'RTLD_SINGLE_THREAD_P' undeclared (first use in this function)
make[2]: *** [/OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/build-arm-angstrom-linux/elf/dl-runtime.o] Error 1
make[2]: *** Waiting for unfinished jobs....
dl-load.c: In function 'expand_dynamic_string_token':
dl-load.c:168: warning: inlining failed in call to 'local_strdup': --param max-inline-insns-single limit reached
dl-load.c:336: warning: called from here
dl-load.c: In function '_dl_map_object':
dl-load.c:168: warning: inlining failed in call to 'local_strdup': --param max-inline-insns-single limit reached
dl-load.c:2138: warning: called from here
dl-load.c:168: warning: inlining failed in call to 'local_strdup': --param max-inline-insns-single limit reached
dl-load.c:2164: warning: called from here
dl-load.c:168: warning: inlining failed in call to 'local_strdup': --param max-inline-insns-single limit reached
dl-load.c:2200: warning: called from here
make[2]: Leaving directory `/OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/glibc-2.6.1/elf'
make[1]: *** [elf/subdir_lib] Error 2
make[1]: Leaving directory `/OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/glibc-intermediate-2.6.1-r2/glibc-2.6.1'
make: *** [all] Error 2
FATAL: oe_runmake failed
Any ideas?
More information about the Openembedded-users
mailing list