]> git.pld-linux.org Git - packages/nss.git/commitdiff
up to 3.27 auto/th/nss-3.27-1
authorJan Palus <atler@pld-linux.org>
Sun, 2 Oct 2016 08:53:35 +0000 (10:53 +0200)
committerJan Palus <atler@pld-linux.org>
Sun, 2 Oct 2016 08:54:19 +0000 (10:54 +0200)
- bumped required nspr to 4.13
- grouped unit tests removal
- adjusted x32 patch

nss.spec
x32.patch

index bb717b0aeb7b4a36e0d7ccceb82b33df97c39d39..420c9fa44e5b19116d4c7829b9501011310ee1e9 100644 (file)
--- a/nss.spec
+++ b/nss.spec
@@ -1,15 +1,15 @@
-%define        nspr_ver        1:4.12
+%define        nspr_ver        1:4.13
 %define        foover  %(echo %{version} | tr . _)
 Summary:       NSS - Network Security Services
 Summary(pl.UTF-8):     NSS - Network Security Services
 Name:          nss
-Version:       3.26
+Version:       3.27
 Release:       1
 Epoch:         1
 License:       MPL v2.0
 Group:         Libraries
 Source0:       http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_%{foover}_RTM/src/%{name}-%{version}.tar.gz
-# Source0-md5: b71ab412cf07af436726679b204b0777
+# Source0-md5: d11b3038db57b2acaf9a638cd41ce8d8
 Source1:       %{name}-mozilla-nss.pc
 Source2:       %{name}-config.in
 Source3:       http://www.cacert.org/certs/root.der
@@ -154,8 +154,6 @@ cp -p ecc/dist/public/dbm/* $RPM_BUILD_ROOT%{_includedir}/nss
 cp -p ecc/dist/public/nss/*    $RPM_BUILD_ROOT%{_includedir}/nss
 install -p ecc/dist/Linux*/bin/*       $RPM_BUILD_ROOT%{_bindir}
 install -p ecc/dist/Linux*/lib/*       $RPM_BUILD_ROOT%{_libdir}
-# exclude unit tests
-%{__rm} $RPM_BUILD_ROOT{%{_bindir}/{der,pk11,ssl}_gtest,%{_libdir}/libgtest*}
 
 # non-ECC version, we need only libnssdbm3, libsoftokn3, libfreebl3
 install -p noecc/dist/Linux*/lib/libnssdbm3.*  $RPM_BUILD_ROOT%{_libdir}
@@ -209,9 +207,14 @@ ln -s /%{_lib}/libfreeblpriv3.chk $RPM_BUILD_ROOT%{_libdir}/libfreeblpriv3.chk
 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssl{,3}.a
 
 # unit tests
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/der_gtest
 %{__rm} $RPM_BUILD_ROOT%{_bindir}/ectest
 %{__rm} $RPM_BUILD_ROOT%{_bindir}/gtests
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/nss_bogo_shim
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/pk11_gtest
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/ssl_gtest
 %{__rm} $RPM_BUILD_ROOT%{_bindir}/util_gtest
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgtest*
 
 if [ ! -f "$RPM_BUILD_ROOT%{_includedir}/nss/nsslowhash.h" ]; then
        echo >&2 "ERROR: %{_includedir}/nss/nsslowhash.h not installed. Needed by glibc"
index f6f49e1b80960b9bd2c7ed8a49cec25fa6db1d4b..feda22427d9ea76d2b2c7f4e443adf4b762b3af7 100644 (file)
--- a/x32.patch
+++ b/x32.patch
@@ -1,11 +1,11 @@
 --- nss-3.24/nss/lib/freebl/poly1305-donna-x64-sse2-incremental-source.c.orig  2016-05-17 09:58:45.000000000 +0200
 +++ nss-3.24/nss/lib/freebl/poly1305-donna-x64-sse2-incremental-source.c       2016-05-21 08:20:41.271989390 +0200
 @@ -79,7 +79,7 @@
- static poly1305_state_internal INLINE
*poly1305_aligned_state(poly1305_state *state) {
--      return (poly1305_state_internal *)(((uint64_t)state + 63) & ~63);
-+      return (poly1305_state_internal *)(((uintptr_t)state + 63) & ~63);
+     *
+     poly1305_aligned_state(poly1305_state *state)
+ {
+-    return (poly1305_state_internal *)(((uint64_t)state + 63) & ~63);
++    return (poly1305_state_internal *)(((uintptr_t)state + 63) & ~63);
  }
  
  /* copy 0-63 bytes */
This page took 0.231283 seconds and 4 git commands to generate.