Skip to content

fedora:44 update h3 dependency tags#428

Merged
bneradt merged 1 commit into
apache:mainfrom
bneradt:fedora44-h3-version-updates
May 22, 2026
Merged

fedora:44 update h3 dependency tags#428
bneradt merged 1 commit into
apache:mainfrom
bneradt:fedora44-h3-version-updates

Conversation

@bneradt
Copy link
Copy Markdown
Contributor

@bneradt bneradt commented May 22, 2026

The Fedora 44 H3 build scripts should track the same current dependency
versions as the Traffic Server helper scripts. Some previous defaults were
older than the latest available releases and could accidentally regress the
controller-built toolchain.

This updates the Fedora 44 BoringSSL and OpenSSL helper defaults to the
latest checked tags for OpenSSL 3.5.x, ngtcp2, and nghttp2 while keeping
curl and nghttp3 at their current latest tags.

The Fedora 44 H3 build scripts should track the same current dependency
versions as the Traffic Server helper scripts. Some previous defaults were
older than the latest available releases and could accidentally regress the
controller-built toolchain.

This updates the Fedora 44 BoringSSL and OpenSSL helper defaults to the
latest checked tags for OpenSSL 3.5.x, ngtcp2, and nghttp2 while keeping
curl and nghttp3 at their current latest tags.
Copilot AI review requested due to automatic review settings May 22, 2026 02:39
@bneradt bneradt self-assigned this May 22, 2026
@bneradt bneradt added the enhancement New feature or request label May 22, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Fedora 44 HTTP/3 toolchain build scripts to track newer upstream dependency tags (OpenSSL 3.5.x, ngtcp2, nghttp2), aligning these defaults with the versions used by the Traffic Server helper scripts to avoid regressions in controller-built toolchains.

Changes:

  • Bump Fedora 44 OpenSSL default tag from openssl-3.5.5 to openssl-3.5.6.
  • Bump Fedora 44 ngtcp2/nghttp2 default tags to v1.22.1 and v1.69.0 (for both OpenSSL and BoringSSL scripts).
  • Clarify a couple of inline comments (OpenSSL libdir note; Clang-only -Wno-error flag example).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
docker/fedora44/build_openssl_h3_tools.sh Updates OpenSSL/ngtcp2/nghttp2 default tags and adjusts an OpenSSL libdir comment.
docker/fedora44/build_boringssl_h3_tools.sh Updates ngtcp2/nghttp2 default tags and refines a compiler-flag comment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bneradt bneradt merged commit 9441b01 into apache:main May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants