Skip to content

Conversation

@jasonstack
Copy link

  • add gcc target for linux-aarch64

  • for linux, build only current architecture

  • boring SSL build command is the same as linux x86 platform

@google-cla
Copy link

google-cla bot commented Apr 14, 2024

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

- add gcc target for linux-aarch64

- for linux, build only current architecture
@wendigo
Copy link

wendigo commented Jun 19, 2024

It'd be nice to get this in :)

@bruestel
Copy link

Thank you for this pull request—it works perfectly, and I think it would be fantastic to see it officially merged!

The main challenge, however, is the lack of ARM-based runners on GitHub Actions, which might make it harder for others to test this directly. One potential workaround could be using QEMU to emulate an ARM environment.

For my small hobby project, I set up a self-hosted ARM-based runner, and everything worked flawlessly. Here is the link to the action build for reference: Action Build Link.

@prbprbprb
Copy link
Contributor

Drive by comment: While this works fine for local builds on ARM devices so scratches an itch for people, it's not ideal for releases where cross-compiling and using Clang would be preferable so only one release build machine is needed.

Also #1386 and #1388 move the goalposts a bit.

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.

4 participants