Skip to content

Conversation

@sgammon
Copy link
Member

@sgammon sgammon commented Jul 19, 2025

Ready for review Powered by Pull Request Badge

Summary

Our patched version of truffle-api.jar doesn't include all the platform variants for the truffleattach native lib, causing build failures on tier-2 systems which are still within our support matrix (macOS x86-64, linux arm64). This PR repackages truffle-api.jar with our classfile patches applied and with the original truffleattach libs, since those are unmodified on our fork.

This is a release blocker for #1551

Signed-off-by: Sam Gammon <sam@elide.dev>
@sgammon sgammon added this to the Release R18: Beta milestone Jul 19, 2025
@sgammon sgammon requested review from a team and Copilot July 19, 2025 22:40
@sgammon sgammon self-assigned this Jul 19, 2025
@sgammon sgammon added bug Something isn't working P0 labels Jul 19, 2025
@sgammon sgammon added this to Elide Jul 19, 2025
@sgammon sgammon added platform:macos Issues relating to macOS platform:linux Issues relating to Linux arch:arm64 Issues relating to arm64 labels Jul 19, 2025
Copy link

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.

Copilot wasn't able to review any files in this pull request.

@sgammon sgammon moved this to Done in Elide Jul 19, 2025
@sgammon sgammon mentioned this pull request Jul 19, 2025
29 tasks
@sgammon sgammon merged commit 80a04cd into main Jul 19, 2025
17 checks passed
@sgammon sgammon mentioned this pull request Sep 21, 2025
31 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arch:arm64 Issues relating to arm64 bug Something isn't working P0 platform:linux Issues relating to Linux platform:macos Issues relating to macOS

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants