diff options
| author | Martin Jansa <martin.jansa@gmail.com> | 2024-10-27 15:12:11 +0100 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2024-11-02 06:32:36 -0700 |
| commit | b8984370a5ed21c9b8159b07ff5b9874f33fb4a8 (patch) | |
| tree | b4211631c0ed1ea0468f2366d54de706d957b5c9 /meta | |
| parent | 7aee2667d14c2fee1d6f5b297027f63ecab1aebc (diff) | |
| download | poky-b8984370a5ed21c9b8159b07ff5b9874f33fb4a8.tar.gz | |
vala: add -Wno-error=incompatible-pointer-types work around
* to allow building vala-native on hosts with gcc-14
* we could backport:
https://gitlab.gnome.org/GNOME/vala/-/commit/23ec71b1a5c4cead3d1bdac82e184d0a63fa7b79
which is already included in scarthgap, but that's big patch doing almost the same
(From OE-Core rev: 0f850f213071d4bc3a7065334debabd32c7bd9a1)
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/recipes-devtools/vala/vala.inc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc index 162e99bb03..87d8fedc3f 100644 --- a/meta/recipes-devtools/vala/vala.inc +++ b/meta/recipes-devtools/vala/vala.inc | |||
| @@ -39,6 +39,10 @@ EOF | |||
| 39 | 39 | ||
| 40 | EXTRA_OECONF += " --disable-valadoc" | 40 | EXTRA_OECONF += " --disable-valadoc" |
| 41 | 41 | ||
| 42 | # work around for vala-native build with gcc-14 instead of backporting | ||
| 43 | # https://gitlab.gnome.org/GNOME/vala/-/commit/23ec71b1a5c4cead3d1bdac82e184d0a63fa7b79 | ||
| 44 | BUILD_CFLAGS += "-Wno-error=incompatible-pointer-types" | ||
| 45 | |||
| 42 | # Vapigen wrapper needs to be available system-wide, because it will be used | 46 | # Vapigen wrapper needs to be available system-wide, because it will be used |
| 43 | # to build vapi files from all other packages with vala support | 47 | # to build vapi files from all other packages with vala support |
| 44 | do_install:append:class-target() { | 48 | do_install:append:class-target() { |
