[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
147/169: gnu: nss: Update to 3.71.
From: |
guix-commits |
Subject: |
147/169: gnu: nss: Update to 3.71. |
Date: |
Thu, 28 Oct 2021 02:09:04 -0400 (EDT) |
apteryx pushed a commit to branch core-updates-frozen-batched-changes
in repository guix.
commit 0083f1e359afc693f6bc316279d08ab3ed590f00
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.
- 153/169: gnu: python-dbus: Update to 1.2.18., (continued)
- 153/169: gnu: python-dbus: Update to 1.2.18., guix-commits, 2021/10/28
- 158/169: gnu: python-dateutil: Update to 2.8.2., guix-commits, 2021/10/28
- 161/169: gnu: mesa: Replace obsolete vulkan-overlay-layer build option., guix-commits, 2021/10/28
- 159/169: gnu: gdk-pixbuf: Remove obsolete jasper support., guix-commits, 2021/10/28
- 132/169: gnu: webkitgtk: Add a debug output., guix-commits, 2021/10/28
- 145/169: gnu: mariadb: Only run the main test suite to avoid flaky tests., guix-commits, 2021/10/28
- 156/169: gnu: python-pytest: Update to 6.2.5., guix-commits, 2021/10/28
- 163/169: gnu: zxing-cpp: Update to 1.2.0-0.00783db., guix-commits, 2021/10/28
- 151/169: gnu: curl: Update to 7.79.1., guix-commits, 2021/10/28
- 157/169: gnu: python-six-bootstrap: Update to 1.16.0., guix-commits, 2021/10/28
- 147/169: gnu: nss: Update to 3.71.,
guix-commits <=
- 148/169: gnu: jsoncpp: Apply patch to regular package., guix-commits, 2021/10/28
- 150/169: gnu: gtk: Update to 4.4.0., guix-commits, 2021/10/28
- 152/169: gnu: python-hypothesis: Update to 6.23.4., guix-commits, 2021/10/28
- 154/169: gnu: boost: Update to 1.77.0., guix-commits, 2021/10/28
- 149/169: gnu: meson: Update to 0.60.0., guix-commits, 2021/10/28
- 155/169: gnu: python-dbusmock: Update to 0.24.0., guix-commits, 2021/10/28
- 160/169: gnu: gstreamer: Disable the pipelines-seek test., guix-commits, 2021/10/28
- 162/169: gnu: mesa: Enable support for OpenGL ES 1.1 and 2.0., guix-commits, 2021/10/28
- 164/169: gnu: python-numpy: Update to 1.21.3 and cleanup., guix-commits, 2021/10/28
- 165/169: gnu: gdb: Update to 11.1., guix-commits, 2021/10/28