tree-wide: drop deps on libacl

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.
This commit is contained in:
Lennart Poettering
2025-09-23 11:44:44 +02:00
parent 31a66a1126
commit ab2b430487
5 changed files with 2 additions and 6 deletions

View 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,

View 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',

View File

@@ -49,7 +49,6 @@ executables += [
'include_directories' : [libexec_template['include_directories'], include_directories('.')],
'extract' : systemd_logind_extract_sources,
'dependencies' : [
libacl,
threads,
],
},

View File

@@ -9,7 +9,6 @@ executables += [
'name' : 'systemd-pstore',
'sources' : files('pstore.c'),
'dependencies' : [
libacl,
liblz4_cflags,
libxz_cflags,
libzstd_cflags,

View File

@@ -400,7 +400,6 @@ executables += [
},
test_template + {
'sources' : files('test-shift-uid.c'),
'dependencies' : libacl,
'type' : 'manual',
},
test_template + {