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
[HELP WANTED] CI for NetBSD #1120
Comments
It seems like anita is broken. I'm going to keep playing with it and see if I can get anywhere. |
It may be better to use an approach similar to our FreeBSD and OpenBSD approaches, which don't rely on anything like Anita and just extract the tarballs directly. See these: https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/master/item/images/freebsd/genimg https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/master/item/images/openbsd/genimg |
I have a working script. Going to do some hopefully thorough testing before submitting any patches. |
ping... :) it would be nice to have some BSDs in the ci as well! |
HELP NEEDED TO GET NETBSD BUILD
It is possible to get NetBSD CI build going on SourceHut. The only blocker for this is somewhat broken NetBSD image on SourceHut. This is why it is not listed on https://man.sr.ht/builds.sr.ht/compatibility.md
The problem is that in current state NetBSD image is not bootstrapped - it does not build itself properly. Every next image that the image produces has smaller and smaller disk size. Unfortunately I don't know much about NetBSD and QEMU to fix this quickly and currently I don't have enough free time to dive into this and learn both the OS and QEMU
Discussions we had with @ddevault:
...
...
...
The code for image NetBSD generation is here:
https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/master/images/netbsd
This will prevent issues like #1114 and help the community in general
The text was updated successfully, but these errors were encountered: