fedora:44 update h3 dependency tags#428
Merged
Merged
Conversation
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.
There was a problem hiding this comment.
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.5toopenssl-3.5.6. - Bump Fedora 44 ngtcp2/nghttp2 default tags to
v1.22.1andv1.69.0(for both OpenSSL and BoringSSL scripts). - Clarify a couple of inline comments (OpenSSL libdir note; Clang-only
-Wno-errorflag 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.