From 119d669ca59a832f1dad4184109c866977f6cc30c67d4f1c891c1843b064d4e6 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Tue, 19 Jun 2018 15:07:03 +0000 Subject: [PATCH 1/2] Accepting request 617816 from openSUSE:Factory:RISCV - Set USE_64 on riscv64 OBS-URL: https://build.opensuse.org/request/show/617816 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nss?expand=0&rev=265 --- mozilla-nss.changes | 5 +++++ mozilla-nss.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/mozilla-nss.changes b/mozilla-nss.changes index a2c114f..8b06129 100644 --- a/mozilla-nss.changes +++ b/mozilla-nss.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jun 19 15:00:43 UTC 2018 - schwab@suse.de + +- Set USE_64 on riscv64 + ------------------------------------------------------------------- Thu Jun 7 12:30:44 UTC 2018 - wr@rosenauer.org diff --git a/mozilla-nss.spec b/mozilla-nss.spec index d9b4444..d3535ad 100644 --- a/mozilla-nss.spec +++ b/mozilla-nss.spec @@ -197,7 +197,7 @@ export NSPR_INCLUDE_DIR=`nspr-config --includedir` export NSPR_LIB_DIR=`nspr-config --libdir` export OPT_FLAGS="%{optflags} -fno-strict-aliasing" export LIBDIR=%{_libdir} -%ifarch x86_64 s390x ppc64 ppc64le ia64 aarch64 +%ifarch x86_64 s390x ppc64 ppc64le ia64 aarch64 riscv64 export USE_64=1 %endif export NSS_USE_SYSTEM_SQLITE=1 From 09045d720a91f0b7d61cf70d67d61b3f96e69c79aa8ff9b14f1d7314f329f39a Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Sat, 23 Jun 2018 14:10:30 +0000 Subject: [PATCH 2/2] =?UTF-8?q?-=20update=20to=20NSS=203.37.3=20=20=20*=20?= =?UTF-8?q?required=20by=20Firefox=2061.0=20=20=20Notable=20changes:=20=20?= =?UTF-8?q?=20*=20The=20TLS=201.3=20implementation=20was=20updated=20to=20?= =?UTF-8?q?Draft=2028.=20=20=20*=20Added=20HACL*=20Poly1305=2032-bit=20=20?= =?UTF-8?q?=20*=20The=20code=20to=20support=20the=20NPN=20protocol=20has?= =?UTF-8?q?=20been=20fully=20removed.=20=20=20*=20NSS=20allows=20servers?= =?UTF-8?q?=20now=20to=20register=20ALPN=20handling=20callbacks=20to=20=20?= =?UTF-8?q?=20=20=20select=20a=20protocol.=20=20=20*=20NSS=20supports=20op?= =?UTF-8?q?ening=20SQL=20databases=20in=20read-only=20mode.=20=20=20*=20On?= =?UTF-8?q?=20Linux,=20some=20build=20configurations=20can=20use=20glibc's?= =?UTF-8?q?=20function=20=20=20=20=20getentropy(),=20which=20uses=20the=20?= =?UTF-8?q?kernel's=20getrandom()=20function.=20=20=20*=20The=20CA=20list?= =?UTF-8?q?=20was=20updated=20to=20version=202.24,=20which=20removed=20the?= =?UTF-8?q?=20=20=20=20=20following=20CA=20certificates:=20=20=20=20=20-?= =?UTF-8?q?=20CN=20=3D=20S-TRUST=20Universal=20Root=20CA=20=20=20=20=20-?= =?UTF-8?q?=20CN=20=3D=20TC=20TrustCenter=20Class=203=20CA=20II=20=20=20?= =?UTF-8?q?=20=20-=20CN=20=3D=20T=C3=9CRKTRUST=20Elektronik=20Sertifika=20?= =?UTF-8?q?Hizmet=20Sa=C4=9Flay=C4=B1c=C4=B1s=C4=B1=20H5=20=20=20*=20Fix?= =?UTF-8?q?=20build=20on=20armv6/armv7=20and=20other=20platforms=20(bmo#14?= =?UTF-8?q?59739)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/mozilla-nss?expand=0&rev=266 --- mozilla-nss.changes | 21 +++++++++++++++++++++ mozilla-nss.spec | 6 +++--- nss-3.36.4.tar.gz | 3 --- nss-3.37.3.tar.gz | 3 +++ 4 files changed, 27 insertions(+), 6 deletions(-) delete mode 100644 nss-3.36.4.tar.gz create mode 100644 nss-3.37.3.tar.gz diff --git a/mozilla-nss.changes b/mozilla-nss.changes index 8b06129..30ac3d6 100644 --- a/mozilla-nss.changes +++ b/mozilla-nss.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Sat Jun 23 14:08:46 UTC 2018 - wr@rosenauer.org + +- update to NSS 3.37.3 + * required by Firefox 61.0 + Notable changes: + * The TLS 1.3 implementation was updated to Draft 28. + * Added HACL* Poly1305 32-bit + * The code to support the NPN protocol has been fully removed. + * NSS allows servers now to register ALPN handling callbacks to + select a protocol. + * NSS supports opening SQL databases in read-only mode. + * On Linux, some build configurations can use glibc's function + getentropy(), which uses the kernel's getrandom() function. + * The CA list was updated to version 2.24, which removed the + following CA certificates: + - CN = S-TRUST Universal Root CA + - CN = TC TrustCenter Class 3 CA II + - CN = TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H5 + * Fix build on armv6/armv7 and other platforms (bmo#1459739) + ------------------------------------------------------------------- Tue Jun 19 15:00:43 UTC 2018 - schwab@suse.de diff --git a/mozilla-nss.spec b/mozilla-nss.spec index d3535ad..f2bec93 100644 --- a/mozilla-nss.spec +++ b/mozilla-nss.spec @@ -25,7 +25,7 @@ BuildRequires: mozilla-nspr-devel >= 4.19 BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: zlib-devel -Version: 3.36.4 +Version: 3.37.3 Release: 0 # bug437293 %ifarch ppc64 @@ -36,8 +36,8 @@ Summary: Network Security Services License: MPL-2.0 Group: System/Libraries Url: http://www.mozilla.org/projects/security/pki/nss/ -Source: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_36_4_RTM/src/nss-%{version}.tar.gz -# hg clone https://hg.mozilla.org/projects/nss nss-3.36.4/nss ; cd nss-3.36.4/nss ; hg up NSS_3_36_4_RTM +Source: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_37_3_RTM/src/nss-%{version}.tar.gz +# hg clone https://hg.mozilla.org/projects/nss nss-3.37.3/nss ; cd nss-3.37.3/nss ; hg up NSS_3_37_3_RTM #Source: nss-%{version}.tar.gz Source1: nss.pc.in Source3: nss-config.in diff --git a/nss-3.36.4.tar.gz b/nss-3.36.4.tar.gz deleted file mode 100644 index 98bfb0b..0000000 --- a/nss-3.36.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33de96b33dc9225d8f637debc3f62bd1fee6a4415cd97c9cf07d7e685779246a -size 23030385 diff --git a/nss-3.37.3.tar.gz b/nss-3.37.3.tar.gz new file mode 100644 index 0000000..59f69a6 --- /dev/null +++ b/nss-3.37.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9af2bbb615d010bd866bb83f8c0bb22b0fa086171e93030ffb03da3da15cc5be +size 23034239