Bump aws-lc-rs and aws-lc-sys and reenable powerpc64le#2392
Merged
EliahKagan merged 2 commits intoGitoxideLabs:mainfrom Jan 22, 2026
Merged
Bump aws-lc-rs and aws-lc-sys and reenable powerpc64le#2392EliahKagan merged 2 commits intoGitoxideLabs:mainfrom
aws-lc-rs and aws-lc-sys and reenable powerpc64le#2392EliahKagan merged 2 commits intoGitoxideLabs:mainfrom
Conversation
This reverts commit 00a53bc.
This fixes the core issue in GitoxideLabs#2338 where powerpc64le builds were broken, by upgrading the transitive `aws-lc-rs` dependency to 1.15.3, and thus its `aws-lc-sys` dependency to 0.36.0. Those versions contain the fix in aws/aws-lc#2926 for the platform detection bug aws/aws-lc-rs#980 that caused the build failure.
There was a problem hiding this comment.
Pull request overview
This PR fixes the powerpc64le build failure by upgrading the aws-lc-rs and aws-lc-sys dependencies to versions that contain a platform detection bug fix.
Changes:
- Upgraded
aws-lc-rsfrom 1.15.2 to 1.15.3 andaws-lc-sysfrom 0.35.0 to 0.36.0 in Cargo.lock - Re-enabled powerpc64le-unknown-linux-gnu builds in the release workflow
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| Cargo.lock | Updates aws-lc-rs to 1.15.3 and aws-lc-sys to 0.36.0, which contain the fix for powerpc64le platform detection |
| .github/workflows/release.yml | Re-enables powerpc64le-unknown-linux-gnu target in both the matrix target list and include section, removing temporary workaround comments |
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 upgrade fixes the core issue in #2338 where powerpc64le builds were broken, by upgrading the transitive
aws-lc-rsdependency to 1.15.3, and thus itsaws-lc-sysdependency to 0.36.0. Those versions contain the fix in aws/aws-lc#2926 for the platform detection bug aws/aws-lc-rs#980 that caused the build failure.The first commit here reenables powerpc64le builds, so I could verify #2338 has not resolved by itself. The second commit upgrades the
aws-lc-rsandaws-lc-syspackages bycargo update -p aws-lc-rs, and I verified that this fixed the release.This is as planned in #2338 (comment). I consider this to close #2338, but not #2388.