systemd: disable compat-sysv-interfaces

compat-sysv-interfaces is meant for systems that
already have technical debt from switching from
sysv. postmarketOS does not have this, so this
is not needed.

All this option does is enable runlevels 0-6
and install legacy.conf, which also doesn't
work with our packaging because it installs
symlinks who's target only exists in
subpackages.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8996>
This commit is contained in:
Aster Boese
2026-07-11 14:47:40 +00:00
parent 4613360059
commit 14897810c9
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ pkgname=systemd-stage0
pkgver=261.1
_pkgver="${pkgver/_/-}"
# pkgrel must match systemd!
pkgrel=2
pkgrel=3
pkgdesc="Minimal systemd bootstrap package"
url="https://github.com/systemd/systemd"
# armhf: pmb#2618
+3 -1
View File
@@ -16,7 +16,7 @@ pkgname=systemd
pkgver=261.1
_pkgver="${pkgver/_/-}"
# pkgrel must match systemd-stage0!
pkgrel=2
pkgrel=3
pkgdesc="System and service manager"
url="https://github.com/systemd/systemd"
# armhf: no linux-stable
@@ -269,6 +269,8 @@ build() {
-Dsetfont-path=/usr/bin/setfont \
-Dnologin-path=/sbin/nologin \
\
-Dcompat-sysv-interfaces=false \
\
-Ddebug-shell=/bin/ash \
-Dpolkit=enabled \
-Dpam=enabled \