summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
diff options
context:
space:
mode:
authorMartin Jansa <martin.jansa@gmail.com>2025-04-26 19:08:23 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-04-29 09:55:31 +0100
commit6cf96bd710e1b2ff4a56988c7bdc9500d6886272 (patch)
tree7530b6c39d96d3109fdcecb846cc24bd031b55ea /meta/recipes-extended
parentbbdb4ffea5c169f3a17a5dc579e4b2bccdff0daa (diff)
downloadpoky-6cf96bd710e1b2ff4a56988c7bdc9500d6886272.tar.gz
bash: use -std=gnu17 also for native CFLAGS
* fixes builds on host with gcc-15: http://errors.yoctoproject.org/Errors/Details/853016/ ../../bash-5.2.37/builtins/mkbuiltins.c:268:29: error: too many arguments to function ‘xmalloc’; expected 0, have 1 268 | error_directory = xmalloc (2 + strlen (argv[arg_index])); | ^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (From OE-Core rev: 663a79bbf2f2e113992e457244964b7582d9caaf) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended')
-rw-r--r--meta/recipes-extended/bash/bash_5.2.37.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/recipes-extended/bash/bash_5.2.37.bb b/meta/recipes-extended/bash/bash_5.2.37.bb
index 9f02ea17b5..2c0645cbd9 100644
--- a/meta/recipes-extended/bash/bash_5.2.37.bb
+++ b/meta/recipes-extended/bash/bash_5.2.37.bb
@@ -21,5 +21,8 @@ DEBUG_OPTIMIZATION:append:armv4 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb
21DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" 21DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}"
22 22
23CFLAGS += "-std=gnu17" 23CFLAGS += "-std=gnu17"
24# mkbuiltins.c is built with native toolchain and needs gnu17 as well:
25# http://errors.yoctoproject.org/Errors/Details/853016/
26BUILD_CFLAGS += "-std=gnu17"
24 27
25BBCLASSEXTEND = "nativesdk" 28BBCLASSEXTEND = "nativesdk"