From c41784deb1d4a923007ffe14cfa676f785808f45 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Wed, 21 Aug 2024 06:48:32 +0000 Subject: [PATCH] meson.build: set c_std to gnu99 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Set c_std to gnu99 to avoid the following build failure with gcc 4.8: In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/resolv.h:65:0, from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/glib-2.0/gio/gnetworking.h:40, from ../libsoup/soup-address.c:14: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/arpa/nameser.h:115:2: error: unknown type name 'u_char' const u_char *_msg, *_eom; ^ Fixes: - http://autobuild.buildroot.org/results/56b9cb987e25b99d6fed16c537552f47c3376f21 Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/5c3d431bdb094c59997f2a23e31e83f815ab667c] Signed-off-by: Fabrice Fontaine Signed-off-by: guocai --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 3cc56fb..506c5a4 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ project('libsoup', 'c', version: '2.74.2', meson_version : '>=0.50', license : 'LGPL2', - default_options : 'c_std=c99') + default_options : 'c_std=gnu99') gnome = import('gnome') -- 2.35.5