diff --git a/meson.build b/meson.build
index 73d2bc55e5190c5c4402d8c5d43eef92557b36d5..74ee36a37d576f06ef87756ced8dabe1232337b3 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,8 @@
 project('libglnx', 'c')
 
 add_project_arguments('-D_GNU_SOURCE', language: 'c')
+add_project_arguments('-std=gnu99', language: 'c')
+add_project_arguments('-Wno-unused-local-typedefs', language: 'c')
 
 cc = meson.get_compiler('c')