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.
include_directories : [includes, include_directories('.')],
implicit_include_directories : false,
c_args : ['-fvisibility=default'],
- dependencies : [libacl,
- libaudit_cflags,
+ dependencies : [libaudit_cflags,
libblkid,
libdl,
libm,
'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',
'include_directories' : [libexec_template['include_directories'], include_directories('.')],
'extract' : systemd_logind_extract_sources,
'dependencies' : [
- libacl,
threads,
],
},
'name' : 'systemd-pstore',
'sources' : files('pstore.c'),
'dependencies' : [
- libacl,
liblz4_cflags,
libxz_cflags,
libzstd_cflags,
},
test_template + {
'sources' : files('test-shift-uid.c'),
- 'dependencies' : libacl,
'type' : 'manual',
},
test_template + {