From: Pierrick Bouvier Date: Tue, 30 Dec 2025 20:19:01 +0000 (-0800) Subject: meson: update C++ standard to C++23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6abd84425599e9844aaa4bb72be4eba30194df6;p=thirdparty%2Fqemu.git meson: update C++ standard to C++23 C++ is evolving faster than C, so it's useful to enable new standards, especially for standard library. Update to most recent standard available in our build environments. Reviewed-by: Manos Pitsidianakis Link: https://lore.kernel.org/qemu-devel/20260124182921.531562-11-pierrick.bouvier@linaro.org Signed-off-by: Pierrick Bouvier --- diff --git a/meson.build b/meson.build index 149655058a..8c6c0a9a32 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('qemu', ['c'], meson_version: '>=1.5.0', - default_options: ['warning_level=1', 'c_std=gnu11', 'cpp_std=gnu++11', 'b_colorout=auto', + default_options: ['warning_level=1', 'c_std=gnu11', 'cpp_std=gnu++23', 'b_colorout=auto', 'b_staticpic=false', 'stdsplit=false', 'optimization=2', 'b_pie=true', 'rust_std=2021', 'build.rust_std=2021'], version: files('VERSION'))