Zig 0.14.1 build for FreeBSD amd64

Hey all, I do all of my zig development on FreeBSD amd64 (currently on 14.3-RELEASE). I have noticed though that the FreeBSD release build on the website tends to lag behind the other main three. Eventually I do see it show up but it could be months before that happens. Would it be possible to make a FreeBSD build available directly from upstream on release day? or is there a technical reason why releases can’t also target FreeBSD as one of the main targets?

This would be beneficial since I don’t follow the master branch for development but I actually prefer for my projects to be built on a more static release, and then I may update them to a future release in the future when the right time comes. The nice advantage of this is that even though zig is currently pre 1.0, having easy compiler binaries available means people can easily download any older zig compiler and build specific projects. As time goes on and zig reaches 1.0, all of the projects will be upgraded to the new common foundation.

Thank you!

1 Like

It used to lag behind because I had to manually rent a VPS and build it from source after every release but now that @alexrp made it cross compile, it is a first class target that gets automatically updated along with everything else.

It will be right there along with everything else on 0.15.0 release day. Check out the download page, it’s already there for master branch builds.

devlog entry

12 Likes

Thanks for the quick reply @andrewrk, this is greatly appreciated. Looking forward to 0.15.0 and 1.0 :).