Information for build grub2-2.12-20.oc9.ap.4
| ID | 47997 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Package Name | grub2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 2.12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Release | 20.oc9.ap.4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Epoch | Draft | False | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Source | git+https://gitee.com/src-opencloudos-rpms/grub2.git#c50f6841ad76f46565eb3dd8988eaeac1b7e7787 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | Bootloader with support for Linux, Multiboot and more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | The GRand Unified Bootloader (GRUB) is a highly configurable and customizable bootloader with modular architecture. It supports a rich variety of kernel formats, file systems, computer architectures and hardware devices. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Built by | oc-bot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| State | complete | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Volume | DEFAULT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Started | Wed, 12 Aug 2026 19:56:16 CST | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Completed | Wed, 12 Aug 2026 20:01:39 CST | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Task | build (dist-oc9, /src-opencloudos-rpms/grub2.git:c50f6841ad76f46565eb3dd8988eaeac1b7e7787) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Extra | {'source': {'original_url': 'git+https://gitee.com/src-opencloudos-rpms/grub2.git#c50f6841ad76f46565eb3dd8988eaeac1b7e7787'}} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tags |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| RPMs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Logs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Changelog | * Wed Aug 12 2026 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 2.12-20.ap.4 - Applied Autopatch for oc9 * Wed Aug 12 2026 wynnfeng <wynnfeng@tencent.com> - 2.12-20.ap.3 - [Type] bugfix - [DESC] gen_grub_cfgstub: stop emitting search --root-dev-only into the stub on - the ESP. An older image aborts the search on the unknown argument, leaving $dev unset, so configfile could not open the real - grub.cfg and GRUB fell through to the bare grub> prompt with no error on - screen. The stub now uses only options that have always existed upstream, and - falls back to searching by file name when the recorded UUID no longer matches, - so an image rebuild that gives the root filesystem a new UUID no longer strands - the guest at the GRUB prompt either. The stub carries a version tag and the - posttrans scriptlet keys its "already unified" check off that tag instead of - off root-dev-only, so stubs written by 2.12-20 through 2.12-21 are recognised - as outdated and rewritten - Patch 0472 (10_linux): keep root= in the BLS snippets under - /boot/loader/entries in sync with the device grub-probe detects, instead of - freezing it together with the rest of the kernel command line as Patch 0279 - does since 2.12-20. Fixes images that recreate the root filesystem and then - run plain grub2-mkconfig dropping into the dracut emergency shell because the - snippets still carried the root UUID of the previous build. Set - GRUB_SYNC_BLS_ROOT=no in /etc/default/grub to opt out * Fri Aug 07 2026 wynnfeng <wynnfeng@tencent.com> - 2.12-20.ap.2 - [Type] bugfix - [DESC] Patch 0471 (x86/efi): restore automatic fallback to the legacy Linux - loader for kernels without LoadFile2 initrd support, fixing PXE boot with - Linux 5.4 while keeping the 2.12-20 EFI handover path for newer kernels. - Patch 0472 (loongarch64): skip NX module memory attributes and 4 KiB section - alignment introduced by the 2.12-20 rebase, fixing reboot hang at the GRUB - rescue shell with no keyboard input on LoongArch64 * Mon Aug 03 2026 TencentOS Team <tencent_os@tencent.com> - 2.12-20.ap.1 - Applied Autopatch for ts4 * Tue Dec 30 2025 wynnfeng <wynnfeng@tencent.com> - 2.12-20 - [Type] bugfix - [DESC] Refactor spec and patches to align with the upstream grub2 baseline * Fri Dec 19 2025 xiaoyunzhao <xiaoyunzhao@tencent.com> - 2.12-19 - [Type] bugfix - [DESC] Fixed a bug in the video module that caused page faults on some platforms. * Tue Dec 16 2025 hanliyang <hanliyang@hygon.cn> - 2.12-18 - [Type] bugfix - [DESC] Re-enable measurements on confidential computing platforms * Tue Sep 02 2025 xinlongchen <xinlongchen@tencent.com> - 2.12-17 - [Type] bugfix - [DESC] fix build error in riscv64 * Tue Jun 03 2025 cunshunxia <cunshunxia@tencent.com> - 2.12-16 - [Type] bugfix - [DESC] fix large extent counters incompat feature support. * Mon May 26 2025 Feng Weiyao <wynnfeng@tencent.com> - 2.12-15 - [Type] security - [DESC] Fix cryptodisk vulnerabilities: CVE-2025-4382 * Thu Apr 24 2025 Feng Weiyao <wynnfeng@tencent.com> - 2.12-14 - [Type] bugfix - [DESC] fs/ext2: Rework out-of-bounds read for inline and external extents * Mon Mar 17 2025 Feng Weiyao <wynnfeng@tencent.com> - 2.12-13 - [Type] security - [DESC] - Resolves: CVE-2024-45781 CVE-2024-45783 CVE-2024-45778 - Resolves: CVE-2024-45775 CVE-2024-45780 CVE-2024-45774 CVE-2025-0684 - Resolves: CVE-2025-0690 CVE-2025-1118 CVE-2024-45782 CVE-2025-0685 - Resolves: CVE-2025-0624 CVE-2024-45779 CVE-2024-45776 CVE-2025-0686 - Resolves: CVE-2025-0622 CVE-2025-0677 CVE-2024-45777 CVE-2025-0678 - Resolves: CVE-2025-0689 CVE-2025-1125 * Wed Mar 12 2025 Huang Yang <huangyang@loongson.cn> - 2.12-12 - [Type] other - [DESC] In package grub2-efi-loongarch64, provide grub2 * Thu Jan 02 2025 hanliyang <hanliyang@hygon.cn> - 2.12-11 - [Type] other - [DESC] use confidential computing provisioned secrets for disk decryption * Thu Dec 26 2024 Yi Lin <nilusyi@tencent.com> - 2.12-10 - [Type] other - [DESC] backport upstream commit. * Mon Nov 18 2024 Sinong Chen <costinchen@tencent.com> - 2.12-9 - update the SBAT level of grub2 to 4 * Mon Nov 18 2024 Yi Lin <nilusyi@tencent.com> - 2.12-8 - [Type] security - [DESC] Fixes: CVE-2024-49504 * Mon Nov 11 2024 Xue Liu <liuxue@loongson.cn> - 2.12-7 - loongarch: Clear buffer for screen info * Thu Sep 26 2024 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 2.12-6 - Rebuilt for clarifying the packages requirement in BaseOS and AppStream * Fri Aug 16 2024 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 2.12-5 - Rebuilt for loongarch release * Thu Jun 06 2024 Xue Liu <liuxue@loongson.cn> -2.12-4 - Fix build issue and support loongarch * Wed May 29 2024 Xue Liu <liuxue@loongson.cn> -2.12-3 - loongarch: add back-compatibility for linux kernel * Tue May 21 2024 chench <chench@hygon.cn> -2.12-2 - add support for hygon tpcm * Sun Apr 07 2024 Yi Lin <nilusyi@tencent.com> - 2.12-1 - update to version 2.12 * Sun Feb 04 2024 Yi Lin <nilusyi@tencent.com> - 2.06-8 - fix incompat with xfsprogs 6.5.0 * Thu Oct 19 2023 Yi Lin <nilusyi@tencent.com> - 2.06-7 - fix CVE-2023-4692 and CVE-2023-4693 - fix spec format typos * Wed Oct 11 2023 wynnfeng <wynnfeng@tencent.com> - 2.06-6 - enable secure boot * Tue Sep 19 2023 jackeyji <jackeyji@tencent.com> - 2.06-5 - fix CVE-2022-2601 and CVE-2022-3775 * Fri Sep 08 2023 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 2.06-4 - Rebuilt for OpenCloudOS Stream 23.09 * Fri Apr 28 2023 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 2.06-3 - Rebuilt for OpenCloudOS Stream 23.05 * Fri Mar 31 2023 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 2.06-2 - Rebuilt for OpenCloudOS Stream 23 * Mon Jun 20 2022 Yi Lin <nilusyi@tencent.com> 2.06-1 - package init |
