Compare commits

..

3 commits

Author SHA1 Message Date
Fedora Release Engineering
93eac88cc1 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 06:13:20 +00:00
Yaakov Selkowitz
46ba537f84 Rebuilt for openssl 4.0 2026-06-12 19:44:37 -04:00
7057343a4e Remove openssl engine support
Previously openssl engine support was only removed when building on
CentOS/RHEL 10, where engines were patched out downstream.  Now engines
are removed upstream in openssl 4.0, which is planned to land in
rawhide/f45.

https://www.redhat.com/en/blog/openssl-3-providers-rhel-10
https://openssl-library.org/post/2025-12-18-remove-engines/
https://fedoraproject.org/wiki/Changes/OpenSSL40
2026-05-17 17:35:38 -05:00

View file

@ -3,7 +3,7 @@
Name: sbsigntools
Version: 0.9.5
Release: 14%{?dist}
Release: 16%{?dist}
Summary: Signing utility for UEFI secure boot
# Most source code is GPL-3.0-or-later, except:
# LicenseRef-Fedora-Public-Domain:
@ -58,10 +58,6 @@ BuildRequires: libuuid-devel
BuildRequires: openssl
%endif
BuildRequires: openssl-devel
%if 0%{?fedora} >= 41
# https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine
BuildRequires: openssl-devel-engine
%endif
Provides: bundled(ccan-array_size)
Provides: bundled(ccan-build_assert)
Provides: bundled(ccan-check_type)
@ -88,10 +84,7 @@ Tools to add signatures to EFI binaries and Drivers.
%patch -p 1 -P 0
%patch -p 1 -P 1
%patch -p 1 -P 2
%if %{defined el10}
# EL10 disables openssl engines
%patch -p 1 -P 3
%endif
%patch -p 1 -P 4
%patch -p 1 -P 5
@ -125,6 +118,12 @@ make check
%{_mandir}/man1/sbverify.1.*
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.5-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Fri Jun 12 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 0.9.5-15
- Rebuilt for openssl 4.0
* Fri Feb 20 2026 Dominik Mierzejewski <dominik@greysector.net> - 0.9.5-15
- fix build with GCC16 (resolves rhbz#2435092)