Wed, 30 Sep 2026 05:30:54 CST | login

Information for build grub2-2.12-23.ocs23

ID26713
Package Namegrub2
Version2.12
Release23.ocs23
Epoch
Sourcegit+https://gitee.com/opencloudos-stream/grub2.git?.#2f67e884a6826e30b5eb610cf2126cc518e96671
SummaryBootloader 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 byocs-bot
State complete
Volume DEFAULT
StartedThu, 17 Sep 2026 16:35:09 CST
CompletedThu, 17 Sep 2026 16:40:02 CST
Taskbuild (dist-ocs23-base, /opencloudos-stream/grub2.git:.:origin/master)
Extra{'source': {'original_url': 'git+https://gitee.com/opencloudos-stream/grub2.git?.#origin/master'}}
Tags
dist-ocs23-base
RPMs
src
grub2-2.12-23.ocs23.src.rpm (info) (download)
aarch64
grub2-efi-aa64-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-efi-aa64-cdboot-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-emu-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-emu-modules-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-tools-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-tools-extra-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-tools-minimal-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-debugsource-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-emu-debuginfo-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-tools-debuginfo-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-tools-extra-debuginfo-2.12-23.ocs23.aarch64.rpm (info) (download)
grub2-tools-minimal-debuginfo-2.12-23.ocs23.aarch64.rpm (info) (download)
loongarch64
grub2-efi-loongarch64-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-efi-loongarch64-cdboot-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-tools-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-tools-extra-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-tools-minimal-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-debugsource-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-tools-debuginfo-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-tools-extra-debuginfo-2.12-23.ocs23.loongarch64.rpm (info) (download)
grub2-tools-minimal-debuginfo-2.12-23.ocs23.loongarch64.rpm (info) (download)
noarch
grub2-common-2.12-23.ocs23.noarch.rpm (info) (download)
grub2-efi-aa64-modules-2.12-23.ocs23.noarch.rpm (info) (download)
grub2-efi-ia32-modules-2.12-23.ocs23.noarch.rpm (info) (download)
grub2-efi-loongarch64-modules-2.12-23.ocs23.noarch.rpm (info) (download)
grub2-efi-x64-modules-2.12-23.ocs23.noarch.rpm (info) (download)
grub2-pc-modules-2.12-23.ocs23.noarch.rpm (info) (download)
x86_64
grub2-efi-ia32-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-efi-ia32-cdboot-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-efi-x64-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-efi-x64-cdboot-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-emu-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-emu-modules-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-pc-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-efi-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-extra-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-minimal-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-debugsource-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-emu-debuginfo-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-debuginfo-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-efi-debuginfo-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-extra-debuginfo-2.12-23.ocs23.x86_64.rpm (info) (download)
grub2-tools-minimal-debuginfo-2.12-23.ocs23.x86_64.rpm (info) (download)
Logs
x86_64
installed_pkgs.log
build.log
state.log
hw_info.log
root.log
mock_output.log
noarch_rpmdiff.json
aarch64
root.log
state.log
installed_pkgs.log
hw_info.log
build.log
mock_output.log
noarch_rpmdiff.json
loongarch64
state.log
build.log
root.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
Changelog * Thu Sep 17 2026 wynnfeng <wynnfeng@tencent.com> - 2.12-23 - [Type] bugfix - [DESC] Patch 0472 (grub-mkconfig): restore the pre-2.12-20 behaviour, i.e. every grub2-mkconfig run rewrites the options line of all the BLS snippets under /boot/loader/entries from GRUB_CMDLINE_LINUX in /etc/default/grub, instead of the Patch 0279 default of leaving the snippets untouched unless --update-bls-cmdline is passed. * Mon Aug 10 2026 wynnfeng <wynnfeng@tencent.com> - 2.12-22 - [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 * Wed Aug 05 2026 wynnfeng <wynnfeng@tencent.com> - 2.12-21 - [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. * 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