Disable TLS 1.3 again
Also add Conflicts for old Mozilla apps
This commit is contained in:
parent
c6535e87bd
commit
82e9983e43
27
nss.spec
27
nss.spec
@ -21,7 +21,7 @@ Name: nss
|
|||||||
Version: 3.28.1
|
Version: 3.28.1
|
||||||
# for Rawhide, please always use release >= 2
|
# for Rawhide, please always use release >= 2
|
||||||
# for Fedora release branches, please use release < 2 (1.0, 1.1, ...)
|
# for Fedora release branches, please use release < 2 (1.0, 1.1, ...)
|
||||||
Release: 4%{?dist}
|
Release: 5%{?dist}
|
||||||
License: MPLv2.0
|
License: MPLv2.0
|
||||||
URL: http://www.mozilla.org/projects/security/pki/nss/
|
URL: http://www.mozilla.org/projects/security/pki/nss/
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
@ -51,10 +51,18 @@ BuildRequires: perl
|
|||||||
# removed. See https://bugzilla.redhat.com/1346806 for details.
|
# removed. See https://bugzilla.redhat.com/1346806 for details.
|
||||||
Requires: nss-pem
|
Requires: nss-pem
|
||||||
|
|
||||||
# NSS 3.28.1 introduced a curve, that is smaller than a check in
|
# NSS 3.28.1 introduced a curve, that is smaller than a check in old
|
||||||
# Firefox allows. The fix has been added in firefox >= 50.1.0-3:
|
# Mozilla code allows.
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1413182
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1413182
|
||||||
Conflicts: firefox < 50.1.0-3
|
Conflicts: firefox < 50.1.0-3
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1414983
|
||||||
|
Conflicts: xulrunner < 44.0-9
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1414929
|
||||||
|
Conflicts: thunderbird < 45.6.0-5
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1414982
|
||||||
|
Conflicts: seamonkey < 2.46-2
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1414987
|
||||||
|
Conflicts: icecat < 45.5.1-5
|
||||||
|
|
||||||
%if %{defined nss_ckbi_suffix}
|
%if %{defined nss_ckbi_suffix}
|
||||||
%define full_nss_version %{version}%{nss_ckbi_suffix}
|
%define full_nss_version %{version}%{nss_ckbi_suffix}
|
||||||
@ -284,12 +292,9 @@ export USE_64
|
|||||||
export IN_TREE_FREEBL_HEADERS_FIRST=1
|
export IN_TREE_FREEBL_HEADERS_FIRST=1
|
||||||
|
|
||||||
##### phase 2: build the rest of nss
|
##### phase 2: build the rest of nss
|
||||||
# nss supports pluggable ecc with more than suite-b
|
|
||||||
export NSS_ECC_MORE_THAN_SUITE_B=1
|
|
||||||
|
|
||||||
export NSS_BLTEST_NOT_AVAILABLE=1
|
export NSS_BLTEST_NOT_AVAILABLE=1
|
||||||
|
|
||||||
export NSS_ENABLE_TLS_1_3=1
|
# export NSS_ENABLE_TLS_1_3=1
|
||||||
|
|
||||||
%{__make} -C ./nss/coreconf
|
%{__make} -C ./nss/coreconf
|
||||||
%{__make} -C ./nss/lib/dbm
|
%{__make} -C ./nss/lib/dbm
|
||||||
@ -399,7 +404,7 @@ export USE_64
|
|||||||
|
|
||||||
export NSS_BLTEST_NOT_AVAILABLE=1
|
export NSS_BLTEST_NOT_AVAILABLE=1
|
||||||
|
|
||||||
export NSS_ENABLE_TLS_1_3=1
|
# export NSS_ENABLE_TLS_1_3=1
|
||||||
|
|
||||||
# needed for the fips mangling test
|
# needed for the fips mangling test
|
||||||
export SOFTOKEN_LIB_DIR=%{_libdir}
|
export SOFTOKEN_LIB_DIR=%{_libdir}
|
||||||
@ -798,6 +803,12 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jan 20 2017 Daiki Ueno <dueno@redhat.com> - 3.28.1-5
|
||||||
|
- Disable TLS 1.3
|
||||||
|
- Add "Conflicts" with packages using older Mozilla codebase, which is
|
||||||
|
not compatible with NSS 3.28.1
|
||||||
|
- Remove NSS_ECC_MORE_THAN_SUITE_B setting, as it was removed in upstream
|
||||||
|
|
||||||
* Tue Jan 17 2017 Daiki Ueno <dueno@redhat.com> - 3.28.1-4
|
* Tue Jan 17 2017 Daiki Ueno <dueno@redhat.com> - 3.28.1-4
|
||||||
- Add "Conflicts" with older firefox packages which don't have support
|
- Add "Conflicts" with older firefox packages which don't have support
|
||||||
for smaller curves added in NSS 3.28.1
|
for smaller curves added in NSS 3.28.1
|
||||||
|
Loading…
Reference in New Issue
Block a user