- systemd (252.12-1~deb12u1+rpi1) bookworm-staging; urgency=medium
++systemd (254.1-3+rpi1) trixie-staging; urgency=medium
+
+ [changes brought forward from 239-9+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Thu, 20 Sep 2018 20:22:45 +0000]
+ * Disable testsuite, it fails on some of our buildboxes (probablly because of
+ old kernels).
+ * Add breaks on raspi-copies-and-fills, it doesn't seem to get on with
+ this version of systemd/udev.
+
+ [changes brought forward from 241-1+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Tue, 02 Apr 2019 19:29:26 +0000]
+ * Bump "breaks" on raspi-copies-and-fills to << 0.12
+ (raspi-copies-and-fills was reverted by the raspberry pi foundation)
+
- -- Raspbian forward porter <root@raspbian.org> Sat, 29 Jul 2023 09:53:27 +0000
++ -- Raspbian forward porter <root@raspbian.org> Thu, 21 Sep 2023 02:09:21 +0000
+
- systemd (252.12-1~deb12u1) bookworm; urgency=medium
+ systemd (254.1-3) unstable; urgency=medium
- * New upstream version 252.12
- * Refresh patches for v252.12
+ [ Nick Rosbrook ]
+ * debian: ship libsystemd.a in libsystemd-dev.
+ Thanks to Serge Hallyn
+ * autopkgtest: add build test for static libsystemd
+ * debian/rules: build with -ffat-lto-objects.
+ Building with -flto=auto, but without -ffat-lto-objects, causes static
+ archives to end up without any code sections. This is needed to ship a
+ usable libsystemd.a in libsystemd-dev.
+ See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977596.
- -- Luca Boccassi <bluca@debian.org> Mon, 10 Jul 2023 22:44:35 +0100
+ [ Luca Boccassi ]
+ * Backport patch to fix test-path failure on Salsa CI
- systemd (252.11-1~deb12u1) bookworm; urgency=medium
+ [ Michael Biebl ]
+ * Ask before attaching the udev db information to the bug report
+ (Closes: #1041652)
+ * Install D-Bus interface files in systemd-dev.
+ Now that we have a dedicated -dev package, use that to install
+ /usr/share/dbus-1/interfaces.
+ * Clean up a couple more __pycache__ directories
+ * Remove workarounds for dh_installman.
+ No longer needed as stable ships a fixed debhelper.
+ * Remove all empty directories from (/usr)/lib.
+ This mitigates the accidental empty directory removal by dpkg on
+ merged-/usr systems. (Closes: #1036920)
+ * Remove no longer needed maintainer scripts migration code for versions
+ older then oldstable
+ * Revert "Add workaround for Meson regression to fix FTBFS on mips64el"
+ This reverts commit 97ebdcea6d0ce52973dd5a9cfeede1573a628bd0.
+ No longer needed as a fixed meson package is available now.
- * Upload to bookworm.
+ -- Michael Biebl <biebl@debian.org> Fri, 25 Aug 2023 12:04:10 +0200
- -- Luca Boccassi <bluca@debian.org> Mon, 12 Jun 2023 15:27:27 +0100
+ systemd (254.1-2) unstable; urgency=medium
+
+ * Build-depend on tzdata-legacy | tzdata. Some timezones were split out,
+ but some unit tests need them, so pull in the new tzdata-legacy
+ package if it exists.
+
+ -- Luca Boccassi <bluca@debian.org> Thu, 10 Aug 2023 23:31:48 +0100
+
+ systemd (254.1-1) unstable; urgency=medium
+
+ [ Luca Boccassi ]
+ * systemd-userdbd: depend on libnss-systemd. This library provides nss
+ integration for userdbd/homed and is needed for homed logins
+ * New upstream version 254.1
+ * Refresh patches for v254.1
+ * systemd: do not ship empty .wants/ directories. These will conflict
+ with finalizing usrmerge as they are in /lib, so remove them for now.
+ systemctl enable creates them anyway when needed.
+
+ [ Helmut Grohne ]
+ * duplicate udev trigger interest for /usr-merge. As packages move their
+ files from / to /usr, dpkg will cease activating udev's trigger
+ interest for hwdb.d files. In DEP17, this is documented as P2. Since
+ there are only two packages in Debian affected by this issue, we opt
+ for an individual mitigation and explicitly duplicate the trigger
+ interest to both locations (M12). This is safe regardless of the other
+ chosen mitigations as trigger activations are accumulated.
+
+ -- Luca Boccassi <bluca@debian.org> Thu, 10 Aug 2023 21:41:13 +0100
+
+ systemd (254-1) unstable; urgency=medium
+
+ * New upstream version 254
+ * Drop patches merged upstream
+ * d/watch: switch back to stable repository
+ * Refresh patches
+
+ -- Luca Boccassi <bluca@debian.org> Fri, 28 Jul 2023 10:01:15 +0100
+
+ systemd (254~rc3-3) unstable; urgency=low
+
+ * Backport patch to fix FTBFS on armhf
+ * Add workaround for Meson regression to fix FTBFS on mips64el
+
+ -- Luca Boccassi <bluca@debian.org> Mon, 24 Jul 2023 20:50:48 +0100
+
+ systemd (254~rc3-2) unstable; urgency=medium
+
+ * ukify: enable only on UEFI architectures.
+
+ -- Luca Boccassi <bluca@debian.org> Mon, 24 Jul 2023 16:55:57 +0100
+
+ systemd (254~rc3-1) unstable; urgency=low
+
+ * Drop Suggests on transitional policykit-1 package
+ * Drop autopkgtest dependency on transitional policykit-1 package
+ * Ship ukify in systemd package (Closes: #1041399)
+ * New upstream version 254~rc3 (Closes: #1041648, #1041540)
+ * Drop patches merged upstream
+ * Refresh patches
+
+ -- Luca Boccassi <bluca@debian.org> Mon, 24 Jul 2023 12:59:37 +0100
+
+ systemd (254~rc2-3) unstable; urgency=low
+
+ * Upload to unstable
+
+ -- Luca Boccassi <bluca@debian.org> Sun, 16 Jul 2023 11:37:22 +0100
+
+ systemd (254~rc2-2) experimental; urgency=medium
+
+ * Backport two more mips64 fixes from upstream
+
+ -- Luca Boccassi <bluca@debian.org> Sat, 15 Jul 2023 15:07:20 +0100
+
+ systemd (254~rc2-1) experimental; urgency=medium
+
+ [ Luca Boccassi ]
+ * Bump dependency on Meson to 0.60
+ * upstream-ci: install libdw and libelf for boot-and-services too.
+ * upstream-ci: add libssl-dev to autopkgtest upstream suite.
+ * upstream-ci: add nftables.
+ * upstream-ci: add 'stress' to the upstream testsuite dependency list.
+ * tests/upstream: install curl.
+ * tests/upstream: bump timeout by 10 minutes.
+ * New upstream version 254~rc2
+ * Drop patches merged upstream
+ * Refresh patches for v254-rc2
+
+ [ Yu Watanabe ]
+ * autopkgtest: create directory to make accounts-daemon.service not
+ fail. The service requires /usr/share/accountsservice/interfaces, but
+ the directory is not packaged (at least in 22.08.8-6). This adds a
+ workaround for the failure.
+
+ -- Luca Boccassi <bluca@debian.org> Sat, 15 Jul 2023 01:29:39 +0100
+
+ systemd (254~rc1-4) experimental; urgency=medium
+
+ * Backport patches to fix FTBFS on mipsel, ia64, x32
+ * d/rules: explicitly disable EFI on x32. On x32 the cpu architecture is
+ just x86_64 so EFI will be enabled, and it will fail to build as
+ userland doesn't support building the EFI ABI. Disable it explicitly,
+ and leave it on 'auto' elsewhere.
+
+ -- Luca Boccassi <bluca@debian.org> Sun, 09 Jul 2023 15:13:53 +0100
+
+ systemd (254~rc1-3) experimental; urgency=medium
+
+ * Restrict pyelftools to UEFI-enabled architectures and drop explicit
+ meson settings.
+
+ -- Luca Boccassi <bluca@debian.org> Sat, 08 Jul 2023 00:40:33 +0100
+
+ systemd (254~rc1-2) experimental; urgency=medium
+
+ * Backport patch to fix fuzz test without cgroup access. Fix build on
+ buildds https://github.com/systemd/systemd/pull/28303
+
+ -- Luca Boccassi <bluca@debian.org> Fri, 07 Jul 2023 22:55:16 +0100
+
+ systemd (254~rc1-1) experimental; urgency=medium
+
+ [ Luca Boccassi ]
+ * d/watch: watch main repository
+ * New upstream version 254~rc1
+ * Refresh patches for v254-rc1
+ * Drop build dependency on gnu-efi and add python3-pyelftools. Move to
+ !stage1 given it's external python modules
+ * Install new libsystemd.3 manpage
+ * Install new mount.ddi alias for sd-dissect
+ * Update symbols file for 254
+ * Update Lintian overrides for systemd-tests
+ * autopkgtest: find test-udev in new location.
+
+ [ Zbigniew Jędrzejewski-Szmek ]
+ * autopkgtest: drop 'udev' test
+ https://github.com/systemd/systemd/pull/27534 makes it into a normal
+ unit test, so it will be invoked as part of 'upstream'.
+
+ -- Luca Boccassi <bluca@debian.org> Fri, 07 Jul 2023 11:05:37 +0100
+
+ systemd (253.5-1) unstable; urgency=medium
+
+ * New upstream version 253.5 (Closes: #1040035)
+ * Refresh patches for 253.5
+
+ -- Luca Boccassi <bluca@debian.org> Sat, 01 Jul 2023 11:57:46 +0100
+
+ systemd (253-4) unstable; urgency=medium
+
+ * Stop localed from writing to /etc/default/keyboard and symlink it to
+ /etc/vconsole.conf. Integration is not set up for now, but GDM needs
+ to query the configured values. Allow reading, but disallow setting
+ keymaps. (Closes: #1038762)
+
+ -- Luca Boccassi <bluca@debian.org> Sat, 24 Jun 2023 20:21:24 +0100
+
+ systemd (253-3) unstable; urgency=medium
+
+ * systemd-dev: add missing breaks/replaces with udev. (Closes: #1037924)
+ * Run the systemd-binfmt trigger unconditionally.
+ * Upload to unstable.
+
+ -- Luca Boccassi <bluca@debian.org> Tue, 20 Jun 2023 11:45:22 +0100
+
+ systemd (253-2) experimental; urgency=medium
+
+ * Add systemd-dev package for pkg-config files. Move systemd.pc and
+ udev.pc to systemd-dev, so that packages can build-depend on a small
+ package instead of the whole set of binaries. (Closes: #945922,
+ #917549)
+
+ -- Luca Boccassi <bluca@debian.org> Mon, 12 Jun 2023 00:22:52 +0100
+
+ systemd (253-1) experimental; urgency=medium
+
+ * New upstream version 253. For a full list of changes, see:
+ https://github.com/systemd/systemd/releases/tag/v253
+ * d/watch: switch back to stable repository.
+ * Update symbols file
+
+ -- Luca Boccassi <bluca@debian.org> Wed, 15 Feb 2023 20:36:32 +0000
+
+ systemd (253~rc3-1) experimental; urgency=medium
+
+ * New upstream version 253~rc3
+ * Refresh patches
+
+ -- Luca Boccassi <bluca@debian.org> Fri, 10 Feb 2023 18:23:21 +0000
+
+ systemd (253~rc2-1) experimental; urgency=medium
+
+ * New upstream version 253~rc2
+ * systemd: make /etc/default/locale a symlink to /etc/locale.conf. Let's
+ match upstream's filename and keep a backward-compatibility symlink
+ for older tools. The content of the files match anyway.
+ * Update timedated autopkgtest. We no longer support /etc/timezone, as
+ /etc/localtime is always available
+ * Drop patches merged upstream
+ * Drop Don-t-enable-audit-by-default.patch. We can disable the socket
+ now
+ * Drop Use-Debian-specific-config-files.patch, no longer needed
+ * systemd-boot-system-token was renamed to systemd-boot-random-seed
+ * Add new libsystemd symbols
+ * Update Lintian override for new so bump
+ * Remove systemd-localed drop-in, no longer needed. The change was
+ merged upstream
+ * Drop udev-drop-SystemCallArchitectures-native-from-systemd-ude.patch
+ and use a drop-in
+ * Drop Re-enable-journal-forwarding-to-syslog.patch and use a drop-in
+ * Drop TuxOnIce out-of-tree patch. The
+ SYSTEMD_BYPASS_HIBERNATION_MEMORY_CHECK environment variable can be
+ used to skip the check, so it is no longer necessary to maintain a
+ patch.
+ * Drop autopkgtest denylist patches. No longer needed, the tests are
+ working now
+ * Drop Revert-core-set-RLIMIT_CORE-to-unlimited-by-default.patch, we now
+ use the unified hierarchy
+ * Drop Let-graphical-session-pre.target-be-manually-started.patch, not
+ used anymore
+ * Refresh patches
+ * Do not install repart/shutdown standalone binaries
+ * Build with libxen-dev. Buildtime-only dependency, enables support for
+ kexec on Xen (via ioctl, so no new runtime dependency).
+ * Do not install ukify script for now
+ * Update NEWS file
+ * locale: disable keymap support
+ * d/watch: use main repository
+ * Refresh patches
+
+ -- Luca Boccassi <bluca@debian.org> Wed, 08 Feb 2023 20:36:58 +0000
systemd (252.11-1) unstable; urgency=medium