From 3be5b3eefbd46d27af5e27923b6efb758a18187e Mon Sep 17 00:00:00 2001 From: Vladislav Dronov Date: Sat, 24 Jan 2026 22:29:28 +0100 Subject: [PATCH] Update to qatengine 2.0.0 @ 4498412a Resolves: RHEL-143913 Signed-off-by: Vladislav Dronov --- fortify-source-3.patch | 11 +++++++++++ gating.yaml | 6 ------ qatengine.spec | 8 ++++++-- sources | 2 +- 4 files changed, 18 insertions(+), 9 deletions(-) create mode 100644 fortify-source-3.patch delete mode 100644 gating.yaml diff --git a/fortify-source-3.patch b/fortify-source-3.patch new file mode 100644 index 0000000..0ce1b8d --- /dev/null +++ b/fortify-source-3.patch @@ -0,0 +1,11 @@ +--- configure.ac.orig 2026-01-24 22:55:47.111990648 +0100 ++++ configure.ac 2026-01-24 22:56:12.351441492 +0100 +@@ -537,7 +537,7 @@ then + fi + + # Compiler security flags +-AC_SUBST([cflags_common], ["-Wall -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -fwrapv -fstack-protector-strong"]) ++AC_SUBST([cflags_common], ["-Wall -Wformat -Wformat-security -D_FORTIFY_SOURCE=3 -fno-delete-null-pointer-checks -fwrapv -fstack-protector-strong"]) + + # Disable insecure algorithms by default + if test "x$enable_qat_insecure_algorithms" = "xyes" diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index 648918d..0000000 --- a/gating.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- !Policy -product_versions: - - rhel-9 -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} diff --git a/qatengine.spec b/qatengine.spec index 5597663..f2a0a8a 100644 --- a/qatengine.spec +++ b/qatengine.spec @@ -13,13 +13,12 @@ %endif Name: qatengine -Version: 1.9.0 +Version: 2.0.0 Release: 1%{?dist} Summary: Intel QuickAssist Technology (QAT) OpenSSL Engine # Most of the source code is BSD, with the following exceptions: # - qat.txt, qat_err.h & qat_err.c files are Apache License 2.0 -# - qat_hw_config/* is (BSD or GPLv2) and not used during compilation License: BSD-3-Clause URL: https://github.com/intel/QAT_Engine Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz @@ -39,6 +38,8 @@ BuildRequires: intel-ipsec-mb-devel >= 2.0 %endif BuildRequires: openssl +Patch1: fortify-source-3.patch + %description This package provides the Intel QuickAssist Technology OpenSSL Engine (an OpenSSL Plug-In Engine) which provides cryptographic acceleration @@ -79,6 +80,9 @@ openssl engine -v %{name} %endif %changelog +* Fri Jan 23 2026 Vladislav Dronov - 2.0.0-1 +- Update to qatengine v2.0.0 @ 4498412a (RHEL-143913) + * Mon Apr 28 2025 Vladis Dronov - 1.9.0-1 - Update to qatengine v1.9.0 @ 910240d9 (RHEL-73089) - Update e_qat_err files license info diff --git a/sources b/sources index 1330863..54187a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (qatengine-1.9.0.tar.gz) = dd9b1d2939b3ebbf8b653ec917de1b8477204222d3f3874d2967beaa0bc2d530be66a6da141fed40cf88738dc1d5b0808478f5f0a184ff0945d4a1a56567d875 +SHA512 (qatengine-2.0.0.tar.gz) = c0c72e8b6f985b753a827faeb80bccc88f2962542ff7c256e463ff6fb8b99027329be67319c2e09555c0b050d2e99370a33562c66c591d82ccf319e5babfb890