{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1757595928,"commit_time":1757603013,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"53f90cb3b5678de16a0129ff4f9f3f0e87dfd78b","message":"GHA/http3-linux: fix nghttpx build and other tweaks\n\n- fix `nghttp2` build to also build the `nghttpx` application.\n  Restore required `libc-ares-dev`. Also confirm that `libev-dev` is\n  required too. Document these requirements.\n  Follow-up to 0455d8772a1af20ce63c46c5738582aa9b1b8441 #18509\n\n- explicitly enable `nghttpx` for the `nghttp2` build to make it fail if\n  requirements aren't met:\n  ```\n  configure: error: applications were requested (--enable-app) but dependencies are not met.\n  ```\n\n- explicitly install brotli, zstd, zlib for the dependency builds.\n  Of these, zstd and zlib are preinstalled. zlib is required for\n  `nghttpx`. zstd and brotli doesn't seem to be used, but keep them\n  there just in case and to match the test env.\n  Follow-up to 0455d8772a1af20ce63c46c5738582aa9b1b8441 #18509\n\n- enable brotli for `nghttpx`. It doesn't change the tests, and also\n  cost almost nothing, so I figure why not.\n\nCloses #18522\n","parents":["839b22863e2f3dfdceab91e66c23257bc8726863"],"tree_hash":"296555007c79863fdbf57d2b09c4d3c6f6138f64"}