Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 910548 - net-libs/ngtcp2 and net-libs/nghttp3 arm64 keyword request
Summary: net-libs/ngtcp2 and net-libs/nghttp3 arm64 keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2023-07-19 10:57 UTC by Kyle Elbert
Modified: 2023-07-20 21:04 UTC (History)
1 user (show)

See Also:
Package list:
>=net-libs/nghttp3-0.13.0 arm64 >=net-libs/ngtcp2-0.17.0 arm64
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 Kyle Elbert 2023-07-19 10:57:30 UTC
net-libs/nghttp3-0.13.0 and net-libs/ngtcp2-0.17.0[gnutls,ssl] compile and pass their built in test(s) on arm64, and more tellingly work with the new net-misc/curl-8.2.0[nghttp3] (I bumped curl locally; curl 8.2.0 is needed to build correctly with ngtcp2-0.17.0 and nghttp3-0.13.0). 

nghttp3-0.12.0 and net-libs/ngtcp2-0.16.0[gnutls,ssl] also work the same but also work with the existing curl 8.1.0.

so I suppose a few things here: keyword the 2 versions of each package, un-use mask ssl for ngtcp2 and nghttp3 for curl, and restrict the nghttp3? dependency in curl 8.1.0 to ngtcp2-0.16.0 and nghttp3-0.12.0 (this doesn't seem arm64 specific, see the fix they made https://github.com/curl/curl/commit/e0093b4b7 )
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-07-20 12:03:25 UTC
I'd prefer to not keyword the older versions if possible.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-07-20 21:04:37 UTC
arm64 done

all arches done