diff --git a/tests/meson.build b/tests/meson.build
index 74824ae8d8049856dc20e3ab2283a7b87c81534f..f994ea9d684034cff25386bb54090f0f94d15234 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -21,7 +21,7 @@ endforeach
 
 # Check buildability
 
-add_languages('c', 'cpp', native: true)
+add_languages('c', 'cpp', native: false)
 replace = find_program('replace.py')
 
 foreach protocol_file : protocol_files
@@ -110,7 +110,6 @@ foreach protocol_file : protocol_files
 			'-Wall',
 			'-Werror' ],
 		install: false,
-		native: true,
 	)
 	test(test_name, pedantic_test_executable)
 
@@ -138,7 +137,6 @@ foreach protocol_file : protocol_files
 				'-Werror',
 			],
 			install: false,
-			native: true,
 		)
 		test(test_name, cxx_test_executable)
 	endif