I have modified the recipe to use manpages, but it is impossible to run a build from master, because of my python3 pyenv setup. I had to add
+DEPENDS = "python3-native" to ca-certificates, without it was impossible to go through the do_configure step. It was using the python3 from my system instead of the one provided by yocto? I am a bit lost here. What do you think? Should it have python3-native? There is a fairly recent patch to use python3 `file://0001-certdata2pem.py-use-python3.patch` Thanks, Max. On Mon, Jan 13, 2020 at 4:20 PM Alexander Kanavin <[email protected]> wrote: > > The correct way to configure this is to inherit manpages class, and name the option 'manpages' as well. > > Alex > > On Mon, 13 Jan 2020 at 22:10, Maxime Roussin-Bélanger < [email protected]> wrote: >> >> The current default for the meson configuration is to build >> the man. It will only do it if it finds the xsltproc binary >> and man option (default: on). >> >> Adding the packageconfig make sure that xsltproc will be >> found in the correct path (recipe-sysroot-native) and that >> the docbook can be used. >> >> The docbook is needed because xsltproc is used with the >> --nonet option, which prevents the uses of the internet to >> fetch DFD's. >> >> This recipe has been working for probably everyone with the >> current configuration, however if for some reason xsltproc >> can be found inside PATH, meson will use it. >> >> Signed-off-by: Maxime Roussin-Bélanger <[email protected]> >> --- >> meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.40.0.bb | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.40.0.bb b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.40.0.bb >> index 699c4ecd0b..f6cc25cd8c 100644 >> --- a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.40.0.bb >> +++ b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.40.0.bb >> @@ -53,6 +53,7 @@ PACKAGECONFIG[png] = "-Dpng=true,-Dpng=false,libpng" >> PACKAGECONFIG[jpeg] = "-Djpeg=true,-Djpeg=false,jpeg" >> PACKAGECONFIG[tiff] = "-Dtiff=true,-Dtiff=false,tiff" >> PACKAGECONFIG[jpeg2000] = "-Djasper=true,-Djasper=false,jasper" >> +PACKAGECONFIG[man] = "-Dman=true,-Dman=false,libxslt-native docbook-xsl-stylesheets-native," >> >> PACKAGECONFIG[x11] = "-Dx11=true,-Dx11=false,virtual/libx11" >> >> -- >> 2.20.1 >> >> -- >> _______________________________________________ >> Openembedded-core mailing list >> [email protected] >> http://lists.openembedded.org/mailman/listinfo/openembedded-core
-- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
