curl/.github/workflows
Viktor Szakats 53f90cb3b5
GHA/http3-linux: fix nghttpx build and other tweaks
- fix `nghttp2` build to also build the `nghttpx` application.
  Restore required `libc-ares-dev`. Also confirm that `libev-dev` is
  required too. Document these requirements.
  Follow-up to 0455d8772a #18509

- explicitly enable `nghttpx` for the `nghttp2` build to make it fail if
  requirements aren't met:
  ```
  configure: error: applications were requested (--enable-app) but dependencies are not met.
  ```

- explicitly install brotli, zstd, zlib for the dependency builds.
  Of these, zstd and zlib are preinstalled. zlib is required for
  `nghttpx`. zstd and brotli doesn't seem to be used, but keep them
  there just in case and to match the test env.
  Follow-up to 0455d8772a #18509

- enable brotli for `nghttpx`. It doesn't change the tests, and also
  cost almost nothing, so I figure why not.

Closes #18522
2025-09-11 17:03:33 +02:00
..
appveyor-status.yml GHA: fix zizmor 1.10.0 warnings, update names 2025-06-30 18:38:56 +02:00
checkdocs.yml GHA: update rojopolis/spellcheck-github-actions digest to 739a1e3 2025-09-11 08:40:09 +02:00
checksrc.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
codeql.yml GHA: update github/codeql-action digest to 192325c 2025-09-11 08:40:57 +02:00
configure-vs-cmake.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
curl-for-win.yml GHA/curl-for-win: drop x86, fix zlib-classic, switch back to libssh 2025-08-26 11:59:23 +02:00
distcheck.yml GHA/windows: update msys2/setup-msys2 digest to fb197b7 2025-08-31 11:28:10 +02:00
fuzz.yml CI: skip CI builds that just touch Dockerfile 2025-07-02 18:28:24 -07:00
hacktoberfest-accepted.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
http3-linux.yml GHA/http3-linux: fix nghttpx build and other tweaks 2025-09-11 17:03:33 +02:00
label.yml gha: Update actions/labeler action to v6 2025-09-04 13:03:47 -07:00
linux-old.yml gnutls: fix building with older supported GnuTLS versions 2025-08-21 18:04:25 +02:00
linux.yml GHA/linux: run on .md file changes 2025-09-07 22:21:04 +02:00
macos.yml GHA: update actions/checkout action to v5 2025-08-12 11:17:08 +02:00
non-native.yml GHA/non-native: drop MS-DOS jobs, requires OpenSSL 1.0.2 2025-08-21 16:58:55 +02:00
windows.yml GHA/windows: drop repeated word from comment 2025-09-11 15:02:57 +02:00