-
-
Notifications
You must be signed in to change notification settings - Fork 80
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
Docker images for arm64? #213
Comments
do block woodpecker-ci/woodpecker#2232 |
another way: ep: https://hub.docker.com/r/techknowlogick/xgo/tags?page=2 |
Re-opening as there are packages missing from ubuntu for arm64:
|
Does it have to be that specific version? |
follow #224 ... |
@pat-s thanks for resubmitting the PR. It seems that after merging it, there is the following error when building the image: The directory that should contain system headers does not exist: /freebsdcross/x86_64-pc-freebsd12/usr/include Makefile errors: stmp-fixinc Error 1, all-gcc Error 2, and all Error 2 The script /prep_freebsd.sh did not complete successfully: exit code: 2 |
Yes, already checking locally. Would have iterated in the PR as the build failed but you directly merged it 😄 Granted, I commented out the BSD part during my tests as I didn't need it for non-BSD tests and it hasn't been a problem so far - but now it is. |
@pat-s lol, I YOLO'd it 😆 Turns out it's due to the freebsd archives not being at that location anymore. So I bumped it up to 13.4 and it's building now (fingers crossed that tests will pass) |
I also tried updating to v14 including all deps locally - but that resulted in the same error. Did a bit of research and actually all syslibs should be present. 🤔️ Must be a new error related to Ubuntu2404 - a bit nasty, but you might need to fix it anyhow at some point to not build with ancient freebsd sources forever. Or drop freebsd support temporarily? Not sure what is used/needed more - freebsd support or an arm64 variant 🙃️ |
Hi,
Trying to use xgo in MacOS arm64 together with Docker Desktop I get:
There is probably a way to override this but I think a linux/arm64 would help here?
Thanks!
The text was updated successfully, but these errors were encountered: