On Mon, 2013-09-23 at 10:06 +0200, Eric Bénard wrote: > autotools' class can use intltoolize but has no dependency on it > which can leads to : > /test/setup-scripts/build/tmp-defaultsetup-eglibc-eglibc/work/cortexa9hf-vfp-neon-oe-linux-gnueabi/gnokii/0.6.31-r0/temp/run.do_configure.7559: > line 179: intltoolize: command not found > > This patch fix this problem by adding the dependency on > intltool-native which can be tricky as it triggers > circular dependencies very easily. > > Signed-off-by: Eric Bénard <[email protected]> > --- > meta/classes/autotools.bbclass | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/classes/autotools.bbclass b/meta/classes/autotools.bbclass > index 883eb06..eb988cb 100644 > --- a/meta/classes/autotools.bbclass > +++ b/meta/classes/autotools.bbclass > @@ -16,6 +16,7 @@ def autotools_dep_prepend(d): > and not bb.data.inherits_class('cross', d) \ > and not d.getVar('INHIBIT_DEFAULT_DEPS', True): > deps += 'libtool-cross ' > + deps += 'intltool-native ' > > return deps + 'gnu-config-native '
Its expected that recipes using that add to DEPENDS. Please lets not add in the dependency for everyone since it isn't actually used in that many places. Its small details like this which end up causing significant performance issues :/. Cheers, Richard _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
