diff options
Diffstat (limited to 'strata')
-rw-r--r-- | strata/foundation.morph | 4 | ||||
-rw-r--r-- | strata/foundation/systemd.morph | 9 |
2 files changed, 2 insertions, 11 deletions
diff --git a/strata/foundation.morph b/strata/foundation.morph index 3b76af15..ff18e4e7 100644 --- a/strata/foundation.morph +++ b/strata/foundation.morph @@ -48,8 +48,8 @@ chunks: - name: systemd morph: strata/foundation/systemd.morph repo: upstream:systemd - ref: dde8bb32b12c855509777ce52ff59a835155ac78 - unpetrify-ref: v220 + ref: e1439a1472c5f691733b8ef10e702beac2496a63 + unpetrify-ref: v225 build-depends: - dbus-pre - kmod diff --git a/strata/foundation/systemd.morph b/strata/foundation/systemd.morph index 26c226fb..4c62d617 100644 --- a/strata/foundation/systemd.morph +++ b/strata/foundation/systemd.morph @@ -1,21 +1,12 @@ name: systemd kind: chunk build-system: autotools -pre-configure-commands: -# systemd prematurely kills the user session. This is a known bug in systemd -# https://bugs.freedesktop.org/show_bug.cgi?id=70593 -- | - cat >> units/user@.service.m4.in <<EOF - KillSignal=SIGCONT - ExecStop=/bin/kill -TERM \$MAINPID - EOF configure-commands: - sh autogen.sh # KILL added because it picks up /usr/bin/kill, which is not installed on # all systems - | KILL=/bin/kill ./configure --prefix="$PREFIX" --enable-xz --disable-manpages \ - --disable-gudev \ --disable-tests --sysconfdir=/etc --localstatedir=/var \ --libdir="$PREFIX/lib" --libexecdir="$PREFIX/libexec" \ --with-rootprefix= --with-rootlibdir=/lib |