diff --git a/meson.build b/meson.build
index 65562c237c469434149b00d2958286ae76522566..224749902e1fbc7450644f49ab3a8391a9968861 100644
--- a/meson.build
+++ b/meson.build
@@ -82,6 +82,7 @@ no_warning_cflags = [
     'pedantic',
     'sign-compare',
     'unused-parameter',
+    'variadic-macros',
 ]
 # This trips some warnings in the libglnx subproject but not in
 # pressure-vessel itself