From: Ross Burton Date: Wed, 15 Jul 2026 11:02:36 +0000 (+0100) Subject: gcc: remove LSB-specific overrides X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cbc179cdb472ab4458686581c8b765693c3d727f;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git gcc: remove LSB-specific overrides The linuxstdbase override was used by the poky-lsb distribution, which aimed to be compatible with the Linux Standard Base specification. LSB is long-dead and poky-lsb was removed back in 2018 with the thud release[1]. Clarify the recipe by deleting these obsolete and unused assignments. [1] meta-yocto 00fdefff55 ("poky-altcfg: Replace poky-lsb with poky-altcfg") Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/gcc/gcc-runtime.inc b/meta/recipes-devtools/gcc/gcc-runtime.inc index e305180c64..d58cbe9c1a 100644 --- a/meta/recipes-devtools/gcc/gcc-runtime.inc +++ b/meta/recipes-devtools/gcc/gcc-runtime.inc @@ -18,7 +18,6 @@ EXTRA_OECONF_PATHS = "\ TARGET_CC_ARCH += "-fno-link-libatomic" SDK_CC_ARCH += "-fno-link-libatomic" -EXTRA_OECONF:append:linuxstdbase = " --enable-clocale=gnu" EXTRA_OECONF:append = " --cache-file=${B}/config.cache" EXTRA_OECONF:append:libc-newlib = " --with-newlib --with-target-subdir" EXTRA_OECONF:append:libc-picolibc = " --with-newlib --with-target-subdir" diff --git a/meta/recipes-devtools/gcc/gcc-target.inc b/meta/recipes-devtools/gcc/gcc-target.inc index 6b47c10413..40e026f59e 100644 --- a/meta/recipes-devtools/gcc/gcc-target.inc +++ b/meta/recipes-devtools/gcc/gcc-target.inc @@ -6,8 +6,6 @@ EXTRA_OECONF_PATHS = "\ --with-build-sysroot=${STAGING_DIR_TARGET} \ " -EXTRA_OECONF:append:linuxstdbase = " --enable-clocale=gnu" - # Configure gcc running on the target to default to an architecture which will # be compatible with that of gcc-runtime (which is cross compiled to be target # specific). For example, for ARM, ARMv6+ adds atomic instructions that may