|
@@ -19,7 +19,7 @@
|
|
|
# - Diff sysusers.d with the previous version
|
|
|
# - Diff factory/etc/nsswitch.conf with the previous version
|
|
|
# (details are often sprinkled around in README and manpages)
|
|
|
-SYSTEMD_VERSION = 252.4
|
|
|
+SYSTEMD_VERSION = 254
|
|
|
SYSTEMD_SITE = $(call github,systemd,systemd-stable,v$(SYSTEMD_VERSION))
|
|
|
SYSTEMD_LICENSE = \
|
|
|
LGPL-2.1+, \
|
|
@@ -82,6 +82,7 @@ SYSTEMD_CONF_OPTS += \
|
|
|
-Dmode=release \
|
|
|
-Dnspawn-locale='C.UTF-8' \
|
|
|
-Dnss-systemd=true \
|
|
|
+ -Dpasswdqc=false \
|
|
|
-Dquotacheck-path=/usr/sbin/quotacheck \
|
|
|
-Dquotaon-path=/usr/sbin/quotaon \
|
|
|
-Drootlibdir='/usr/lib' \
|
|
@@ -96,7 +97,9 @@ SYSTEMD_CONF_OPTS += \
|
|
|
-Dtelinit-path= \
|
|
|
-Dtests=false \
|
|
|
-Dtmpfiles=true \
|
|
|
- -Dumount-path=/usr/bin/umount
|
|
|
+ -Dukify=false \
|
|
|
+ -Dumount-path=/usr/bin/umount \
|
|
|
+ -Dxenctrl=false
|
|
|
|
|
|
SYSTEMD_CFLAGS = $(TARGET_CFLAGS)
|
|
|
ifeq ($(BR2_OPTIMIZE_FAST),y)
|
|
@@ -215,13 +218,6 @@ else
|
|
|
SYSTEMD_CONF_OPTS += -Dfdisk=false
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(BR2_PACKAGE_VALGRIND),y)
|
|
|
-SYSTEMD_DEPENDENCIES += valgrind
|
|
|
-SYSTEMD_CONF_OPTS += -Dvalgrind=true
|
|
|
-else
|
|
|
-SYSTEMD_CONF_OPTS += -Dvalgrind=false
|
|
|
-endif
|
|
|
-
|
|
|
ifeq ($(BR2_PACKAGE_XZ),y)
|
|
|
SYSTEMD_DEPENDENCIES += xz
|
|
|
SYSTEMD_CONF_OPTS += -Dxz=true
|
|
@@ -575,13 +571,8 @@ endif
|
|
|
|
|
|
ifeq ($(BR2_PACKAGE_SYSTEMD_BOOT),y)
|
|
|
SYSTEMD_INSTALL_IMAGES = YES
|
|
|
-SYSTEMD_DEPENDENCIES += gnu-efi
|
|
|
-SYSTEMD_CONF_OPTS += \
|
|
|
- -Defi=true \
|
|
|
- -Dgnu-efi=true \
|
|
|
- -Defi-ld=bfd \
|
|
|
- -Defi-libdir=$(STAGING_DIR)/usr/lib \
|
|
|
- -Defi-includedir=$(STAGING_DIR)/usr/include/efi
|
|
|
+SYSTEMD_DEPENDENCIES += gnu-efi host-python-pyelftools
|
|
|
+SYSTEMD_CONF_OPTS += -Defi=true -Dbootloader=true
|
|
|
|
|
|
SYSTEMD_BOOT_EFI_ARCH = $(call qstrip,$(BR2_PACKAGE_SYSTEMD_BOOT_EFI_ARCH))
|
|
|
define SYSTEMD_INSTALL_BOOT_FILES
|
|
@@ -594,7 +585,7 @@ define SYSTEMD_INSTALL_BOOT_FILES
|
|
|
endef
|
|
|
|
|
|
else
|
|
|
-SYSTEMD_CONF_OPTS += -Defi=false -Dgnu-efi=false
|
|
|
+SYSTEMD_CONF_OPTS += -Defi=false -Dbootloader=false
|
|
|
endif # BR2_PACKAGE_SYSTEMD_BOOT == y
|
|
|
|
|
|
SYSTEMD_FALLBACK_HOSTNAME = $(call qstrip,$(BR2_TARGET_GENERIC_HOSTNAME))
|
|
@@ -812,6 +803,7 @@ HOST_SYSTEMD_CONF_OPTS = \
|
|
|
-Dhibernate=false \
|
|
|
-Dldconfig=false \
|
|
|
-Dresolve=false \
|
|
|
+ -Dbootloader=false \
|
|
|
-Defi=false \
|
|
|
-Dtpm=false \
|
|
|
-Denvironment-d=false \
|
|
@@ -826,6 +818,7 @@ HOST_SYSTEMD_CONF_OPTS = \
|
|
|
-Dhostnamed=false \
|
|
|
-Dlocaled=false \
|
|
|
-Dmachined=false \
|
|
|
+ -Dpasswdqc=false \
|
|
|
-Dportabled=false \
|
|
|
-Dsysext=false \
|
|
|
-Dsysupdate=false \
|
|
@@ -868,9 +861,11 @@ HOST_SYSTEMD_CONF_OPTS = \
|
|
|
-Dinitrd=false \
|
|
|
-Dxdg-autostart=false \
|
|
|
-Dkernel-install=false \
|
|
|
+ -Dukify=false \
|
|
|
-Danalyze=false \
|
|
|
-Dlibcryptsetup=false \
|
|
|
-Daudit=false \
|
|
|
+ -Dxenctrl=false \
|
|
|
-Dzstd=false
|
|
|
|
|
|
HOST_SYSTEMD_DEPENDENCIES = \
|