On Sat, Jul 06, 2013 at 03:56:59PM -0700, Chris Larson wrote: > On Sat, Jul 6, 2013 at 1:39 AM, Martin Jansa <martin.ja...@gmail.com> wrote: > > > * eglibc-collateral.inc inhibits all default deps, but do_package needs > > objcopy: > > ERROR: objcopy failed with exit code 127 (cmd was > > 'i586-webos-linux-objcopy' --only-keep-debug > > 'eglibc-locale/2.17-r0/package/usr/lib/gconv/IBM1166.so' > > 'eglibc-locale/2.17-r0/package/usr/lib/gconv/.debug/IBM1166.so') > > ERROR: Function failed: split_and_strip_files > > > > Wouldn't it be better to add the necessary dep to the do_package[depends] > in package.bbclass?
In this case yes, but what about allarch recipes, creating binutils-cross dependency in their do_package task would probably make their stamps depending on architecture. I have similar patch adding virtual/${TARGET_PREFIX}binutils in BASEDEPENDS, that won't fix this eglibc-locale (because it has INHIBIT_DEFAULT_DEPS), but it's needed in cases where gcc-cross.do_configure -> binutils-cross.do_populate_sysroot is skipped when gcc-cross is reused from sstate. I'll send RFC for that one now (I was trying to debug why it also brings dependency on do_package_setscene) -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
signature.asc
Description: Digital signature
_______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core