summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorMartin Jansa <martin.jansa@gmail.com>2024-10-27 15:12:11 +0100
committerSteve Sakoman <steve@sakoman.com>2024-11-02 06:32:36 -0700
commitb8984370a5ed21c9b8159b07ff5b9874f33fb4a8 (patch)
treeb4211631c0ed1ea0468f2366d54de706d957b5c9 /meta
parent7aee2667d14c2fee1d6f5b297027f63ecab1aebc (diff)
downloadpoky-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.inc4
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
40EXTRA_OECONF += " --disable-valadoc" 40EXTRA_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
44BUILD_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
44do_install:append:class-target() { 48do_install:append:class-target() {