On Tue, 2017-08-29 at 23:21 +0200, Peter Kjellerstedt wrote: > We do not build the Locale::gettext_xs Perl module and the code will > test for it and happily use Locale::gettext_pp instead if it is not > found. However, this still causes a file dependency on > perl(Locale::gettext_xs) to be generated, which must be satisfied by > adding an explicit provide for it. > > Signed-off-by: Peter Kjellerstedt <peter.kjellerst...@axis.com> > Signed-off-by: Mark Hatle <mark.ha...@windriver.com> > Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org> > --- > meta/recipes-extended/texinfo/texinfo_6.3.bb | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/meta/recipes-extended/texinfo/texinfo_6.3.bb > b/meta/recipes-extended/texinfo/texinfo_6.3.bb > index d82731e11e..f58df928aa 100644 > --- a/meta/recipes-extended/texinfo/texinfo_6.3.bb > +++ b/meta/recipes-extended/texinfo/texinfo_6.3.bb > @@ -79,4 +79,10 @@ FILES_${PN}-doc = "${infodir}/texinfo* \ > ${datadir}/${tex_texinfo} \ > ${mandir}/man1 ${mandir}/man5" > > +# Lie about providing the Locale::gettext_xs module. It is not > actually built, > +# but the code will test for it and if not found use > Locale::gettext_pp instead. > +# However, this causes a file dependency on perl(Locale::gettext_xs) > to be > +# generated, which must be satisfied. > +RPROVIDES_${PN} += "perl(Locale::gettext_xs)" > + > BBCLASSEXTEND = "native nativesdk"
Breaks in do_package_write_deb: e.g. https://autobuilder.yoctoproject.org/main/builders/nightly-arm64/builds/827 but also many other builds. Possibly missing some other backport? Cheers, Richard -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core