Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Update nss to 3.86
@ 2022-12-09 19:50 crtxcr
  2022-12-09 20:00 ` sgn
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: crtxcr @ 2022-12-09 19:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 570 bytes --]

There is a new pull request by crtxcr against master on the void-packages repository

https://github.com/crtxcr/void-packages update-nss
https://github.com/void-linux/void-packages/pull/40989

Update nss to 3.86
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)

CC @sgn 



A patch file from https://github.com/void-linux/void-packages/pull/40989.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-nss-40989.patch --]
[-- Type: text/x-diff, Size: 2305 bytes --]

From e1ca66b9a665502c9eed42eb5b09eb1c734a395c Mon Sep 17 00:00:00 2001
From: Albert Schwarzkopf <dev-voidlinux@quitesimple.org>
Date: Fri, 9 Dec 2022 20:39:29 +0100
Subject: [PATCH 1/2] nss: update to 3.86.

---
 srcpkgs/nss/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nss/template b/srcpkgs/nss/template
index 8395e0f8d01d..5f41fd8152ef 100644
--- a/srcpkgs/nss/template
+++ b/srcpkgs/nss/template
@@ -3,7 +3,7 @@
 _nsprver=4.34
 
 pkgname=nss
-version=3.85
+version=3.86
 revision=1
 hostmakedepends="perl which"
 makedepends="nspr-devel sqlite-devel zlib-devel"
@@ -13,7 +13,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="MPL-2.0"
 homepage="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"
 distfiles="${MOZILLA_SITE}/security/nss/releases/NSS_${version//\./_}_RTM/src/nss-${version}.tar.gz"
-checksum=afd9d64510b1154debbd6cab3571e9ff64a3373898e03483e4c85cdada13d297
+checksum=3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975
 
 export NS_USE_GCC=1
 export LIBRUNPATH=

From e97afa0d8764e7c9b0f43470905edae6735029d2 Mon Sep 17 00:00:00 2001
From: Albert Schwarzkopf <dev-voidlinux@quitesimple.org>
Date: Fri, 9 Dec 2022 20:39:37 +0100
Subject: [PATCH 2/2] ca-certificates: update to 20211016+3.86.

---
 srcpkgs/ca-certificates/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..3a158856127d 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -1,6 +1,6 @@
 # Template file for 'ca-certificates'
 pkgname=ca-certificates
-version=20211016+3.83
+version=20211016+3.86
 revision=1
 _nss_version=${version#*+}
 bootstrap=yes
@@ -16,7 +16,7 @@ homepage="https://wiki.mozilla.org/NSS:Root_certs"
 distfiles="${DEBIAN_SITE}/main/c/${pkgname}/${pkgname}_${version%+*}.tar.xz
  ${MOZILLA_SITE}/security/nss/releases/NSS_${_nss_version//\./_}_RTM/src/nss-${_nss_version}.tar.gz"
 checksum="2ae9b6dc5f40c25d6d7fe55e07b54f12a8967d1955d3b7b2f42ee46266eeef88
- ab23ea67f964090b8b73c80a674082571c36e5f4eba92057ac648c9c1def0128"
+ 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975"
 
 post_extract() {
 	cp ${FILESDIR}/* $build_wrksrc/mozilla

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Update nss to 3.86
  2022-12-09 19:50 [PR PATCH] Update nss to 3.86 crtxcr
@ 2022-12-09 20:00 ` sgn
  2022-12-09 20:15 ` sgn
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: sgn @ 2022-12-09 20:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 244 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40989#issuecomment-1344729934

Comment:
Did you run the full test-suite before submitting? Just asking since those commit was made 20 minutes ago!

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Update nss to 3.86
  2022-12-09 19:50 [PR PATCH] Update nss to 3.86 crtxcr
  2022-12-09 20:00 ` sgn
@ 2022-12-09 20:15 ` sgn
  2022-12-09 22:42 ` crtxcr
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: sgn @ 2022-12-09 20:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 184 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40989#issuecomment-1344741729

Comment:
FWIW, I have nss update in my backlog already.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Update nss to 3.86
  2022-12-09 19:50 [PR PATCH] Update nss to 3.86 crtxcr
  2022-12-09 20:00 ` sgn
  2022-12-09 20:15 ` sgn
@ 2022-12-09 22:42 ` crtxcr
  2022-12-10  3:04 ` sgn
  2022-12-10 10:02 ` [PR PATCH] [Merged]: " sgn
  4 siblings, 0 replies; 6+ messages in thread
From: crtxcr @ 2022-12-09 22:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1318 bytes --]

New comment by crtxcr on void-packages repository

https://github.com/void-linux/void-packages/pull/40989#issuecomment-1344856621

Comment:
>Did you run the full test-suite before submitting? Just asking since those commit was made 20 minutes ago!

I admit I didn't run the tests. I must have missed it in the contributions guidelines (where I see now it says it's encouraged, not required), But anyway, as I plan to contribute in the future, I have now set it to XBPS_CHECK_PKGS=yes. Which  isn't =full, but for this template would not make a difference aiui.

I am just new to void trying to help out here and there. So thanks for making me aware of that!

Now, what it do though is perform a basic runtime check with Firefox, Thunderbird simply by using TLS connections.

For what's it worth, I did run the tests now. All of them have have passed. I see they have failed in the CI for x86_64, but that seems normal for NSS juding from prior PRs.

```
Tests summary:
--------------
Passed:             81692
Failed:             0
Failed with core:   0
ASan failures:      0
Unknown status:     2
TinderboxPrint:Unknown: 2
```

>FWIW, I have nss update in my backlog already.

Good to know. I figured this PR could't hurt as nss was 3 versions behind and because this one blacklists a CA. 



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Update nss to 3.86
  2022-12-09 19:50 [PR PATCH] Update nss to 3.86 crtxcr
                   ` (2 preceding siblings ...)
  2022-12-09 22:42 ` crtxcr
@ 2022-12-10  3:04 ` sgn
  2022-12-10 10:02 ` [PR PATCH] [Merged]: " sgn
  4 siblings, 0 replies; 6+ messages in thread
From: sgn @ 2022-12-10  3:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 869 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40989#issuecomment-1344991919

Comment:
> > Did you run the full test-suite before submitting? Just asking since those commit was made 20 minutes ago!
> 
> I admit I didn't run the tests. I must have missed it in the contributions guidelines (where I see now it says it's encouraged, not required)

NSS is critical security software in modern system, its test suite needs to run in full before submitting (I would prefer if people left it to me).

> Good to know. I figured this PR could't hurt as nss was 3 versions behind and because this one blacklists a CA.

NSS was never 3 versions behind. Only `ca-certificates` uses certificates from 3-version-behind-nss since last 3 versions of nss doesn't update CA certificates list. It's pointless to update them.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Merged]: Update nss to 3.86
  2022-12-09 19:50 [PR PATCH] Update nss to 3.86 crtxcr
                   ` (3 preceding siblings ...)
  2022-12-10  3:04 ` sgn
@ 2022-12-10 10:02 ` sgn
  4 siblings, 0 replies; 6+ messages in thread
From: sgn @ 2022-12-10 10:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 418 bytes --]

There's a merged pull request on the void-packages repository

Update nss to 3.86
https://github.com/void-linux/void-packages/pull/40989

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)

CC @sgn 



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-12-10 10:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-09 19:50 [PR PATCH] Update nss to 3.86 crtxcr
2022-12-09 20:00 ` sgn
2022-12-09 20:15 ` sgn
2022-12-09 22:42 ` crtxcr
2022-12-10  3:04 ` sgn
2022-12-10 10:02 ` [PR PATCH] [Merged]: " sgn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).