On Jul 1, 2011, at 4:00 AM, Koen Kooi <k...@dominion.thruhere.net> wrote:
> > Op 1 jul 2011, om 10:32 heeft Richard Purdie het volgende geschreven: > >> On Fri, 2011-07-01 at 09:15 +0200, Koen Kooi wrote: >>> incremental build with rm_work turned on: >>> >>> ERROR: Function 'do_configure' failed (see >>> /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-cross-initial-4.5-r37.0+svnr175127/temp/log.do_configure.27092 >>> for further information) >>> ERROR: Logfile of failure stored in: >>> /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-cross-initial-4.5-r37.0+svnr175127/temp/log.do_configure.27092 >>> Log data follows: >>> | + cd >>> /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-cross-initial-4.5-r37.0+svnr175127/gcc-4.5/build.x86_64-linux.arm-angstrom-linux-gnueabi >>> | + do_configure >>> | + sed -i >>> '/OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-cross-initial-4.5-r37.0+svnr175127/gcc-4_5-branch/gcc/config/*/linux*.h' >>> -e 's#\(GLIBC_DYNAMIC_LINKER[^ ]*\)\( *"/lib.*\)#\1 SYSTEMLIBS_DIR\2#' >>> | sed: can't read >>> /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-cross-initial-4.5-r37.0+svnr175127/gcc-4_5-branch/gcc/config/*/linux*.h: >>> No such file or directory >>> | ERROR: Function 'do_configure' failed (see >>> /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-cross-initial-4.5-r37.0+svnr175127/temp/log.do_configure.27092 >>> for further information) >>> NOTE: package gcc-cross-initial-4.5-r37.0+svnr175127: task do_configure: >>> Failed >>> ERROR: Task 764 >>> (/OE/tentacle/sources/meta-openembedded/meta-oe/recipes-devtools/gcc/gcc-cross-initial_4.5.bb, >>> do_configure) failed with exit code '1' >>> >>> Can this patchset get reverted please and reapplied when it actually has >>> been tested to work? >> >> I checked and everything is fine with rm_work. >> >> Looking at this error, something is changing ${S} as there is no mention >> of work-shared in the sed command yet there should be. >> >> At a guess this is coming from: >> >> http://git.angstrom-distribution.org/cgi-bin/cgit.cgi/meta-openembedded/tree/meta-oe/recipes-devtools/gcc/gcc-4.5.inc >> >> where it says: >> >> S = "${WORKDIR}/${BRANCH}" >> >> and if that is changed to >> >> S_append = "/${BRANCH}" >> >> or removed it will likely work better. > > It was indeed a bug in meta-oe and the following fixed it: > > https://github.com/koenkooi/meta-oe/commit/8a917caaa5506fa0f875202243658a1c2fe60c40 Additionally you would need to port the patch which mucks makefile fragment I think > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core