]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tree-wide: drop deps on libacl
authorLennart Poettering <lennart@poettering.net>
Tue, 23 Sep 2025 09:44:44 +0000 (11:44 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 24 Sep 2025 07:47:30 +0000 (09:47 +0200)
test-shift-uid.c doesn't actually use anything from libacl. It all goes
through shared/, and the dep there is enough.

Same for the coredump stuffi, logind and core/.

And pstore doesn't use it at all, neither directly or indirectly.

src/core/meson.build
src/coredump/meson.build
src/login/meson.build
src/pstore/meson.build
src/test/meson.build

index 1e701a90f233b4db650e535d10fadd2304983199..c561f04a55bb74d99679b65b64c6ecc80fa54cd5 100644 (file)
@@ -131,8 +131,7 @@ libcore_static = static_library(
         include_directories : [includes, include_directories('.')],
         implicit_include_directories : false,
         c_args : ['-fvisibility=default'],
-        dependencies : [libacl,
-                        libaudit_cflags,
+        dependencies : [libaudit_cflags,
                         libblkid,
                         libdl,
                         libm,
index 1896d22c25862bff6435f969557bf77df38dd47e..27b2bbcec119e5d8ebfa95d8ee2b0afb31ebe438 100644 (file)
@@ -24,7 +24,7 @@ executables += [
                 'sources' : systemd_coredump_sources + systemd_coredump_extract_sources,
                 'extract' : systemd_coredump_extract_sources,
                 'link_with' : [libshared],
-                'dependencies' : common_dependencies + [libacl],
+                'dependencies' : common_dependencies,
         },
         executable_template + {
                 'name' : 'coredumpctl',
index 954b7e1f3abb1dd77525e00c23bff2e6c99fe762..0ad9beb16784add728b6a4b7fdc717a21bd6e505 100644 (file)
@@ -49,7 +49,6 @@ executables += [
                 'include_directories' : [libexec_template['include_directories'], include_directories('.')],
                 'extract' : systemd_logind_extract_sources,
                 'dependencies' : [
-                        libacl,
                         threads,
                 ],
         },
index 31670c62745f03beccd91fcdbb9db57aafbfaf81..d6bb925789778c020826f174b92afa7b6bc9e8ac 100644 (file)
@@ -9,7 +9,6 @@ executables += [
                 'name' : 'systemd-pstore',
                 'sources' : files('pstore.c'),
                 'dependencies' : [
-                        libacl,
                         liblz4_cflags,
                         libxz_cflags,
                         libzstd_cflags,
index 2a4d77a8efb894078e917cafb8c5e4ef57f54998..a966fc4ab148b8adfc847b874c543e969dd0b0f2 100644 (file)
@@ -400,7 +400,6 @@ executables += [
         },
         test_template + {
                 'sources' : files('test-shift-uid.c'),
-                'dependencies' : libacl,
                 'type' : 'manual',
         },
         test_template + {