View previous topic :: View next topic |
Author |
Message |
guru meditation Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 18 Mar 2018 Posts: 142 Location: Planet Earth
|
Posted: Mon Aug 12, 2024 2:22 am Post subject: Workaround für „System braucht unbedingt curl mit quic“ |
|
|
curl bzw. das ebuild pullt plötzlich „quic“ wahlweise von OpenSSL oder ngtcp2, erlaubt aber nicht ngtcp2 mit OpenSSL als Crypto.
Das ist ziemlich dumm, weil LibreSSL als Alternative zu OpenSSL (noch) kein ngtcp2 hat (die Frage wer quic braucht spare ich hier).
curl ist ja von sich aus so klug und läuft problemlos auch mit LibreSSL. Das ebuild sperrt aber LibreSSL alias OpenSSL im Zusammenhang mit ngtcp2.
Gibts da einen Workaround für? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
firefly Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
Joined: 31 Oct 2002 Posts: 5277
|
Posted: Mon Aug 12, 2024 5:39 am Post subject: |
|
|
naja einfach das useflag deaktivieren, was http3 support (was ngtcp2 benötigt) aktiviert...
Falls du aber http3 support brauchst dann bist du halt aufgeschmissen.
Wobei welche version von curl willst du überhaupt installieren?
Die aktuelle stabile version von curl (8.8.0-r1) will ngtcp2 ohne aktiven openssl useflag haben (stattdessen mit aktiven ssl + gnutls useflag)
Ich seh da keine harte abhängigkeit zu openssl im zusammenspiel mit ngtcp2....
Und das ganze hat, soweit ich das sehe, null mit libressl zu tun.
Kann es sein, dass du openssl/libressl global aktiv hast? Denn in ngtcp2-1.5.0 ist das openssl useflag nicht by default aktiv sondern nur ssl + gnutls
EDIT: Quellen:
ebuild von ngtcp2 1.5.0: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
evuild von curl 8.8.0-r1: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-misc/curl/curl-8.8.0-r1.ebuild _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|