diff --git a/glib/gnulib/gl_cv_func_printf_directive_f/meson.build b/glib/gnulib/gl_cv_func_printf_directive_f/meson.build index 945e01885..b749fc0c6 100644 --- a/glib/gnulib/gl_cv_func_printf_directive_f/meson.build +++ b/glib/gnulib/gl_cv_func_printf_directive_f/meson.build @@ -34,7 +34,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper() name : 'printf supports the \'F\' directive') gl_cv_func_printf_directive_f = run_result.compiled() and run_result.returncode() == 0 else - if host_system == 'linux' + if host_system in ['linux', 'android'] gl_cv_func_printf_directive_f = true elif (host_system.startswith ('freebsd1') or host_system.startswith ('freebsd2') or diff --git a/glib/gnulib/gl_cv_func_printf_flag_zero/meson.build b/glib/gnulib/gl_cv_func_printf_flag_zero/meson.build index 2990ed2df..0fd170667 100644 --- a/glib/gnulib/gl_cv_func_printf_flag_zero/meson.build +++ b/glib/gnulib/gl_cv_func_printf_flag_zero/meson.build @@ -28,7 +28,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper() name : 'printf supports the zero flag correctly') gl_cv_func_printf_flag_zero = run_result.compiled() and run_result.returncode() == 0 else - if host_system == 'linux' + if host_system in ['linux', 'android'] gl_cv_func_printf_flag_zero = true elif host_system.startswith ('beos') gl_cv_func_printf_flag_zero = true diff --git a/glib/gnulib/gl_cv_func_printf_infinite/meson.build b/glib/gnulib/gl_cv_func_printf_infinite/meson.build index 5dce54bcf..824eca8c0 100644 --- a/glib/gnulib/gl_cv_func_printf_infinite/meson.build +++ b/glib/gnulib/gl_cv_func_printf_infinite/meson.build @@ -82,7 +82,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper() name : 'printf supports infinite \'double\' arguments') gl_cv_func_printf_infinite = run_result.compiled() and run_result.returncode() == 0 else - if host_system == 'linux' + if host_system in ['linux', 'android'] gl_cv_func_printf_infinite = true elif (host_system.startswith ('freebsd1') or host_system.startswith ('freebsd2') or diff --git a/glib/gnulib/gl_cv_func_printf_infinite_long_double/meson.build b/glib/gnulib/gl_cv_func_printf_infinite_long_double/meson.build index 509e7811e..8b813b14d 100644 --- a/glib/gnulib/gl_cv_func_printf_infinite_long_double/meson.build +++ b/glib/gnulib/gl_cv_func_printf_infinite_long_double/meson.build @@ -175,7 +175,7 @@ if gl_cv_func_printf_long_double if host_machine.cpu_family() == 'x86_64' gl_cv_func_printf_infinite_long_double = false else - if host_system == 'linux' + if host_system in ['linux', 'android'] gl_cv_func_printf_infinite_long_double = true elif (host_system.startswith ('freebsd1') or host_system.startswith ('freebsd2') or