From: Hemanth Kumar M D Date: Thu, 12 Mar 2026 16:10:18 +0000 (-0700) Subject: gcc-runtime: avoid discarded-qualifiers build failure with glibc 2.43 X-Git-Tag: uninative-5.1~8 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=0433d2d6a9925648f9fd8df6b3b365fddefe3187;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git gcc-runtime: avoid discarded-qualifiers build failure with glibc 2.43 With the glibc 2.43 upgrade, building gcc-runtime triggers a -Wdiscarded-qualifiers warning in libgomp/affinity-fmt.c which becomes a build failure due to -Werror. Add -Wno-error=discarded-qualifiers to CFLAGS as a workaround until the upstream const-correctness issue in libgomp is resolved. Signed-off-by: Hemanth Kumar M D Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/gcc/gcc-runtime.inc b/meta/recipes-devtools/gcc/gcc-runtime.inc index c4e1c5b9a5..ef38cff58a 100644 --- a/meta/recipes-devtools/gcc/gcc-runtime.inc +++ b/meta/recipes-devtools/gcc/gcc-runtime.inc @@ -7,7 +7,8 @@ SUMMARY = "Runtime libraries from GCC" LICENSE = "GPL-3.0-with-GCC-exception" CXXFLAGS:remove = "-fvisibility-inlines-hidden" - +CFLAGS:append = " -Wno-error=discarded-qualifiers" + EXTRA_OECONF_PATHS = "\ --with-gxx-include-dir=${includedir}/c++/${BINV} \ --with-sysroot=/not/exist \