Added aarch64 support

i9
Arkady L. Shane 4 months ago
parent a59a47a82d
commit 2db3b9f64a
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

@ -1,3 +1,6 @@
752e659f67bd7843621c0541010b0181691e805a SOURCES/fbaa64.efi
d698a35d8a0a0a888ae18a8d01e37d75a00a911a SOURCES/mmaa64.efi
7dbef0fa3ddbdeb410dbc86d3cf2f0058c8b1ee7 SOURCES/shimaa64.efi
628c6f1c89f367a37180648d9fef870fc47bea05 SOURCES/fbx64.efi 628c6f1c89f367a37180648d9fef870fc47bea05 SOURCES/fbx64.efi
a644618036c4a3d8527c001d590194e1581987ee SOURCES/mmx64.efi a644618036c4a3d8527c001d590194e1581987ee SOURCES/mmx64.efi
7ebdbf62e1257c3c7b86a148fdc0487b92274d0d SOURCES/shimx64.efi 7ebdbf62e1257c3c7b86a148fdc0487b92274d0d SOURCES/shimx64.efi

@ -19,7 +19,7 @@
%global mmefix64 %{expand:%{SOURCE42}} %global mmefix64 %{expand:%{SOURCE42}}
#%%global mmefiarm %%{expand:%%{SOURCE43} #%%global mmefiarm %%{expand:%%{SOURCE43}
%global shimveraa64 15-6.el9 %global shimveraa64 15.8-2.el9.inferit
%global shimverx64 15.8-1.el9.inferit %global shimverx64 15.8-1.el9.inferit
#%%global shimverarm 15-1.el8 #%%global shimverarm 15-1.el8

@ -1,6 +1,6 @@
Name: shim Name: shim
Version: 15.8 Version: 15.8
Release: 4.el9_4.inferit Release: 4.el9_4.inferit.1
Summary: First-stage UEFI bootloader Summary: First-stage UEFI bootloader
License: BSD License: BSD
URL: https://github.com/rhboot/shim/ URL: https://github.com/rhboot/shim/
@ -17,11 +17,10 @@ Source2: spheresecurebootca.cer
# keep these two lists of sources synched up arch-wise. That is 0 and 10 # keep these two lists of sources synched up arch-wise. That is 0 and 10
# match, 1 and 11 match, ... # match, 1 and 11 match, ...
#Source10: BOOTAA64.CSV Source10: BOOTAA64.CSV
#Source20: shimaa64.efi Source20: shimaa64.efi
#Source30: mmaa64.efi Source30: mmaa64.efi
#Source40: fbaa64.efi Source40: fbaa64.efi
# MSVSphere note: currently we support only the x86_64 architecture
Source12: BOOTX64.CSV Source12: BOOTX64.CSV
Source22: shimx64.efi Source22: shimx64.efi
Source32: mmx64.efi Source32: mmx64.efi
@ -44,7 +43,7 @@ BuildRequires: pesign >= 0.112-20.fc27
BuildRequires: shim-unsigned-x64 = 15.8-1.el9.inferit BuildRequires: shim-unsigned-x64 = 15.8-1.el9.inferit
%endif %endif
%ifarch aarch64 %ifarch aarch64
BuildRequires: %{unsignedaa64} = %{shimveraa64} BuildRequires: shim-unsigned-aarch64 = 15.8-2.el9.inferit
%endif %endif
#%%ifarch arm #%%ifarch arm
#BuildRequires: %%{unsignedarm} = %%{shimverarm} #BuildRequires: %%{unsignedarm} = %%{shimverarm}
@ -105,6 +104,9 @@ install -m 0700 %{shimefi} $RPM_BUILD_ROOT%{efi_esp_dir}/shim.efi
%endif %endif
%changelog %changelog
* Wed Oct 30 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 15.8-4.el9_4.inferit.1
- Added aarch64 support
* Wed May 1 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 15.8-1.el9_4.inferit * Wed May 1 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 15.8-1.el9_4.inferit
- Rebuilt for MSVSphere 9.4 - Rebuilt for MSVSphere 9.4

Loading…
Cancel
Save