diff --git a/0001-add-sw_64-support-for-grubby.patch b/0001-add-sw_64-support-for-grubby.patch new file mode 100644 index 0000000000000000000000000000000000000000..60485558809e78d4b870b59dc6033ec06f3edaba --- /dev/null +++ b/0001-add-sw_64-support-for-grubby.patch @@ -0,0 +1,25 @@ +From 876ce1f9c7e02c25e00ebc996f40917d3e11b2bd Mon Sep 17 00:00:00 2001 +From: pangqing +Date: Tue, 18 Mar 2025 13:38:03 +0800 +Subject: [PATCH] add sw_64 support + +--- + grubby.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/grubby.c b/grubby.c +index c358708..4dbb04a 100644 +--- a/grubby.c ++++ b/grubby.c +@@ -60,7 +60,7 @@ int debug = 0; /* Currently just for template debugging */ + + int isEfi = 0; + +-#if defined(__aarch64__) ++#if defined(__aarch64__) || (__loongarch64) || defined(__sw_64__) + #define isEfiOnly 1 + #else + #define isEfiOnly 0 +-- +2.39.3 + diff --git a/grubby.spec b/grubby.spec index 71afae22d5394444cac27ba616653b229c648412..e45f24f7b5e9fb6b0b0c9a7ef15e3b9a2940a3c1 100644 --- a/grubby.spec +++ b/grubby.spec @@ -1,4 +1,4 @@ -%define anolis_release 44 +%define anolis_release 45 Name: grubby Version: 8.40 @@ -26,6 +26,7 @@ Patch0008: 0008-Add-usr-libexec-rpm-sort.patch Patch0009: 0009-Fix-build-with-rpm-4.16.patch Patch1000: 1000-grubby-support-anolis.patch +Patch1001: 0001-add-sw_64-support-for-grubby.patch BuildRequires: pkgconfig glib2-devel popt-devel BuildRequires: libblkid-devel git @@ -123,6 +124,9 @@ install -m 0644 %{SOURCE7} %{buildroot}%{_mandir}/man8/ %doc TODO %changelog +* Tue Mar 18 2025 pangqing - 8.40-45 +- add sw_64 support + * Wed May 22 2024 mgb01105731 - 8.40-44 - fix source link