Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build linux-arm64 executable on CI #43

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

reebalazs
Copy link

No description provided.

@reebalazs reebalazs changed the title Build linux-arm64 executable on CI WIP Build linux-arm64 executable on CI Jan 17, 2025
@reebalazs
Copy link
Author

@reebalazs reebalazs force-pushed the build-exe-on-linux-arm64 branch from 925f545 to 45a40ff Compare January 19, 2025 09:12
@reebalazs reebalazs changed the title WIP Build linux-arm64 executable on CI Build linux-arm64 executable on CI Jan 19, 2025
@reebalazs
Copy link
Author

@alex35mil updated with the now-public 'ubuntu-24.04-arm` runner. This makes things simpler than in the first version of my PR that still had to use a dockerfile for the build. :)

However...

If you could build the image alex35mil/alpine-ocaml-opam-node-yarn:alpine-3.19-ocaml-4.14-node-16.20-yarn-1.22-o5gm also for platform linux/arm64/v8 then I could use this image, and we could collapse the build_linux and the build_linux_arm jobs into one job. This would be good.

Also, incidentally the validate job breaks for some reason, in the original form. So I hacked it to use the same container that I use for the arm build. This should not be needed, not sure what the proper fix is.

  E: Package 'darcs' has no installation candidate

This is a separate problem and unrelated to the arm64 build, it would fail in the master branch too.

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.

1 participant