]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
gcc: remove LSB-specific overrides
authorRoss Burton <ross.burton@arm.com>
Wed, 15 Jul 2026 11:02:36 +0000 (12:02 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 20 Jul 2026 19:51:33 +0000 (20:51 +0100)
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 <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/gcc/gcc-runtime.inc
meta/recipes-devtools/gcc/gcc-target.inc

index e305180c64f402a9c35f6c81a802eeaa701bec37..d58cbe9c1a78a1cdc245f82343ddbed6047cf28a 100644 (file)
@@ -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"
index 6b47c10413a1a073ea6e84f5e69da13ee16af22b..40e026f59e62da42e86508a53934e472eeb3770f 100644 (file)
@@ -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