]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA: drop quictls 3.3.0 builds in favor of openssl 3.5+
authorViktor Szakats <commit@vsz.me>
Fri, 3 Oct 2025 14:40:28 +0000 (16:40 +0200)
committerViktor Szakats <commit@vsz.me>
Sat, 4 Oct 2025 15:49:21 +0000 (17:49 +0200)
commitc96bf36557ea2302e4cb838ee1e4bb9827fecee7
treea06bd619948d8917ebeb4d840f702773b41cfa5f
parent4535532ed36d2129b107ab357262072f82c2b34a
GHA: drop quictls 3.3.0 builds in favor of openssl 3.5+

- http3-linux: move local nghttpx (nghttp2) build to openssl (from
  quictls). Also tried LibreSSL, but it made some HTTP/2 tests fails.

- http3-linux: drop quictls ngtcp2 build.

- http3-linux: build local openssl with `no-deprecated`.
  (previously tested in the quictls local build.)

- http3-linux: explicitly disable LDAP in cmake openssl jobs.
  cmake builds auto-detect OpenLDAP (autotools don't), and when enabled,
  linking curl fails because system `libsasl.so` requires MD5 openssl
  functions, which are missing from openssl no-deprecated builds.

- macos: move options tested in quictls jobs to other ones.

- linux: drop unused quictls local build. (it was used for msh3.)
  Follow-up to 91138b014d960d2ef6ce9cd0ca237d0220b2458d #17729

- renovate: drop quictls bump detection.

Closes #18833
.github/workflows/http3-linux.yml
.github/workflows/linux.yml
.github/workflows/macos.yml
renovate.json