summaryrefslogtreecommitdiffstats
path: root/package/util-linux
diff options
context:
space:
mode:
authorPeter Korsgaard <peter@korsgaard.com>2015-10-22 22:36:50 +0200
committerPeter Korsgaard <peter@korsgaard.com>2015-10-22 22:42:33 +0200
commit762b64daa2fd1424053754ed55d0f9704ccc2405 (patch)
tree3e79972f0ef5ac60e5f40d5ccdacf044cd74a578 /package/util-linux
parent301e8ffbb252f7a6718f9a5610bb27976efe0ac7 (diff)
downloadbuildroot-762b64daa2fd1424053754ed55d0f9704ccc2405.tar.gz
buildroot-762b64daa2fd1424053754ed55d0f9704ccc2405.zip
util-linux: disable systemd support
Fixes (works around) #8421 Util-linux has optional systemd support, but we cannot enable it as systemd depends on util-linux, so that would create a circular dependency. The systemd unit directory location detection also fails as pkg-config 0.9.12+ prefixes all directory variables with the sysroot, and the configure script expects to see the target location, so disable that as well for good measure. The systemd support doesn't seem to add much, so it isn't a big loss. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/util-linux')
-rw-r--r--package/util-linux/util-linux.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk
index 27d22cb413..39ba5441f5 100644
--- a/package/util-linux/util-linux.mk
+++ b/package/util-linux/util-linux.mk
@@ -26,6 +26,12 @@ UTIL_LINUX_CONF_OPTS += \
--disable-makeinstall-chown \
--without-python
+# system depends on util-linux so we enable systemd support
+# (which needs systemd to be installed)
+UTIL_LINUX_CONF_OPTS += \
+ --without-systed \
+ --with-systemdsystemunitdir=no
+
# We don't want the host-busybox dependency to be added automatically
HOST_UTIL_LINUX_DEPENDENCIES = host-pkgconf
OpenPOWER on IntegriCloud