]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - meson.build
journald: do not store the iovec entry for process commandline on stack
[thirdparty/systemd.git] / meson.build
index 5dd105f09769895fa7872a5a68a28082aca7e9b0..c23d2b821f39d1e86fa56036144c2d2d4e3509bb 100644 (file)
@@ -834,8 +834,12 @@ substs.set('NTP_SERVERS', ntp_servers)
 
 default_locale = get_option('default-locale')
 if default_locale == ''
-        choose_default_locale_sh = find_program('tools/choose-default-locale.sh')
-        default_locale = run_command(choose_default_locale_sh).stdout().strip()
+        if not meson.is_cross_build()
+                choose_default_locale_sh = find_program('tools/choose-default-locale.sh')
+                default_locale = run_command(choose_default_locale_sh).stdout().strip()
+        else
+                default_locale = 'C.UTF-8'
+        endif
 endif
 conf.set_quoted('SYSTEMD_DEFAULT_LOCALE', default_locale)
 
@@ -2899,9 +2903,8 @@ foreach tuple : fuzzers
 endforeach
 endif
 
-run_target(
-        'fuzzers',
-        depends : [fuzzer_exes, version_h],
+run_target('fuzzers',
+        depends : fuzzer_exes,
         command : ['true'])
 
 ############################################################