Skip to content

Conversation

@hisener
Copy link
Contributor

@hisener hisener commented Feb 13, 2025

This PR adds ubuntu-22.04-arm to the build-native-image matrix to publish GraalVM native-image binary for Linux arm64.

I tested it on a Ubuntu 22.04.5 LTS container. I am not sure how to test it with the graalvm/setup-graalvm@v1 action.

$ uname -a      
Linux halil-sener-arm 5.15.0-1073-aws #79~20.04.1-Ubuntu SMP Thu Nov 14 02:41:33 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux
$ core/target/google-java-format --help

Usage: google-java-format [options] file(s)
...

Note that I had to install two packages (sudo apt-get install libc6-dev zlib1g-dev) to build the image.

This PR partially addresses #1115.

@hisener hisener marked this pull request as ready for review February 13, 2025 13:25
@hisener
Copy link
Contributor Author

hisener commented Feb 26, 2025

@cushon, would you be able to help with this? 🙏

@cushon cushon merged commit ccb56c7 into google:master Feb 27, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants