Hi, I'm trying to make a custom uclibc based distro over oe-core's master, it's going fine for x86 but for my armv7a board uclibc fails to compile. and as suggested on IRC I reproduced it for a distro-less beagleboard/uclibc too. The host is ubuntu 12.04/64 with linaro arm toolchain installed, but I suppose that's not relevant at all.
Same issue happens with default uclibc and with 0.9.33. log.do_compile: http://sprunge.us/BRWH conf/bblayers.conf: http://sprunge.us/NhHZ conf/local.conf: http://sprunge.us/cHED any pointer would be greatly appreaciated. thank you. build output follows: $ bitbake core-image-minimal Loading cache: 100% |###########################################################################################################################################################################################| ETA: 00:00:00 Loaded 1913 entries from dependency cache. Build Configuration: BB_VERSION = "1.17.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Ubuntu-12.04" TARGET_SYS = "arm-oe-linux-uclibceabi" MACHINE = "beagleboard" DISTRO_VERSION = "oe-core.0" TUNE_FEATURES = "armv7a vfp neon" TARGET_FPU = "vfp-neon" meta-oe toolchain-layer meta-efl meta-gnome = "master:d6d009b2625d6bcc7152d700fce2fdfecd3e0bd7" meta-browser = "master:e037c1461d884084bbd06138a1fc448dfb0555bf" meta-ti = "master:3eb71003af3ebb025285493721332111ac581a42" meta = "master:1489a69cecb1dcc3502a4c24beaea81e6ca6dacc" NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: Function failed: do_compile (see /x/oe-beagleboard/tmp-uclibc/work/armv7a-vfp-neon-oe-linux-uclibceabi/uclibc/0.9.33-r8.3/temp/log.do_compile.26374 for further information) ERROR: Logfile of failure stored in: /x/oe-beagleboard/tmp-uclibc/work/armv7a-vfp-neon-oe-linux-uclibceabi/uclibc/0.9.33-r8.3/temp/log.do_compile.26374 Log data follows: | DEBUG: Executing shell function do_compile | NOTE: make STRIPTOOL=true LD=arm-oe-linux-uclibceabi-ld --sysroot=/x/oe-beagleboard/tmp-uclibc/sysroots/beagleboard-tcbootstrap HOSTCC=gcc HOST_CFLAGS=-isystem/x/oe-beagm | arm-oe-linux-uclibceabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon --sysroot=/x/oe-beagleboard/tmp-uclibc/sysroots/beagleboard-tcbootstrap -c libpthread/nptl/sysdeps/p | In file included from ./libc/sysdeps/linux/arm/sysdep.h:24:0, | from ./include/bits/atomic.h:23, | from ./include/atomic.h:51, | from ./libpthread/nptl/sysdeps/unix/sysv/linux/arm/lowlevellock.h:25, | from ./libpthread/nptl/descr.h:30, | from ./libpthread/nptl/pthreadP.h:27, | from libpthread/nptl/sysdeps/unix/sysv/linux/gen_lowlevelrobustlock.c:2: | ./include/bits/arm_asm.h:6:1: error: expected identifier or '(' before '.' token | make: *** [libpthread/nptl/sysdeps/unix/sysv/linux/gen_lowlevelrobustlock.s] Error 1 | ERROR: oe_runmake failed | ERROR: Function failed: do_compile (see /x/oe-beagleboard/tmp-uclibc/work/armv7a-vfp-neon-oe-linux-uclibceabi/uclibc/0.9.33-r8.3/temp/log.do_compile.26374 for further information) ERROR: Task 33 (/x/oe-beagleboard/../oe-core/meta/recipes-core/uclibc/ uclibc_0.9.33.bb, do_compile) failed with exit code '1' Waiting for 0 running tasks to finish: Summary: 1 task failed: /x/oe-beagleboard/../oe-core/meta/recipes-core/uclibc/uclibc_0.9.33.bb, do_compile Summary: There was 1 ERROR message shown, returning a non-zero exit code. TIA, Alejandro Mery
_______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
