]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: drop libblkid dep from components not using it directly
authorLennart Poettering <lennart@poettering.net>
Wed, 24 Sep 2025 08:13:35 +0000 (10:13 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 24 Sep 2025 16:11:12 +0000 (18:11 +0200)
src/bless-boot/meson.build
src/bootctl/meson.build
src/core/meson.build
src/gpt-auto-generator/meson.build
src/nspawn/meson.build
src/pcrextend/meson.build
src/sysupdate/meson.build
src/test/meson.build
src/vmspawn/meson.build

index 003f110664d92b90e0c90c2b251294a36ae58e3c..ae814f1b29d1ac32f7a33d777575d17da5860e04 100644 (file)
@@ -19,7 +19,6 @@ executables += [
                 ],
                 'sources' : files('bless-boot.c'),
                 'link_with' : boot_link_with,
-                'dependencies' : libblkid,
         },
         generator_template + {
                 'name' : 'systemd-bless-boot-generator',
index ae1f32292b5083a4f43f04ff8e0b165eddfda0d0..7522cd10a92caa4cc481acb4a4f4f07fe6f6d655 100644 (file)
@@ -20,6 +20,6 @@ executables += [
                 ],
                 'sources' : bootctl_sources,
                 'link_with' : boot_link_with,
-                'dependencies' : [libblkid, libopenssl],
+                'dependencies' : [libopenssl],
         },
 ]
index c561f04a55bb74d99679b65b64c6ecc80fa54cd5..1879af4da41c91e152ff3625c559dd5385a8d7a5 100644 (file)
@@ -132,7 +132,6 @@ libcore_static = static_library(
         implicit_include_directories : false,
         c_args : ['-fvisibility=default'],
         dependencies : [libaudit_cflags,
-                        libblkid,
                         libdl,
                         libm,
                         libmount,
index c7cbfbb3f3e6189a6e2536f258cff0c68acf6f8a..a57ff28a7131807392cdef048269c0cf0a213236 100644 (file)
@@ -5,6 +5,5 @@ executables += [
                 'name' : 'systemd-gpt-auto-generator',
                 'conditions' : ['HAVE_BLKID'],
                 'sources' : files('gpt-auto-generator.c'),
-                'dependencies' : libblkid,
         },
 ]
index f49ccc71edee9c5f6f6e730055fe4f841c0a83a3..b49d7153384b23b0874f806fe0eb15f8504946f1 100644 (file)
@@ -47,7 +47,6 @@ executables += [
                 ],
                 'extract' : nspawn_extract_sources,
                 'dependencies' : [
-                        libblkid,
                         libseccomp,
                         libselinux,
                 ],
index 05c5350806857a9b339b711aba05880b332642cc..3a8824eaa84444288b0494740cbe7bd69acd4f54 100644 (file)
@@ -11,7 +11,6 @@ executables += [
                 ],
                 'sources' : files('pcrextend.c'),
                 'dependencies' : [
-                        libblkid,
                         libopenssl,
                         tpm2,
                 ],
index 3f733c7933287b092d82e767edcad6d2e2d87610..5076504764dc421fa5ccc99d278f67f25853479a 100644 (file)
@@ -32,7 +32,6 @@ executables += [
                         libshared_fdisk,
                 ],
                 'dependencies' : [
-                        libblkid,
                         libfdisk,
                         libopenssl,
                         threads,
index a966fc4ab148b8adfc847b874c543e969dd0b0f2..d6e840abe56c9240db687d8a3667f169c2ead6bc 100644 (file)
@@ -215,7 +215,6 @@ simple_tests += files(
 ############################################################
 
 common_test_dependencies = [
-        libblkid,
         libmount,
         librt,
         libseccomp,
@@ -550,7 +549,7 @@ executables += [
         },
         core_test_template + {
                 'sources' : files('test-loop-block.c'),
-                'dependencies' : [threads, libblkid],
+                'dependencies' : [threads],
                 'parallel' : false,
         },
         core_test_template + {
@@ -559,7 +558,6 @@ executables += [
         core_test_template + {
                 'sources' : files('test-namespace.c'),
                 'dependencies' : [
-                        libblkid,
                         threads,
                 ],
         },
index 4ba56b71f1ecd899bc0533607c09919ff18401db..89f2bca1deed0ecc6ff9411893c0a3e4fa1d5ece 100644 (file)
@@ -21,7 +21,6 @@ executables += [
                 'public' : true,
                 'sources' : vmspawn_sources + vmspawn_extract_sources,
                 'extract' : vmspawn_extract_sources,
-                'dependencies' : [libblkid]
         },
         test_template + {
                 'sources' : files('test-vmspawn-util.c'),