From: Khem Raj Date: Wed, 19 Mar 2025 08:15:36 +0000 (-0700) Subject: bash: Stick to C17 std X-Git-Tag: 2025-04-walnascar~146 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=aa9ac09aa7b8d4bd4427dbb26ae595b97b60da2f;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git bash: Stick to C17 std GCC 15 defaults to C23 and bash is not yet ready for that so keep using C17 like GCC 14 for now Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-extended/bash/bash_5.2.37.bb b/meta/recipes-extended/bash/bash_5.2.37.bb index 20c51ecdbc9..9f02ea17b5b 100644 --- a/meta/recipes-extended/bash/bash_5.2.37.bb +++ b/meta/recipes-extended/bash/bash_5.2.37.bb @@ -20,4 +20,6 @@ SRC_URI[tarball.sha256sum] = "9599b22ecd1d5787ad7d3b7bf0c59f312b3396d1e281175dd1 DEBUG_OPTIMIZATION:append:armv4 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" +CFLAGS += "-std=gnu17" + BBCLASSEXTEND = "nativesdk"