You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 8, 2022. It is now read-only.
It would be really nice if we could automatically generate binaries (tar-gzipped) for these platforms and make them available in the release page after each release. In fact, given that we already have compiled binaries for 0.15.0 and 0.16.0 in these platforms, we could add these binaries right after implementing this issue.
I usually modify tins bits of this project before each release, I never added a new platform before. I know @waj could do this, but someone else should be able to do it too, I guess it's just about changing the Vagrant file.
I don't know much about omnibus, otherwise I would gladly help.
Notes:
I added a freebsd VM to Crystal's Vagrantfile (it uses NFS because VirtualBox extensions aren't available);
I build the FreeBSD tarball in the above VM using a 10 line shell script (make, cp, tar);
BOEHM GC (and certainly other libs), must be built with per-platform specific compile options + patches; I always patch & recompile the official packages, otherwise libgc won't compile or segfaults.
I don't mind building the Alpine packages. They're built using the official abuild tool and I automated the build so all I have to do is change the version in APKBUILD then run make.
It would be really nice if we could automatically generate binaries (tar-gzipped) for these platforms and make them available in the release page after each release. In fact, given that we already have compiled binaries for 0.15.0 and 0.16.0 in these platforms, we could add these binaries right after implementing this issue.
I usually modify tins bits of this project before each release, I never added a new platform before. I know @waj could do this, but someone else should be able to do it too, I guess it's just about changing the Vagrant file.
/cc @ysbaddaden
The text was updated successfully, but these errors were encountered: