Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 928403 - dev-libs/nss-3.90.2-r1: stabilization
Summary: dev-libs/nss-3.90.2-r1: stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on:
Blocks: 928401
  Show dependency tree
 
Reported: 2024-04-02 06:11 UTC by Joonas Niilola
Modified: 2024-05-28 18:45 UTC (History)
1 user (show)

See Also:
Package list:
dev-libs/nss-3.90.2-r1
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joonas Niilola gentoo-dev 2024-04-02 06:11:42 UTC
Let's stabilize 3.99 because 3.90 series is still broken.
Comment 1 Joonas Niilola gentoo-dev 2024-04-02 06:39:55 UTC
x86 done
Comment 2 Joonas Niilola gentoo-dev 2024-04-02 06:40:26 UTC
amd64 done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-04-02 11:30:04 UTC
ppc64 done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-04-02 11:30:05 UTC
ppc done
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-04-02 11:30:06 UTC
arm done
Comment 6 Larry the Git Cow gentoo-dev 2024-04-15 06:40:56 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f7db69d823842e9ab24aae0107928ae794fb33

commit 53f7db69d823842e9ab24aae0107928ae794fb33
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2024-04-15 06:40:00 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-04-15 06:40:53 +0000

    dev-libs/nss: revbump 3.90.2 ESR with a patch from upstream
    
    Bug: https://bugs.gentoo.org/928401
    Bug: https://bugs.gentoo.org/928403
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 .../nss-3.90-remove-support-of-curve25519.patch    |  78 ++++
 dev-libs/nss/nss-3.90.2-r1.ebuild                  | 420 +++++++++++++++++++++
 2 files changed, 498 insertions(+)
Comment 7 Joonas Niilola gentoo-dev 2024-04-15 06:41:48 UTC
Let's reset for the intended ESR, 3.90.2-r1.
Comment 8 Joonas Niilola gentoo-dev 2024-04-15 07:24:09 UTC
amd64 done
Comment 9 Joonas Niilola gentoo-dev 2024-04-15 07:36:52 UTC
x86 done
Comment 10 Sébastien P. 2024-04-15 21:59:08 UTC
(In reply to Joonas Niilola from comment #7)
> Let's reset for the intended ESR, 3.90.2-r1.

Hi,
I switched to this one tonight.
Comment 11 Larry the Git Cow gentoo-dev 2024-05-01 05:28:16 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec167750fc20acc225cf74b2fbc26bd3fcf3db0

commit 6ec167750fc20acc225cf74b2fbc26bd3fcf3db0
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2024-04-30 23:40:54 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-05-01 05:28:09 +0000

    dev-libs/nss: backport fix for test with low timeout
    
    See: https://github.com/nss-dev/nss/commit/6ab861ba652985ce5985a3fb1ddc87a15aac5027
    See: https://bugzilla.mozilla.org/show_bug.cgi?id=1835357
    See: https://phabricator.services.mozilla.com/D180718
    Bug: https://bugs.gentoo.org/928403
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Closes: https://github.com/gentoo/gentoo/pull/36496
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 .../nss/files/nss-3.90.2-backport-D180718.patch    | 35 ++++++++++++++++++++++
 dev-libs/nss/nss-3.90.2-r1.ebuild                  |  1 +
 2 files changed, 36 insertions(+)
Comment 12 matoro archtester 2024-05-01 13:35:27 UTC
arm64 done
Comment 13 matoro archtester 2024-05-01 23:19:30 UTC
arm done
Comment 14 matoro archtester 2024-05-01 23:19:32 UTC
ppc64 done
Comment 15 matoro archtester 2024-05-01 23:19:34 UTC
ppc done
Comment 16 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-05-26 16:13:51 UTC
sparc done

all arches done
Comment 17 Larry the Git Cow gentoo-dev 2024-05-28 18:45:15 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915e17c7b92995d2cc16b0f67a251b7b2c63fc3b

commit 915e17c7b92995d2cc16b0f67a251b7b2c63fc3b
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2024-05-28 18:43:07 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-05-28 18:45:12 +0000

    dev-libs/nss: destabilize 3.99
    
     - 3.90 is the real ESR line that we generally keep stabilized, but 3.90 used
       to be so broken before 3.90.2-r1 that we had to jump to >3.90 for a bit.
       NSS should be ABI-combatible even with this downgrade, and we're back at
       designated NSS-ESR usage.
    
    Bug: https://bugs.gentoo.org/928401
    Bug: https://bugs.gentoo.org/928403
    Bug: https://bugs.gentoo.org/925211
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/nss/nss-3.99.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)