[OE-core] Non-deterministic build failure

Khem Raj raj.khem at gmail.com
Wed Oct 30 23:45:15 UTC 2013


On Mon, Oct 28, 2013 at 4:12 AM, Otavio Salvador
<otavio at ossystems.com.br> wrote:
> Hello,
>
> I got following:
>
> | /home/otavio/hacking/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/libexec/armv5te-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.8.1/ld:
> cannot find /lib/libc.so.6
> | /home/otavio/hacking/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/libexec/armv5te-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.8.1/ld:
> cannot find /usr/lib/libc_nonshared.a
> | /home/otavio/hacking/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/libexec/armv5te-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.8.1/ld:
> cannot find /lib/ld-linux.so.3
> | collect2: error: ld returned 1 exit status
> | make[1]: *** [../../../bin/moc] Error 1
> | make[1]: Leaving directory
> `/home/otavio/hacking/fsl-community-bsp/build/tmp/work/armv5te-poky-linux-gnueabi/qt4-x11-free/4.8.5-r0/qt-everywhere-opensource-src-4.8.5/src/tools/moc'
> | make: *** [sub-moc-make_default-ordered] Error 2
> | ERROR: oe_runmake failed
> | WARNING: /home/otavio/hacking/fsl-community-bsp/build/tmp/work/armv5te-poky-linux-gnueabi/qt4-x11-free/4.8.5-r0/temp/run.do_compile.25489:1
> exit 1 from
> |   exit 1
> | ERROR: Function failed: do_compile (log file is located at
> /home/otavio/hacking/fsl-community-bsp/build/tmp/work/armv5te-poky-linux-gnueabi/qt4-x11-free/4.8.5-r0/temp/log.do_compile.25489)
> NOTE: recipe qt4-x11-free-4.8.5-r0: task do_compile: Failed
> NOTE: recipe lttng-modules-2.3.2+gitAUTOINC+4f1217f8ce-r0: task
> do_fetch: Started
> ERROR: Task 465
> (/home/otavio/hacking/fsl-community-bsp/sources/poky/meta/recipes-qt/qt4/qt4-x11-free_4.8.5.bb,
> do_compile) failed with exit code '1'
> NOTE: recipe lttng-modules-2.3.2+gitAUTOINC+4f1217f8ce-r0: task
> do_fetch: Succeeded
>
> This only happens when building in my auto-builder; it does not happen
> when building byhand in my laptop.
>
> Can someone give any hint how to debug it?

look at the libtool ( *.la) files most probably there is some package
on your autobuilder
which is creeping in with host dependencies and fooling with libtool

>
>
> --
> Otavio Salvador                             O.S. Systems
> http://www.ossystems.com.br        http://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core



More information about the Openembedded-core mailing list