Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package limine for openSUSE:Factory checked in at 2026-10-20 12:44:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/limine (Old) and /work/SRC/openSUSE:Factory/.limine.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "limine" Tue Oct 20 12:44:07 2026 rev:52 rq:1386430 version:12.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/limine/limine.changes 2026-10-09 21:43:09.335702836 +0200 +++ /work/SRC/openSUSE:Factory/.limine.new.3698736/limine.changes 2026-10-20 12:44:15.264383996 +0200 @@ -1,0 +2,53 @@ +Tue Oct 20 07:44:28 UTC 2026 - Marvin Friedrich <[email protected]> + +- Update to 12.9.4: + * UEFI: Skip graphics modes with a zero width or height, or with no + framebuffer address, which a GPU without a display attached can + report. Drawing to one hung the boot. Fixes #691. + * Hide the UEFI Shell key when Secure Boot is active with an enrolled + config checksum, as it started binaries outside the enrolled config. + * `hash_mismatch_panic` is now only turned off by `no`, rather than by + any value but `yes`. + * Stop the menu hanging on x86-64 UEFI when the hash mismatch prompt + returns to it. + * Skip a wallpaper or font that cannot be loaded, rather than panicking + each time the menu starts or, for lack of memory, halting. + * Size the expansion of config macros from the expansion itself. A long + macro used a few times made the whole config fail to load. + * Fix a crash on bold or blinking text in the fallback terminal, used + by the UEFI menu with `serial: yes` and by BIOS panics under `quiet`. + * UEFI text console: Print non-ASCII characters as Unicode rather than + as CP437 codes, and keep backgrounds to the colours UEFI allows. + * BIOS text mode: Show bright backgrounds rather than blinking text. + * UEFI: Find the boot volume on CDs whose El Torito image no partition + describes, rather than waiting for a key. + * UEFI: Find the config next to the Limine executable when its path is + split over several device path nodes, uses forward slashes, or holds + non-ASCII characters. + * UEFI: Read disks in multiples of their optimal transfer granularity + rather than in transfers of that size, which made loading up to six + times slower. + * Linux protocol: Make the screen info table big enough for the EDID + block that aarch64, riscv64, and loongarch64 kernels may read and + clear after it, rather than leaving them to clear firmware memory + there. + * Linux protocol/loongarch64: Load the kernel at the address it was + linked for when that memory is free, as kernels that cannot relocate + themselves need, and hand over the device tree given by `dtb_path`. + * Multiboot 2: Leave out the tags for information a machine lacks, as + the specification asks, rather than refusing to boot kernels that + request them. + * Limine boot protocol: Provide an MP response with the BSP alone where + the CPUs cannot be enumerated, as the protocol promises, and include + the events ExitBootServices() logs in the TPM event log response. + * aarch64: Start the application processors on ACPI 5.1 firmware, and + on device trees with the PSCI node under `/firmware`. + * riscv64: Accept device trees describing harts with + `riscv,isa-extensions` alone or without `mmu-type`, and take the boot + hart from the device tree where the firmware lacks the RISC-V boot + protocol. + * FAT: Open files with non-ASCII long names, and read the active FAT + where mirroring is disabled. + * Miscellaneous bug fixes. + +------------------------------------------------------------------- Old: ---- limine-12.9.3.tar.gz New: ---- limine-12.9.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ limine.spec ++++++ --- /var/tmp/diff_new_pack.CktcRN/_old 2026-10-20 12:44:16.454433781 +0200 +++ /var/tmp/diff_new_pack.CktcRN/_new 2026-10-20 12:44:16.456433864 +0200 @@ -15,7 +15,7 @@ # Name: limine -Version: 12.9.3 +Version: 12.9.4 Release: 0 Summary: Modern, advanced, portable, multiprotocol bootloader and boot manager License: BSD-2-Clause ++++++ limine-12.9.3.tar.gz -> limine-12.9.4.tar.gz ++++++ ++++ 71858 lines of diff (skipped)
