Add GitHub Actions workflow for ARM build#161
Open
1BigBear wants to merge 13 commits intoRightNow-AI:mainfrom
Open
Add GitHub Actions workflow for ARM build#1611BigBear wants to merge 13 commits intoRightNow-AI:mainfrom
1BigBear wants to merge 13 commits intoRightNow-AI:mainfrom
Conversation
|
What does did not work mean? Please see #121 which produces working ARM builds which work on Raspberry Pi. |
Author
|
@whatnick the build from openfang dev doesn't build openfang for the android os and they as #121 they use old OpenSSL , i dont think if they build with the right OpenSSL it would work, so for me using the PR #161 this would build openfang for the arm devices that are android since openfang dev doesn't build openfang explicitly for android, the PR i provided does work for me and my device, it wasn't meant for raspberry pi, it was meant for android, the PR use ubuntu-arm for the building process that why it would work for the proot-distros in termux, i don't know much about raspberry pi but i know it isn't android aarch64. |
Updated project title to reflect self-experimentation.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
the official openfang build didn't work for me , didn't even start the init in both the proot-distro ubuntu and the proot-distros termux , so i asked the ai on how to build it for me and we did it (copy paste from ai to GitHub Actions/workflow) because i dont know how to code or even use GitHub actions.
Sooooo at least openfang init worked for me but i still didn't fully test it yet
Anyway
( Everything was made by gpt-5.3-codex, even this description)
The ai made PR
Summary
This updates the release CLI job for aarch64-unknown-linux-gnu to use a native ARM runner (ubuntu-24.04-arm) and removes the cross path for that target.
Why
On Android/proot Ubuntu/Debian environments, the published ARM64 Linux CLI binary failed at runtime due to shared library compatibility issues. Building natively on ARM Linux improves runtime compatibility for glibc-based ARM64 userspace.
Changes
Validation