From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: In-Reply-To: <20200730205852.3507856-1-r.schwebel@pengutronix.de> MIME-Version: 1.0 Message-Id: From: Michael Olbrich Date: Mon, 03 Aug 2020 08:30:15 +0200 Subject: Re: [ptxdist] [APPLIED] systemd: version bump 245.6 -> 246 List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de Cc: Robert Schwebel Thanks, applied as 2cba28522ad46779db7f4608a6470dbb54bc1a79. Michael [sent from post-receive hook] On Mon, 03 Aug 2020 08:30:15 +0200, Robert Schwebel wrote: > A new systemd version is out. > > * There is a new config otpion for zstd compression for the journal. > * Several new and obsolete meson options have been adapted. > * As systemd-initctl is only installed if sysvinit support is enabled > (and we don't do that), remove it from targetinstall. > * As systemd-volatile-root is only installed if the initrd support > is built, remove it from targetinstall. > > Signed-off-by: Robert Schwebel > Message-Id: <20200730205852.3507856-1-r.schwebel@pengutronix.de> > Signed-off-by: Michael Olbrich > > diff --git a/rules/systemd.in b/rules/systemd.in > index 461238813855..bd848b3724e4 100644 > --- a/rules/systemd.in > +++ b/rules/systemd.in > @@ -21,6 +21,7 @@ menuconfig SYSTEMD > select MACHINE_ID if RUNTIME > select XZ if SYSTEMD_XZ > select LZ4 if SYSTEMD_LZ4 > + select ZSTD if SYSTEMD_ZSTD > select LIBMICROHTTPD if SYSTEMD_MICROHTTPD > select LIBSECCOMP if SYSTEMD_SECCOMP > select LIBSELINUX if GLOBAL_SELINUX > @@ -133,6 +134,10 @@ config SYSTEMD_LZ4 > bool > prompt "LZ4 compressed journal support" > > +config SYSTEMD_ZSTD > + bool > + prompt "ZSTD compressed journal support" > + > config SYSTEMD_JOURNAL_REMOTE > bool > select SYSTEMD_MICROHTTPD > diff --git a/rules/systemd.make b/rules/systemd.make > index 840b44b47926..45488e34eb70 100644 > --- a/rules/systemd.make > +++ b/rules/systemd.make > @@ -15,9 +15,9 @@ PACKAGES-$(PTXCONF_SYSTEMD) += systemd > # > # Paths and names > # > -SYSTEMD_VERSION := 245.6 > +SYSTEMD_VERSION := 246 > SYSTEMD_VERSION_MAJOR := $(firstword $(subst -, ,$(subst ., ,$(SYSTEMD_VERSION)))) > -SYSTEMD_MD5 := 1eb3ca8f77978cc52dea6293467211a8 > +SYSTEMD_MD5 := a3e9efa72d0309dd26513a221cdff31b > SYSTEMD := systemd-$(SYSTEMD_VERSION) > SYSTEMD_SUFFIX := tar.gz > ifeq ($(SYSTEMD_VERSION),$(SYSTEMD_VERSION_MAJOR)) > @@ -52,6 +52,7 @@ SYSTEMD_CONF_OPT := \ > $(CROSS_MESON_USR) \ > -Dacl=$(call ptx/truefalse,PTXCONF_SYSTEMD_UNITS_USER) \ > -Dadm-group=true \ > + -Danalyze=true \ > -Dapparmor=false \ > -Daudit=false \ > -Dbacklight=false \ > @@ -72,7 +73,9 @@ SYSTEMD_CONF_OPT := \ > -Ddefault-dnssec=no \ > -Ddefault-hierarchy=unified \ > -Ddefault-kill-user-processes=true \ > + -Ddefault-llmnr=yes \ > -Ddefault-locale=C \ > + -Ddefault-mdns=yes \ > -Ddefault-net-naming-scheme=latest \ > -Ddev-kvm-mode=0660 \ > -Ddns-over-tls=false \ > @@ -83,7 +86,7 @@ SYSTEMD_CONF_OPT := \ > -Dfallback-hostname=$(call ptx/ifdef,PTXCONF_ROOTFS_ETC_HOSTNAME,$(PTXCONF_ROOTFS_ETC_HOSTNAME),ptxdist) \ > -Dfdisk=false \ > -Dfirstboot=false \ > - -Dfuzzbuzz=false \ > + -Dfuzz-tests=false \ > -Dgcrypt=false \ > -Dglib=false \ > -Dgnutls=false \ > @@ -97,13 +100,16 @@ SYSTEMD_CONF_OPT := \ > -Didn=false \ > -Dima=false \ > -Dimportd=false \ > + -Dinitrd=false \ > -Dinstall-tests=false \ > + -Dkernel-install=false \ > -Dkexec-path=/usr/sbin/kexec \ > -Dkmod=true \ > -Dkmod-path=/usr/bin/kmod \ > -Dldconfig=false \ > -Dlibcryptsetup=false \ > -Dlibcurl=false \ > + -Dlibfido2=false \ > -Dlibidn=false \ > -Dlibidn2=false \ > -Dlibiptc=$(call ptx/truefalse,PTXCONF_SYSTEMD_IPMASQUERADE) \ > @@ -159,6 +165,7 @@ SYSTEMD_CONF_OPT := \ > -Dsplit-usr=false \ > -Dstatic-libsystemd=false \ > -Dstatic-libudev=false \ > + -Dstandalone-binaries=false \ > -Dstatus-unit-format-default=name \ > -Dsulogin-path=/sbin/sulogin \ > -Dsupport-url=https://www.ptxdist.org/ \ > @@ -182,10 +189,12 @@ SYSTEMD_CONF_OPT := \ > -Dvalgrind=false \ > -Dvconsole=$(call ptx/truefalse,PTXCONF_SYSTEMD_VCONSOLE) \ > -Dversion-tag=$(SYSTEMD_VERSION) \ > + -Dxdg-autostart=false \ > -Dwheel-group=false \ > -Dxkbcommon=false \ > -Dxz=$(call ptx/truefalse,PTXCONF_SYSTEMD_XZ) \ > - -Dzlib=false > + -Dzlib=false \ > + -Dzstd=$(call ptx/truefalse,PTXCONF_SYSTEMD_ZSTD) > > # FIXME kernel from systemd README: > # - devtmpfs, cgroups are mandatory. > @@ -230,7 +239,6 @@ SYSTEMD_HELPER := \ > systemd-fsck \ > systemd-growfs \ > systemd-hostnamed \ > - systemd-initctl \ > systemd-journald \ > $(call ptx/ifdef, PTXCONF_SYSTEMD_JOURNAL_REMOTE,systemd-journal-remote) \ > $(call ptx/ifdef, PTXCONF_SYSTEMD_LOCALES,systemd-localed) \ > @@ -255,8 +263,7 @@ SYSTEMD_HELPER := \ > systemd-udevd \ > systemd-update-done \ > $(call ptx/ifdef, PTXCONF_SYSTEMD_UNITS_USER,systemd-user-runtime-dir) \ > - $(call ptx/ifdef, PTXCONF_SYSTEMD_VCONSOLE,systemd-vconsole-setup) \ > - systemd-volatile-root > + $(call ptx/ifdef, PTXCONF_SYSTEMD_VCONSOLE,systemd-vconsole-setup) > > SYSTEMD_UDEV_HELPER-y := > _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de