From: Yu Watanabe Date: Sat, 16 Aug 2025 20:29:14 +0000 (+0900) Subject: meson: compile nss-util.c only when at least one nss module is enabled X-Git-Tag: v258-rc3~31 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bb20a240a111ee9c53e3ce6209ce6f52e78a55c6;p=thirdparty%2Fsystemd.git meson: compile nss-util.c only when at least one nss module is enabled Follow-up for ea70753479fbfe19b4ae5de9db846ab9edd290a8. --- diff --git a/src/shared/meson.build b/src/shared/meson.build index ea5aa21b0c7..768f446d201 100644 --- a/src/shared/meson.build +++ b/src/shared/meson.build @@ -137,7 +137,6 @@ shared_sources = files( 'notify-recv.c', 'nsflags.c', 'nsresource.c', - 'nss-util.c', 'numa-util.c', 'open-file.c', 'openssl-util.c', @@ -228,6 +227,10 @@ shared_sources = files( 'xml.c', ) +if conf.get('ENABLE_NSS') == 1 + shared_sources += files('nss-util.c') +endif + if get_option('tests') != 'false' shared_sources += files('tests.c') endif