]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
distro/defaultsetup: Enable space optimization tweaks
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 21 Feb 2026 08:42:30 +0000 (08:42 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 23 Feb 2026 18:02:43 +0000 (18:02 +0000)
This enables a collection of tweaks which reudce build output size where
the output has been found to be particularly problematic.

This reduces sstate object size as well as on disk build footprint, it
also helps memory usage for linking some of the recipes. This in turn
improves built speed and the smaller sstate objects are faster to compress,
decompress and transfer over the network.

This change has been tested in poky for a long time.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/defaultsetup.conf

index 871fe7b4e883adf9440744e8b81174c05f642c93..c6be00e80cf039e5a0dd458d85936e032ef75e03 100644 (file)
@@ -7,6 +7,7 @@ require conf/distro/include/tclibc-${TCLIBC}.inc
 
 require conf/distro/include/no-static-libs.inc
 require conf/distro/include/security_flags.inc
+require conf/distro/include/yocto-space-optimize.inc
 
 require conf/distro/include/uninative-flags.inc
 require conf/distro/include/yocto-uninative.inc