Add aarch64-unknown-linux-musl as a build target #52

Closed
sekhat wants to merge 1 commit from main into main
sekhat commented 2024-12-02 10:01:42 +00:00 (Migrated from github.com)

Add aarch64-unknown-linux-musl as a build target.

Add aarch64-unknown-linux-musl as a build target.
sekhat commented 2024-12-02 10:03:09 +00:00 (Migrated from github.com)

I failed at managing to test this on my own fork. Couldn't get the github actions to execute the workflow. Not sure what I was doing wrong as I've not seriously used github actions yet.

I failed at managing to test this on my own fork. Couldn't get the github actions to execute the workflow. Not sure what I was doing wrong as I've not seriously used github actions yet.
badboy commented 2025-01-05 11:16:39 +00:00 (Migrated from github.com)

I didn't find time earlier, but got to it now.
As expected this isn't going to work as is, the musl-tools included in x86_64 ubuntu aren't set up for aarch64 cross-compilation. It will require to load the musl-tools with cross-compilation functionality.
https://github.com/musl-cross/musl-cross looks like it might do the trick. I have a patch locally to test it out.

I didn't find time earlier, but got to it now. As expected this isn't going to work as is, the `musl-tools` included in x86_64 ubuntu aren't set up for aarch64 cross-compilation. It will require to load the musl-tools with cross-compilation functionality. https://github.com/musl-cross/musl-cross looks like it might do the trick. I have a patch locally to test it out.
badboy commented 2025-01-05 11:49:38 +00:00 (Migrated from github.com)

#54 does this now

#54 does this now

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jer/mdbook-mermaid!52
No description provided.