curl-curl/.github/workflows
Viktor Szakats 4041eea61e
GHA/http3-linux: build nettle manually for GnuTLS 3.8.11+
GnuTLS 3.8.11 started requiring a nettle version new enough to be
missing from Ubuntu LTS released a year ago. To keep up testing it,
build nettle from source. Besides the necessary one time effort this
has the downside that nettle updates now need to be done manually
a couple of times per year when renovate detects one. (if I got the
renovate formula correct to catch the tag format).

Also:
- switch the local GnuTLS build to use the release tarball instead of
  the Git repo and calling the script `bootstrap`. The script could
  potentially download source code using the cleartext `git:` protocol.
  It's also downloading lots of content, including a full OpenSSL repo.

Ref: 955f7a7fc2/NEWS (L41-L44)
Follow-up to 905b718de3 #19642
Follow-up to a439fc0e37 #19613

Closes #19680
2025-11-26 02:16:49 +01:00
..
appveyor-status.yml scripts: pass -- before passing xargs 2025-10-16 20:45:28 +02:00
checkdocs.yml GHA: update actions/checkout action to v6 from v5 2025-11-20 22:27:00 +01:00
checksrc.yml GHA/checksrc: switch xmllint job to Linux (from macOS) 2025-11-21 04:01:27 +01:00
codeql.yml build: add build-level CURL_DISABLE_TYPECHECK options 2025-11-21 13:48:35 +01:00
configure-vs-cmake.yml GHA: update actions/checkout action to v6 from v5 2025-11-20 22:27:00 +01:00
curl-for-win.yml GHA: update actions/checkout action to v6 from v5 2025-11-20 22:27:00 +01:00
distcheck.yml GHA: update actions/checkout action to v6 from v5 2025-11-20 22:27:00 +01:00
fuzz.yml GHA/fuzz: try fixing concurrency group deadlock 2025-10-24 13:46:14 +02:00
http3-linux.yml GHA/http3-linux: build nettle manually for GnuTLS 3.8.11+ 2025-11-26 02:16:49 +01:00
label.yml GHA: set concurrency: where missing 2025-10-24 13:38:11 +02:00
linux-old.yml GHA: disable TLS in the linux-old build 2025-11-21 10:37:33 +01:00
linux.yml GHA: update dependency wolfSSL/wolfssl to v5.8.4 2025-11-21 03:48:16 +01:00
macos.yml GHA: update actions/checkout action to v6 from v5 2025-11-20 22:27:00 +01:00
non-native.yml GHA: update actions/checkout action to v6 from v5 2025-11-20 22:27:00 +01:00
windows.yml GHA: update actions/checkout action to v6 from v5 2025-11-20 22:27:00 +01:00