summaryrefslogtreecommitdiffstats
path: root/src/sysusers
diff options
context:
space:
mode:
authorLuca Boccassi <bluca@debian.org>2024-03-30 00:36:51 +0100
committerLuca Boccassi <bluca@debian.org>2024-04-03 12:50:25 +0200
commit8707c9b24465ad2d45c1093a431a0597d8341077 (patch)
treef27da979f05ae1240a73e210120608336777e89f /src/sysusers
parentresolve: avoid reusing 'r' for encoded packet size (diff)
downloadsystemd-8707c9b24465ad2d45c1093a431a0597d8341077.tar.xz
systemd-8707c9b24465ad2d45c1093a431a0597d8341077.zip
gcrypt: dlopenify for libsystemd
gcrypt is used only for journal sealing operations in libsystemd, so it can be made into a dlopen dependency that is used only on demand. This allows to reduce the footprint of libsystemd in the most common cases. Keep systemd-pull and systemd-resolved with normal linking, as they are executables, and usually built with OpenSSL support anyway.
Diffstat (limited to 'src/sysusers')
-rw-r--r--src/sysusers/meson.build1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/sysusers/meson.build b/src/sysusers/meson.build
index fcb291d02c..0f9c067d50 100644
--- a/src/sysusers/meson.build
+++ b/src/sysusers/meson.build
@@ -15,7 +15,6 @@ executables += [
'c_args' : '-DSTANDALONE',
'link_with' : [
libbasic,
- libbasic_gcrypt,
libshared_static,
libsystemd_static,
],