Fix binary compatibilty issue in ECC by reverting the HACL patch.

This commit is contained in:
Robert Relyea 2023-10-25 14:57:37 -07:00
parent 78c186d68b
commit 5b2f53fc24
2 changed files with 4313 additions and 1 deletions

4306
nss-3.94-HACL-p256.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
# NOTE: To avoid NVR clashes of nspr* packages:
# - reset %%{nspr_release} to 1, when updating %%{nspr_version}
# - increment %%{nspr_version}, when updating the NSS part only
%global baserelease 1
%global baserelease 2
%global nss_release %baserelease
# use "%%global nspr_release %%[%%baserelease+n]" to handle offsets when
# release number between nss and nspr are different.
@ -135,6 +135,8 @@ Patch40: nss-no-dbm-man-page.patch
Patch100: nspr-config-pc.patch
Patch101: nspr-gcc-atomics.patch
# NSS reversion patchtes
Patch300: nss-3.94-HACL-p256.patch
%description
Network Security Services (NSS) is a set of libraries designed to
@ -297,6 +299,7 @@ popd
pushd nss
%autopatch -p1 -M 99
%patch -P 300 -R -p1
popd
# https://bugzilla.redhat.com/show_bug.cgi?id=1247353
@ -1085,6 +1088,9 @@ update-crypto-policies &> /dev/null || :
%changelog
* Wed Oct 25 2023 Frantisek Krenzelok <krenzelok.frantisek@gmail.com> - 3.94.0-2
- revert HACL 256 code to fix binary compatibility issue.
* Wed Oct 4 2023 Frantisek Krenzelok <krenzelok.frantisek@gmail.com> - 3.94.0-1
- Update NSS to 3.94.0