From 14897810c908465fddbd1b6abc212904080d64e5 Mon Sep 17 00:00:00 2001 From: Aster Boese Date: Fri, 10 Jul 2026 23:56:35 +0200 Subject: [PATCH] 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 Part-of: --- extra-repos/systemd/systemd-stage0/APKBUILD | 2 +- extra-repos/systemd/systemd/APKBUILD | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/extra-repos/systemd/systemd-stage0/APKBUILD b/extra-repos/systemd/systemd-stage0/APKBUILD index 9e5a0e805..49e0705d0 100644 --- a/extra-repos/systemd/systemd-stage0/APKBUILD +++ b/extra-repos/systemd/systemd-stage0/APKBUILD @@ -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 diff --git a/extra-repos/systemd/systemd/APKBUILD b/extra-repos/systemd/systemd/APKBUILD index c63dec068..9af5aff88 100644 --- a/extra-repos/systemd/systemd/APKBUILD +++ b/extra-repos/systemd/systemd/APKBUILD @@ -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 \