Commit Graph

45 Commits

Author SHA1 Message Date
16f0546ae2 Add support for versioned x86_64 arches
Add riscv64 to EFI architectures
2025-07-18 17:27:07 +00:00
Kashyap Chamarthy
ceb363f6ee Add riscv64 to EFI architectures
Thanks to Andrea Bolognani <abologna@redhat.com> for reporting this.  He
writes (I slightly tweaked the formatting):

    "Without it, rpm --eval '%{efi}' doesn't return the correct value and
    e.g. 'shim' refuses to build because of ExcludeArch.  If you build the
    package with and without that change, then compare the contents,
    the issue becomes obvious"

Fix it by adding 'riscv64' to the EFI Git config efi.arches.

Signed-off-by: Kashyap Chamarthy <kchamart@redhat.com>
2025-04-04 22:41:09 +02:00
8d4467f1b5 Add support for versioned x86_64 arches 2025-03-28 17:44:36 +03:00
Nicolas Frayer
1d496f56ce Add riscv64 support
Resolves: #RHEL-83387
Signed-off-by: Nicolas Frayer <nfrayer@redhat.com>
2025-03-27 17:58:19 +01:00
eabdullin
ccbb79d90c Merge branch 'c10s' into a10s 2024-12-17 15:21:04 +03:00
Nicolas Frayer
4c666a84a8 Bump release for previous commit
Related: #RHELMISC-8249
Signed-off-by: Nicolas Frayer <nfrayer@redhat.com>
2024-12-12 10:37:12 +01:00
Troy Dawson
72b5799e19 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:22:28 -07:00
22bdbd8de7 Merge branch 'c10s' into a10s 2024-09-26 13:28:07 +03:00
Nicolas Frayer
aeb8b4799a source: Updated the archive to match upstream
Resolves: #RHEL-54694
Signed-off-by: Nicolas Frayer <nfrayer@redhat.com>
2024-09-20 17:05:55 +02:00
95407c7875 Add support for versioned x86_64 arches 2024-08-05 14:47:08 +00:00
16eebb16b6 Merge branch 'c10s' into a10s 2024-08-05 14:01:46 +00:00
Nicolas Frayer
6f86d929e9 Update to efi-rpm-macros version 6
Resolves: #RHEL-50848
Signed-off-by: Nicolas Frayer <nfrayer@redhat.com>
2024-07-30 17:01:13 +02:00
9905428b7c - Add x86_64_v2 to arch list 2024-07-18 10:36:14 +03:00
Troy Dawson
5c8141f767 Bump release for June 2024 mass rebuild 2024-06-24 08:41:11 -07:00
Fedora Release Engineering
cdbaf4f311 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 10:10:16 +00:00
Fedora Release Engineering
75576aa00c Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 17:53:58 +00:00
Nicolas Frayer
112ca15559 Migrate to SPDX license
Please refer to https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
Signed-off-by: Nicolas Frayer <nfrayer@redhat.com>
2023-12-13 13:25:14 +01:00
Fedora Release Engineering
a492cc217a Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 18:15:57 +00:00
Sandro Bonazzola
1981b64dc3 Fixes permissions on /boot/efi/EFI
Resolves: rhbz#2144459

Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>
2023-06-09 15:06:51 +02:00
Fedora Release Engineering
ef0f16985e Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 02:08:07 +00:00
Fedora Release Engineering
a22143a21e Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 01:40:15 +00:00
Fedora Release Engineering
daabc65c45 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 01:39:46 +00:00
Robbie Harwood
8f7a9b09aa Remove arm as an alt for aarch64 (would require cross compiler) 2021-09-02 18:49:22 +00:00
Fedora Release Engineering
f5f6d7db0b - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 21:41:55 +00:00
Peter Jones
f7f3261c0e
There's always a typo.
Signed-off-by: Peter Jones <pjones@redhat.com>
2021-05-05 01:15:51 +02:00
Peter Jones
d7136f1d06
Add arm as an alt for aarch64
Signed-off-by: Peter Jones <pjones@redhat.com>
2021-05-05 01:15:29 +02:00
Fedora Release Engineering
92e3d8cdea - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 04:20:47 +00:00
Tom Stellard
ffa85d64c2 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 04:57:34 +00:00
Fedora Release Engineering
53e42294ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 16:19:48 +00:00
Fedora Release Engineering
c1411ee8ef - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 17:01:15 +00:00
Fedora Release Engineering
c6c4986b11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 23:13:27 +00:00
Fedora Release Engineering
4765e4a596 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 18:23:35 +00:00
Igor Gnatenko
6790a11595 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:00 +01:00
Peter Jones
241577e3b8 Bump to release 4:
- macros.efi-srpm: make all of our macros always expandable, even if wrong
- Sort .gitignore better.
- Add %{efi_build_requires}
- Give it the get-config treatment.
- Add .spec gunk for pre-releases
- Add brp-boot-efi-times to make sure ESP files don't have odd timestamps.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-09-26 14:22:21 -04:00
Peter Jones
1afd76446e Handle quoted strings in /etc/os-release ID=... better
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-09-26 14:16:08 -04:00
Fedora Release Engineering
98f3616f30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 23:41:42 +00:00
Peter Jones
4532585c24 Always provide macros for efi_arch and efi_alt_arch (and their _upper
variants), and make efi_has_arch and efi_has_alt_arch 0 when they will be
  wrong.  This ensures everything can always expand when we're on a non-efi
  architecture.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-04 15:06:21 -04:00
Peter Jones
0f7f353dae Update to version 3 to try and un-break rawhide composes due to
ExclusiveArch constraints.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-04 13:53:51 -04:00
Peter Jones
ce43d30f37 Rework the macros for better srpm use.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-03 11:38:52 -04:00
Peter Jones
700a7cbdab don't use efi-rpm-macros definitions for paths
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-02 11:27:31 -04:00
Peter Jones
4d38fc3896 Add efi-filesystem subpackage
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-02 11:00:32 -04:00
Peter Jones
0f7061b948 Add %{efi_has_alt_arch}
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-02 10:12:47 -04:00
Peter Jones
90fc9fda87 Make an efi-srpm-macros subpackage to pull in so %{efi} works in
ExclusiveArch in koji.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-01 15:46:16 -04:00
Peter Jones
8b76186e82 Fix the non-efi and non-efi-alt-arch cases, hopefully.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-01 14:49:43 -04:00
Peter Jones
23f10ecd26 Initial import (#1573521).
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-01 14:26:37 -04:00