[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
147/201: gnu: nss: Update to 3.71.
From: |
guix-commits |
Subject: |
147/201: gnu: nss: Update to 3.71. |
Date: |
Mon, 1 Nov 2021 23:19:03 -0400 (EDT) |
apteryx pushed a commit to branch core-updates-frozen-batched-changes
in repository guix.
commit 9cd7e9b063f9ae7ba63683bc611fc8b50ade6883
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Wed Oct 20 23:31:41 2021 -0400
gnu: nss: Update to 3.71.
This is made in an attempt to get rid of non-deterministic test failures,
namely:
[ FAILED ] TlsConnectDatagram13.AeadLimit
* gnu/packages/nss.scm (nss): Update comment about nss-certs. Update to
3.71.
[phases]{check}: Update faketime date.
[inputs]{sqlite}: Use the regular version.
* gnu/packages/certs.scm (nss-certs): Inherit version and source from nss.
---
gnu/packages/certs.scm | 14 ++------------
gnu/packages/nss.scm | 14 ++++++--------
2 files changed, 8 insertions(+), 20 deletions(-)
diff --git a/gnu/packages/certs.scm b/gnu/packages/certs.scm
index 39c3ebd..f5ab726 100644
--- a/gnu/packages/certs.scm
+++ b/gnu/packages/certs.scm
@@ -128,18 +128,8 @@ that was originally contributed to Debian.")
(define-public nss-certs
(package
(name "nss-certs")
- (version "3.67")
- (source (origin
- (method url-fetch)
- (uri (let ((version-with-underscores
- (string-join (string-split version #\.) "_")))
- (string-append
- "https://ftp.mozilla.org/pub/mozilla.org/security/nss/"
- "releases/NSS_" version-with-underscores "_RTM/src/"
- "nss-" version ".tar.gz")))
- (sha256
- (base32
- "0zyfi27lbdz1bmk9dmsivcya4phx25rzlxqcnjab69yd928rlm7n"))))
+ (version (package-version nss))
+ (source (package-source nss))
(build-system gnu-build-system)
(outputs '("out"))
(native-inputs
diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm
index dcb5f03..fcd6938 100644
--- a/gnu/packages/nss.scm
+++ b/gnu/packages/nss.scm
@@ -94,12 +94,12 @@ platform-neutral API for system level and libc-like
functions. It is used
in the Mozilla clients.")
(license license:mpl2.0)))
-;;; Note: When updating, also update the nss-certs package, which cannot
-;;; inherit from here.
+;;; Note: When updating, verify that the nss-certs package still builds fine
+;;; as it inherits its source from the nss package.
(define-public nss
(package
(name "nss")
- (version "3.67")
+ (version "3.71")
(source (origin
(method url-fetch)
(uri (let ((version-with-underscores
@@ -110,7 +110,7 @@ in the Mozilla clients.")
"nss-" version ".tar.gz")))
(sha256
(base32
- "0zyfi27lbdz1bmk9dmsivcya4phx25rzlxqcnjab69yd928rlm7n"))
+ "0ly2l3dv6z5hlxs72h5x6796ni3x1bq60saavaf42ddgv4ax7b4r"))
;; Create nss.pc and nss-config.
(patches (search-patches "nss-3.56-pkgconfig.patch"
"nss-getcwd-nonnull.patch"
@@ -163,7 +163,7 @@ in the Mozilla clients.")
;; leading to test failures:
;; <https://bugzilla.mozilla.org/show_bug.cgi?id=609734>.
To
;; work around that, set the time to roughly the release
date.
- (invoke "faketime" "2021-06-01" "./nss/tests/all.sh"))
+ (invoke "faketime" "2021-09-30" "./nss/tests/all.sh"))
(format #t "test suite not run~%"))))
(replace 'install
(lambda* (#:key outputs #:allow-other-keys)
@@ -187,9 +187,7 @@ in the Mozilla clients.")
(copy-recursively (string-append obj "/bin") bin)
(copy-recursively (string-append obj "/lib") lib)))))))
(inputs
- `(;; XXX: Build with SQLite 3.33 to work around
- ;; https://bugzilla.mozilla.org/show_bug.cgi?id=1714874
- ("sqlite" ,sqlite-3.33)
+ `(("sqlite" ,sqlite)
("zlib" ,zlib)))
(propagated-inputs
`(("nspr" ,nspr))) ;required by nss.pc.
- 145/201: gnu: mariadb: Only run the main test suite to avoid flaky tests., (continued)
- 145/201: gnu: mariadb: Only run the main test suite to avoid flaky tests., guix-commits, 2021/11/01
- 142/201: gnu: gawk: Use regular bash to cope with test suite failures., guix-commits, 2021/11/01
- 150/201: gnu: curl: Update to 7.79.1., guix-commits, 2021/11/01
- 152/201: gnu: python-dbus: Update to 1.2.18., guix-commits, 2021/11/01
- 164/201: gnu: gdb: Update to 11.1 and remove gdb-9.2., guix-commits, 2021/11/01
- 167/201: gnu: python-lit: Update to 12.0.1., guix-commits, 2021/11/01
- 175/201: gnu: xorgproto: Update to 2021.5., guix-commits, 2021/11/01
- 174/201: gnu: xkeyboard-config: Update to 2.34., guix-commits, 2021/11/01
- 178/201: gnu: duktape: Install a pkg-config file., guix-commits, 2021/11/01
- 119/201: gnu: openssl: Absorb 1.1.1l graft., guix-commits, 2021/11/01
- 147/201: gnu: nss: Update to 3.71.,
guix-commits <=
- 182/201: gnu: geoclue: Fix build option name., guix-commits, 2021/11/01
- 124/201: gnu: libthai: Make datrie a normal native-input., guix-commits, 2021/11/01
- 144/201: gnu: cdparanoia: Disable parallel build., guix-commits, 2021/11/01
- 196/201: gnu: ansible-core: Use GUIX_PYTHONPATH to fix build., guix-commits, 2021/11/01
- 155/201: gnu: python-pytest: Update to 6.2.5., guix-commits, 2021/11/01
- 35/201: gnu: gnupg: Update to 2.2.30., guix-commits, 2021/11/01
- 59/201: Revert gstreamer update to 1.19.2., guix-commits, 2021/11/01
- 64/201: gnu: gst-plugins-ugly: Update to 1.18.5., guix-commits, 2021/11/01
- 66/201: gnu: gst-editing-services: Update to 1.18.5., guix-commits, 2021/11/01
- 114/201: gnu: rest: Use libsoup-minimal., guix-commits, 2021/11/01