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
Alpine CI build failure for armv7 #279
Comments
You always can override the architecture by overriding the
I think the detection of |
Thanks. I don't have any feedback yet from the Alpine team so I'll see if I get some and update this issue if so. Supposedly:
So it could be that Alpine is using a 64bit capable CPU in 32bit mode as the armv7 builder. |
Some excerpts from Alpine's IRC logs:
Maybe one one of the Alpine devs can suggest a way to account for it in the APKBUILD, or just keep the above patch applied downstream. |
I think your patch should affect the next condition block after your changes which exactly looks for the |
I'll fix the build scripts for all subprojects now. |
I think this should be pertty enough to repair your build: Please verify |
CI pipeline: aarch64 and armv7 look ok but armhf is detected as armv7 so I'm not sure that's going to work even though the package builds. Still investigating. |
Could you review the comments by Alpine dev Alice: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/41772 |
I think you should explicitly add
Yes, there is
You can reset the |
Also note that LSP Plugins require ARM instruction set, not Thumb nor Thumb2, so probably you will be required to pass the |
Thanks for the support on this and sorry for the churn. We added this to the APKBUILD file:
It's passing CI and has been merged so I believe this issue can be closed? |
Since the problem has affected some changes to the source code, I'll close this issue after 1.2.4 release. |
Also, short hotice: after you have specified the |
@sadko4u I'm sorry, I missed your comment about the |
Available in 1.2.4! |
The Alpine package had armv7 disabled due to CI build failures. The issue seems to be that arch reports armv8l. I'm not really sure if this should be fixed somehow on the Alpine end instead or if this patch is any good, but it helped:
The text was updated successfully, but these errors were encountered: