Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 936268 - dev-libs/openssl-3.3.1: Keywording
Summary: dev-libs/openssl-3.3.1: Keywording
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on: 936311
Blocks:
  Show dependency tree
 
Reported: 2024-07-18 22:13 UTC by Matt Jolly
Modified: 2024-09-12 18:41 UTC (History)
4 users (show)

See Also:
Package list:
>=dev-libs/openssl-3.3.1
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 Matt Jolly gentoo-dev 2024-07-18 22:13:46 UTC
Hi Base System team,

I enabled quic support in the 3.3.x ebuilds for OpenSSL and have been successfully using this in conjunction with the current net-misc/curl live ebuild and its associated openssl QUIC backend (USE=curl_quic_openssl) for a bit under a month now:

https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-libs/openssl/openssl-3.3.1.ebuild?id=fb6a75fdeced94887cb4e9ca73cfc71dcd874f88

With the upcoming release of cURL 8.9.0 next week I'd like to enable http3 support for ~arch users with an eye to that making it into stable over the coming months, with OpenSSL being the default QUIC backend (ngtcp2 is also available and has been in-tree but USE masked for a while).

Tests on both the cURL and OpenSSL side pass for me, and I fixed the nghttp3 tests as well; but I've only run through the process on very run-of-the-mill systemd desktop profiles.

Any objections to keywording 3.3.1?

Cheers,

Matt
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-19 06:17:06 UTC
Let's go ahead. It was unkeyworded as I wanted to daily drive it, then I sort of forgot about it.

In the past, we've restored kws immediately without doing it through a bug / re-testing on each arch, because it was just "unkw'd for private testing" but given the issues we've had with major OpenSSL releases before w/ asm breaking, let's try do it this way indeed.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-19 06:27:54 UTC
amd64 done
Comment 3 Larry the Git Cow gentoo-dev 2024-07-19 06:29:40 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696bdc1a7ca824ba541c74df827676c750264372

commit 696bdc1a7ca824ba541c74df827676c750264372
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-07-19 06:28:58 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-07-19 06:28:58 +0000

    dev-libs/openssl: keyword 3.3.1 for ~amd64, adjust KEYWORDS line
    
    Drop the commented out KEYWORDS line as nattka gets confused by it.
    
    Bug: https://bugs.gentoo.org/936268
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/openssl/openssl-3.3.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-19 11:12:27 UTC
mips done
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-19 11:12:29 UTC
sparc done
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-07-19 12:20:06 UTC
x86 done
Comment 7 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-07-22 18:37:34 UTC
arm done
Comment 8 James Le Cuirot gentoo-dev 2024-07-23 15:02:01 UTC
m68k done
Comment 9 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-07-23 19:15:04 UTC
s390 done
Comment 10 NATTkA bot gentoo-dev Security 2024-07-28 17:04:12 UTC Comment hidden (obsolete)
Comment 11 NATTkA bot gentoo-dev Security 2024-07-28 20:08:15 UTC Comment hidden (obsolete)
Comment 12 matoro archtester 2024-08-08 14:23:21 UTC
arm64 done
Comment 13 matoro archtester 2024-08-08 14:23:22 UTC
hppa done
Comment 14 matoro archtester 2024-08-08 14:23:23 UTC
ppc64 done
Comment 15 matoro archtester 2024-08-08 14:23:24 UTC
ppc done
Comment 16 Larry the Git Cow gentoo-dev 2024-08-08 20:35:23 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ac41360b39e9383a18060b713412b10f3ac785

commit 11ac41360b39e9383a18060b713412b10f3ac785
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2024-08-08 20:33:40 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2024-08-08 20:34:16 +0000

    dev-libs/openssl: keyword 3.3.1-r3 for ~arm64, ~hppa, ~ppc, ~ppc64
    
    Bug: https://bugs.gentoo.org/936268
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 dev-libs/openssl/openssl-3.3.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 17 matoro archtester 2024-08-10 18:29:59 UTC
alpha done
Comment 18 matoro archtester 2024-08-10 18:30:00 UTC
riscv done
Comment 19 matoro archtester 2024-08-29 14:29:56 UTC
loong done
Comment 20 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-09-12 18:41:29 UTC
ia64 was dropped from gentoo

all arches done