Closed autarch closed 1 year ago
I started looking at this but I think it will be extremely challenging to cross compile for a platform. Deep in the dependencies we end up including the openssl crate, which links against the OpenSSL C library. So in order to build for FreeBSD (for example), we'd need to be able to link against a libssl.so compiled for FreeBSD. See # This file is automatically @generated by Cargo. See https://github.com/houseabsolute/ubi/runs/1754399781 for an example failure.
I also took a stab at macOS 11.0 (on ARM) but that environment is not available for general use yet.
macOS ARM and Linux ARM are done. Still no *BSD releases.
As of 0.0.20, I think I now have binaries for every platform I could have them for.
Some platforms it'd be good to support: