-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 04 Sep 2023 20:03:09 +0200 Source: grub2 Architecture: source Version: 2.12~rc1-7 Distribution: unstable Urgency: medium Maintainer: GRUB Maintainers <pkg-grub-devel@alioth-lists.debian.net> Changed-By: Julian Andres Klode <jak@debian.org> Closes: 766530 922425 990836 995718 1038035 1042707 Changes: grub2 (2.12~rc1-7) unstable; urgency=medium . * Upload to unstable . grub2 (2.12~rc1-6) experimental; urgency=medium . * Use rm_conffile instead of remove-on-upgrade. This works with ftp-master's old lintian version and allows easy backports . grub2 (2.12~rc1-5) experimental; urgency=medium . [ Felix Zielcke ] * Add salsa-ci.yml and disable blhc and reprotest pipelines. * remove on upgrades /etc/default/grub.d/init-select.cfg. (Closes: #1042707) . [ Julian Andres Klode ] * peimage: Set file_path for loaded image (LP: #2030810, #2032294) * Hack up the lintian overrides for stable lintian on ftp-master . grub2 (2.12~rc1-4) experimental; urgency=medium . [ Julian Andres Klode ] * Fix quiet boot feature * Drop fs-tester-time-fail.patch, upstream * postinst: look at /boot/grub/$target/core.efi to determine if we ran already * Cherry-pick additional Ubuntu patches - zstd-require-8-byte-buffer.patch: Fix for buffer size in zstd - recovery-dis_ucode_ldr.patch: Pass dis_ucode_ldr to kernel for recovery mode - hwmatch-only-on-grub-pc-platform.patch: Only call hwmatch on grub-pc (Closes: #990836) - fdt-add-debug-output-to-devicetree-command.patch: Debugging output for the devicetree command - fdt-device-tree-fixup-protocol.patch: Support for u-boot device tree fixup protocol - fat-fix-listing-the-root-directory.patch: Fix listing of files with 0 timestamps in FAT - efivar-check-that-efivarfs-is-writeable.patch: Do not hard error if we cannot write the EFI variables. Some implementations, like u-boot do not support writing them. * Only build peimage on supported architectures * debian/po: Refresh templates . [ Felix Zielcke ] * Update mkconfig-ubuntu-recovery.patch to respect GRUB_CMDLINE_LINUX_RECOVERY from /etc/default/grub. (Closes: #766530, #922425) * Strip grub-emu binary. . grub2 (2.12~rc1-3) experimental; urgency=medium . * Build peimage as a module and insert into signed images * peimage: Copy the image header and ensure it's not clobbered * Drop grub.cfg-400.patch, world-readable boot config violates several guidelines unfortunately * Drop mkconfig-other-inits.patch (alternative init boot options) * Order patches not used by Ubuntu last to simplify maintenance * Drop mkconfig-signed-kernel.patch, .signed kernels are no longer used . grub2 (2.12~rc1-2) experimental; urgency=medium . [ Julian Andres Klode ] * Build-Depend on libsdl2-dev instead of libsdl1.2-dev (Closes: #1038035) * Link peimage into arm_efi target, fixes armhf/armel FTBFS * peimage: Add chainloader support . [ Heinrich Schuchardt ] * Enable building for RISC-V (LP: #1876620) (Closes: #995718) . grub2 (2.12~rc1-1) experimental; urgency=medium . [ Julian Andres Klode ] * New upstream version, 2.12~rc1 * build-efi-images: Drop linuxefi, using new loaders now * Do not try to install gmodule.pl, it was rewritten in Python * Rebase patches - Temporarily drop -dpkg-version-comparison.patch, needs to be adjusted for switch from comparison to sort -V - Drop -linuxefi.patch, fix-lockdown.patch, arm64-handover-to-kernel-if-sb-enabled.patch; we will be using the upstream loader now, with an additional compat layer for shim tbd - Apply new network patch set from mailing list (no additional patches yet) - Drop ton of patches applied upstream * Implement an alternative approach to secure boot, using the upstream EFI loader, and temporarily emulating load_image() and friends using Ubuntu's peimage file while a image protocol is being added to shim. * Build-Depend on gawk, it fails to compile with mawk * Fix lzo test and xfail tests requiring root * Fix lintian overrides * Add grub,debian13,1 and grub.peimage,1 SBAT levels, this allows individually revoking the parts affecting only trixie or the new shared peimage loader. . [ Dimitri John Ledkov ] * Include fdt modules in arm64 EFI images, tpm in all archs (LP: #2008950) . grub2 (2.06-14) experimental; urgency=medium . [ Julian Andres Klode ] * "Upstreaming" Ubuntu changes, part 1. * Fixup filename for debian/patches/gcc12_build_dangling_pointer.patch * Disable os-prober for ppc64el on the PowerNV platform (for Petitboot) * Build with FUSE3 (LP: #1935659) * build-efi-images: Add http to netboot images * Bundle unicode.pf2 in a squashfs memdisk attached to the signed EFI binary * Automatic patch queue rebase . [ Dimitri John Ledkov ] * minilzo: built using the distribution's minilzo * dirs.in: create var/lib/grub/ucf in grub-efi-amd64 (and similar) * grub-common.service: port init.d script to systemd unit. Add warning message, when initrdless boot fails triggering fallback. LP: #1901553 * Make prebuilt netboot image look for grub.cfg-$deb_arch * Link grub-efi-{amd64,arm64}-bin docs directory . [ Jeffery To ] * Add hibernation resumption support to grub-common.service Checksums-Sha1: 418b71c1f02fb63126b842c68efccd167f50b2a7 7147 grub2_2.12~rc1-7.dsc 09cd857cd8933537b0e102b85f852d8549746f0b 1068912 grub2_2.12~rc1-7.debian.tar.xz bc168de9fe39c21df1c6916502c4950e9cbc6c82 14056 grub2_2.12~rc1-7_source.buildinfo Checksums-Sha256: d021f33a21b9d1009f3c9b30e677f54867897b616530d5b2c4455c1859401da7 7147 grub2_2.12~rc1-7.dsc 661712cb8d282eb0d939a805aabe1675a1bfc0e3997e6fbf43acf23c50eb5863 1068912 grub2_2.12~rc1-7.debian.tar.xz de5d72a1138e03a606a5f5c829942704c0cb5ac9d6406e958ab9ccacf9c60e60 14056 grub2_2.12~rc1-7_source.buildinfo Files: f48eae96d1c23a76a362a46e34ac83b3 7147 admin optional grub2_2.12~rc1-7.dsc 259967a1bb3b72c8718440dacedb35d6 1068912 admin optional grub2_2.12~rc1-7.debian.tar.xz daad663c55b2c5bbf4a5fdcc2c517fb9 14056 admin optional grub2_2.12~rc1-7_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEET7WIqEwt3nmnTHeHb6RY3R2wP3EFAmT2HFoPHGpha0BkZWJp YW4ub3JnAAoJEG+kWN0dsD9xfysP/jQLwXuFOo4ksyNQSEVocpm7c0NNE05bRK7z fmtpHLkrX77nC/Ynjr0dOxGv8WHXG5k2WFkc/r6IbqbpL3gYk1MIYxFux0707kTa +YhclN0Hi8f4xoTzid/ZSgENdSKoI+TA2N5ztONr1FLG/bM5NcvHKFNwhX7OZ2io nPs4AFcR2zTOJdvnYxEJIKXyjsGDlVU9iAq7A9cbu8FVsDDe74MShhNmwMpdCMCS nmb/t2PCazDBznN/nj85PUW1X3pIwXcYEB4Q6S2EbHaW6HiEVH4IMwuMQ0bb7m5N 9fE8iDeAolwKBhl/LabwPWbG9a33OztHqvIZdNNWWchBu8/OsZnbeWga5dkj4yNt Iqj9nj2+KHNCeNV+OW4P3JW1Wq7BozH8p1kg7a0fgbRux3EiVe9o/aeUR+f9L/hs koi8h4tGphDJ0r3k/xA8Ia6iWs6ftB+7DxY+YipXvTgC2v4jwFeeiyFKacJccxkx ZwNR3L78NjKOAVQVPybMS/t8RAKPwpH0hNIAk/tSK0pSBANyhuy5+GZLKfTLKQdK vhtnWob8sLcDClQJKiO2R8CXFEl39PtxMrlqUljeGizKPOAQKTdjuhzisUUTLr0R E4AxvqJHLiTqOsK3qK4NV5fx5D7rhju6WJ95EJZ8K/+DdB6tSkaQ0zgxGxsSJZ2a wyiKGPXa =Zk3l -----END PGP SIGNATURE-----