debirf (0.38)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 0.39 > 0.38
- Git: https://salsa.debian.org/debian/debirf.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 749568
- Browser: https://salsa.debian.org/debian/debirf
- Last scan: 2023-11-29 22:46:34+00
- Next scan: 2023-12-06 00:43:00+00
- Merge requests: 1
- Debian changelog in Git:
debirf (0.39) UNRELEASED; urgency=medium
[ Ondřej Nový ]
* d/copyright: Use https protocol in Format field
[ Gunnar Wolf ]
* switch from /updates to -security (Closes: #969938)
[ Faidon Liambotis ]
* Unbreak nested builds, by shipping /bin/unxz in the outer initramfs.
* Unbreak stupid simple builds, by passing --check=crc32 to xz when packing
the rootfs, as the crc64 default is not supported by Linux.
-- Ondřej Nový <onovy@debian.org> Mon, 01 Oct 2018 10:36:19 +0200
- This branch is 10 commits ahead of tag debirf/0.38
- Git log:
commit c2c4e14eed47143b37976b424cb38ba93720ccf1
Author: Faidon Liambotis <paravoid@debian.org>
Date: Fri Nov 11 15:19:25 2022 +0200
Use crc32 for xz, unbreaking "stupid simple" mode
Commit 65a7bbe switched the rootfs compression method, in both nested
and "stupid simple" modes, from gzip to xz.
However, xz's integrity check type defaults to crc64, but Linux (as of
v6.1) is unable to unpack it, as it only supports none and crc32. This
does not matter in the default, nested mode where the inner rootfs is
unpacked by busybox, and the outer one (unpacked by Linux) is compressed
with gzip. It does matter for the non-default stupid simple mode though,
which simply does not work right now.
Pass --check=crc32 to xz when packing the initramfs. As this should have
a minimal impact and be inconsequential to the nested builds, do so
unconditionally.
commit 21249b1a82c99661fa1ff69e82b411c4deba1407
Author: Faidon Liambotis <paravoid@debian.org>
Date: Fri Nov 11 15:13:10 2022 +0200
Ship /bin/unxz in the outer initramfs
Commit 65a7bbe switched from gzip to xz for the nested initramfs. This
included a change in the embedded shell script to call "unxz" to unpack
rootfs.cxz. However, no unxz is to be found in $PATH, as an /bin/unxz
(busybox symlink) was not shipped, unlike /bin/gunzip that was already
there.
As far as I understand it, this means that all builds have been broken
since that commit. I'm unsure how this has escaped attention thus far.
commit c964fae4440765647e8379b10e5abacead3484ee
Author: Gunnar Wolf <gwolf@gwolf.org>
Date: Wed Mar 10 12:03:16 2021 -0600
switch from /updates to -security (Closes: #969938)
commit 95d14a36ac679303a518d7373e12767c645dabb0
Author: JH Chatenet <jhcha54008@free.fr>
Date: Tue Dec 18 16:40:37 2018 -0500
clean up debirf/version (Closes: #856512)
commit 68a14d6d047d64368add082a8444dcc154980d70
Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Date: Tue Dec 18 16:34:34 2018 -0500
Trim trailing whitespace.
Fixes lintian: file-contains-trailing-whitespace
See https://lintian.debian.org/tags/file-contains-trailing-whitespace.html for more details.
commit b45b05496550ceee022f848a3f4aee46a9b6fc4b
Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Date: Tue Dec 18 16:33:49 2018 -0500
standards-version: bump to 4.2.1 (no changes needed)
commit 6103378bb14971246cd8c3545ab63f81dbef83eb
Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Date: Tue Dec 18 16:29:31 2018 -0500
add stress-ng to rescue profile (Closes: #916736)
commit dd0e0799e425a8f93690da4ffefccfdf17d203d2
Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Date: Tue Jan 9 11:00:07 2018 -0500
autobuild in the artifacts dir for more complete diagnostics
commit 11a20a5f4686dfec83d8a72e03742dd5efb3ee84
Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Date: Tue Jan 9 10:50:18 2018 -0500
make sure autobuild actually runs (Closes: #901779)
commit 77fb752c87a3061899da7f1eebfdb0acdabc6a7c
Author: Ondřej Nový <onovy@debian.org>
Date: Mon Oct 1 10:36:19 2018 +0200
d/copyright: Use https protocol in Format field