diff options
| author | Martin Jansa <martin.jansa@gmail.com> | 2025-04-26 19:08:23 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-04-29 09:55:31 +0100 |
| commit | 6cf96bd710e1b2ff4a56988c7bdc9500d6886272 (patch) | |
| tree | 7530b6c39d96d3109fdcecb846cc24bd031b55ea /meta/recipes-extended | |
| parent | bbdb4ffea5c169f3a17a5dc579e4b2bccdff0daa (diff) | |
| download | poky-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.bb | 3 |
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 | |||
| 21 | DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" | 21 | DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" |
| 22 | 22 | ||
| 23 | CFLAGS += "-std=gnu17" | 23 | CFLAGS += "-std=gnu17" |
| 24 | # mkbuiltins.c is built with native toolchain and needs gnu17 as well: | ||
| 25 | # http://errors.yoctoproject.org/Errors/Details/853016/ | ||
| 26 | BUILD_CFLAGS += "-std=gnu17" | ||
| 24 | 27 | ||
| 25 | BBCLASSEXTEND = "nativesdk" | 28 | BBCLASSEXTEND = "nativesdk" |
