]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
systemd: Link against whatever systemd supports
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 21 Sep 2023 15:48:05 +0000 (15:48 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 21 Sep 2023 15:48:05 +0000 (15:48 +0000)
We have some libraries which systemd can take advantage of which have
formerly not been enabled.

This patch also fixes running the testsuite which - however - currently
does not run through.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
systemd/systemd.nm

index 984a1c0264fac54da82bff959c581578553eb8c6..bdb1e3f048a194d123d06867a8d99f73490ef4c9 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = systemd
 version    = 254
-release    = 2
+release    = 3
 
 maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
 groups     = System/Base
@@ -50,16 +50,25 @@ build
                kbd
                kmod-devel >= 15
                libacl-devel
+               libbpf-devel
                libblkid-devel
                libcap-devel
+               libcurl-devel
+               libfdisk-devel
                libgcrypt-devel
+               libidn-devel
+               libidn2-devel
                libmount-devel >= 2.34-2
+               libpwquality-devel
                libseccomp-devel
                libuuid-devel >= 2.34-2
                libxcrypt-devel
+               lz4-devel
                m4
                meson >= 0.50.1
                ninja >= 1.9.0
+               openssl-devel
+               p11-kit-devel
                pam-devel
                pciutils-devel
                python3-devel
@@ -130,8 +139,7 @@ build
                touch %{sysconfdir}/machine-id
 
                # Run the testsuite.
-               ninja test -v %{PARALLELISMFLAGS} -C build || true
-
+               %{meson_test} || true
        end
 
        install