summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2020-10-18 03:18:44 (GMT)
committerWaldemar Brodkorb <wbx@openadk.org>2020-10-18 03:18:44 (GMT)
commitdfd0b3080cad115ba8d7d87400e76be3b9f1694d (patch)
tree79eda88a0d227aec856bb4bea7c1d76423491386
parent7c122485f6edbd0411286cb97300505239a03232 (diff)
systemd: fix runtime issues
-rw-r--r--package/systemd/Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/package/systemd/Makefile b/package/systemd/Makefile
index 1155b8e..688061c 100644
--- a/package/systemd/Makefile
+++ b/package/systemd/Makefile
@@ -13,7 +13,7 @@ PKG_DEPENDS:= libcap libmount libuuid libblkid libncurses libkmod
PKG_BUILDDEP:= intltool-host gperf-host libcap util-linux
PKG_BUILDDEP+= gettext-host kmod meson-host ninja-host
PKG_KDEPENDS:= inotify-user cgroups namespaces fhandle tmpfs-posix-acl tmpfs-xattr
-PKG_KDEPENDS+= uts-ns
+PKG_KDEPENDS+= uts-ns autofs4-fs
PKG_NEEDS:= locale intl
PKG_URL:= https://wiki.freedesktop.org/www/Software/systemd/
PKG_SITES:= https://github.com/systemd/systemd/archive/
@@ -45,6 +45,9 @@ BUILD_STYLE:= meson
INSTALL_STYLE:= meson
MESON_FLAGS+= -Drootlibdir='/usr/lib' \
+ -Dsysvinit-path='' \
+ -Dsplit-bin=true \
+ -Dsplit-usr=true \
-Dman=false \
-Dima=false \
-Dlibcryptsetup=false \
@@ -56,9 +59,9 @@ MESON_FLAGS+= -Drootlibdir='/usr/lib' \
-Dkill-path=/usr/bin/kill \
-Dkmod-path=/usr/bin/kmod \
-Dkexec-path=/usr/sbin/kexec \
- -Dsulogin-path=/usr/sbin/sulogin \
- -Dmount-path=/usr/bin/mount \
- -Dumount-path=/usr/bin/umount \
+ -Dsulogin-path=/sbin/sulogin \
+ -Dmount-path=/bin/mount \
+ -Dumount-path=/bin/umount \
-Dacl=false \
-Daudit=false \
-Didn=false \