From 7e3b2c6d509db8033b52388213d3e70e8e69590a Mon Sep 17 00:00:00 2001 From: joshrad-dev <62785552+joshrad-dev@users.noreply.github.com> Date: Sat, 16 May 2026 15:30:15 -0500 Subject: [PATCH] Fix compilation for arm macs --- meson.build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meson.build b/meson.build index 2f8e8052c8..7f34f35646 100644 --- a/meson.build +++ b/meson.build @@ -6,6 +6,10 @@ if cc.get_id() == 'clang' add_project_arguments('-Wimplicit-fallthrough', '-Wtautological-constant-in-range-compare', language: 'c') endif +if host_machine.system() == 'darwin' and host_machine.cpu_family() == 'aarch64' + add_project_arguments('-D_XOPEN_SOURCE=700', '-D_DARWIN_C_SOURCE', language: 'c') +endif + if get_option('b_sanitize').split(',').contains('undefined') add_project_arguments('-fno-sanitize=alignment', language: 'c') endif