From: Raspbian automatic forward porter Date: Thu, 21 Sep 2023 02:09:21 +0000 (+0100) Subject: Merge version 252.12-1~deb12u1+rpi1 and 254.1-3 to produce 254.1-3+rpi1 X-Git-Tag: archive/raspbian/254.1-3+rpi1~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=fee218a39e890d92d4bb635a2bc4281c279dddf0;p=systemd.git Merge version 252.12-1~deb12u1+rpi1 and 254.1-3 to produce 254.1-3+rpi1 --- fee218a39e890d92d4bb635a2bc4281c279dddf0 diff --cc debian/changelog index 310e5664,42a8181a..89a8357a --- a/debian/changelog +++ b/debian/changelog @@@ -1,29 -1,270 +1,284 @@@ - 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 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 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 Sat, 29 Jul 2023 09:53:27 +0000 ++ -- Raspbian forward porter 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 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 Fri, 25 Aug 2023 12:04:10 +0200 - -- Luca Boccassi 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 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 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 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 Mon, 24 Jul 2023 20:50:48 +0100 + + systemd (254~rc3-2) unstable; urgency=medium + + * ukify: enable only on UEFI architectures. + + -- Luca Boccassi 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 Mon, 24 Jul 2023 12:59:37 +0100 + + systemd (254~rc2-3) unstable; urgency=low + + * Upload to unstable + + -- Luca Boccassi Sun, 16 Jul 2023 11:37:22 +0100 + + systemd (254~rc2-2) experimental; urgency=medium + + * Backport two more mips64 fixes from upstream + + -- Luca Boccassi 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 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 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 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 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 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 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 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 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 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 Wed, 15 Feb 2023 20:36:32 +0000 + + systemd (253~rc3-1) experimental; urgency=medium + + * New upstream version 253~rc3 + * Refresh patches + + -- Luca Boccassi 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 Wed, 08 Feb 2023 20:36:58 +0000 systemd (252.11-1) unstable; urgency=medium