On Wed, 2026-04-01 at 16:40 +0200, Mathieu Dubois-Briand wrote: > On Tue Mar 31, 2026 at 9:29 PM CEST, Paul Barker wrote: > > Add default values to DISTRO_FEATURES using the new > > filter_default_features() function. > > > > This change obsoletes the variables DISTRO_FEATURES_BACKFILL and > > DISTRO_FEATURES_BACKFILL_CONSIDERED. Instead, all defaults are added via > > DISTRO_FEATURES_DEFAULTS and users can opt out of any of these using > > DISTRO_FEATURES_OPTED_OUT. Hopefully the variable naming here is easier > > for people to understand and remember. > > > > Migration notes: > > > > - If you have previously assigned DISTRO_FEATURES without using > > DISTRO_FEATURES_DEFAULT, you will now get the default features added > > automatically. You will need to review these and add any features you > > do not want to use to DISTRO_FEATURES_OPTED_OUT. > > > > - DISTRO_FEATURES_DEFAULT is now unused, the new variable name is > > slighlty different to ensure that it is not accidentally used if a > > layer hasn't been modified to adapt to the new naming. > > > > - If you previously set DISTRO_FEATURES_BACKFILL_CONSIDERED, use the new > > variable DISTRO_FEATURES_OPTED_OUT instead. > > > > - If you previously modified DISTRO_FEATURES_BACKFILL, don't do that. > > > > Signed-off-by: Paul Barker <[email protected]> > > --- > > Hi Paul, > > I believe this is failing in some cases: > > ERROR: libtasn1-4.21.0-r0 do_compile: Execution of > '/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/x86-64-v3-poky-linux/libtasn1/4.21.0/temp/run.do_compile.3668072' > failed with exit code 1 > ... > > gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\--path"; \ > > if test "$?" = "0"; then \ > > mkhtml_options="$mkhtml_options > > --path=\"/srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/x86-64-v3-poky-linux/libtasn1/4.21.0/build/../sources/libtasn1-4.21.0/doc/reference\""; > > \ > > fi; \ > > cd html && gtkdoc-mkhtml $mkhtml_options libtasn1 ../libtasn1-docs.xml > > warning: failed to load external entity > > "http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl" > > compilation error: file > > /srv/pokybuild/yocto-worker/qemux86-world-alt/build/build/tmp/work/x86-64-v3-poky-linux/libtasn1/4.21.0/recipe-sysroot-native/usr/share/gtk-doc/data/gtk-doc.xsl > > line 11 element import > > xsl:import : unable to load > > http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/17/builds/3345 > > Can you have a look at the issue?
Hi Mathieu, Thanks for the heads up. I saw some issues in an oe-selftest run after sending the patches, I have a fix for that. I'll run a qemux86-world-alt build to confirm I've also fixed the errors you saw. Best regards, -- Paul Barker
signature.asc
Description: This is a digitally signed message part
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#234442): https://lists.openembedded.org/g/openembedded-core/message/234442 Mute This Topic: https://lists.openembedded.org/mt/118603179/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
