From bb20a240a111ee9c53e3ce6209ce6f52e78a55c6 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sun, 17 Aug 2025 05:29:14 +0900 Subject: [PATCH] meson: compile nss-util.c only when at least one nss module is enabled Follow-up for ea70753479fbfe19b4ae5de9db846ab9edd290a8. --- src/shared/meson.build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/shared/meson.build b/src/shared/meson.build index ea5aa21b0c..768f446d20 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