Skip to content

v1.1.3+3: Darwin binaries

Compare
Choose a tag to compare
@Darkness4 Darkness4 released this 28 Oct 02:43
· 329 commits to main since this release
v1.1.3+3
106d567

Caution

Windows binaries are not statically compiled since v1.1.3+3. This is obviously a bug that need to be fixed.

Added experimental support for Darwin

Prebuilt binaries for OS X using FFmpeg static libraries are now available on the GitHub Releases tab.

Do note that the binaries are still linked to libSystem, meaning the binaries aren't compatible with any OS X version. The requirements are:

For x86_64, the OS X version must be greater than 10.5.
For ARM64v8, the OS X version must be greater than 11.0.

The binaries were built using OS X SDK 13.1 in combination with osxcross.

Replaced MXE for Portage in combination with Crossdev. Replaced QEMU for Crossdev.

Static Windows binaries are now built using Gentoo's Portage and Crossdev, a cross-compilation build system. Portage allows easy configuration with USES flags, and simpler dependency management.

For static compilation of linux binaries, I used to build with QEMU and Docker, which results in a simple Dockerfile, but a tedious build time. Instead of QEMU, I replaced it with crossdev, which removes the QEMU emulation layer and allows the static cross-compilation of FFmpeg and static binaries.

One inconvenient is that the static binaries cannot be built from ARM64, but I don't think anyone would try that.

SHA256 Checksums

fe20612d5af29e9cd0210ae802dfbe0d34107b9645ba49d0945f7bd2fc78cdff *fc2-live-dl-go_1.1.3-r3_aarch64.apk
296d2899543970ba820b48e249175b5a3dd96dec5e0a9c4cf424d2d45c88f6bf *fc2-live-dl-go_1.1.3-r3_x86_64.apk
00eca1d75dbf5770f146ac85dbec3c6e3db1fc714e3aefc05ba25916869d1205 *fc2-live-dl-go-1.1.3-3.el8.aarch64.rpm
806779e97ac76f3ebcdd280bc9ba7034672640076f3d318c3b3ac7ff15801be7 *fc2-live-dl-go-1.1.3-3.el8.x86_64.rpm
4bae093dfbd5d866967d5625687339af0fba4c9c9cc606df7940e0dece23c390 *fc2-live-dl-go-1.1.3-3.el9.aarch64.rpm
66d5e391aeab8311c511e88bdf42fab38ac7f6fc201c834e08a889a8a7e765c8 *fc2-live-dl-go-1.1.3-3.el9.x86_64.rpm
0fa3d6c1a80ec0cab65b0a69133fe59284273978f2040471b8a62a6c1af3e435 *fc2-live-dl-go-1.1.3-3.fc37.aarch64.rpm
a712d2600c42dd45ad159a8b60fe7c4123ce4e0de65b23dfba370f4ddece1a31 *fc2-live-dl-go-1.1.3-3.fc37.x86_64.rpm
61a6bc61a0414aa607bbc0dc52e783dab30ba41f03f4f6b393eeee5ada689aa5 *fc2-live-dl-go-1.1.3-3.fc38.aarch64.rpm
859e6c8d21c1530f8ee77f417b232bf733d291cc81fcc6642e5860e96aa3f545 *fc2-live-dl-go-1.1.3-3.fc38.x86_64.rpm
91bd0e5e7dd165e2516d0d3a02e9c89351d2c52b930d65c8d7e0a0a31ff3d23d *fc2-live-dl-go-1.1.3-3.fc39.aarch64.rpm
1c3029334b123d7b9ea3cdacead524d11b25260cfe2aade4784fca7ed30bee1b *fc2-live-dl-go-1.1.3-3.fc39.x86_64.rpm
9e6293ba63c7fb3dc364debe09bd189c36b3fe2570c30558b6d4b3cc4a1e839d *fc2-live-dl-go_1.1.3-3+deb10u1_amd64.deb
874b5c6e2d9eec13c5112ac7c9e1052b9008a9105aeb77fe56342f879a455539 *fc2-live-dl-go_1.1.3-3+deb10u1_arm64.deb
92caff378c54ed1a37e86195f304cb660dbc5974f66fbc46189bb3706b16110d *fc2-live-dl-go_1.1.3-3+deb11u1_amd64.deb
bf0747980ba2a30bba43bb9e27291fece92569c692a10569d2d56c08e4ef833a *fc2-live-dl-go_1.1.3-3+deb11u1_arm64.deb
bd2dd40bf04cb3ebe446c9d6637b8d46bedc3c69076b90d55d088ad5a165286f *fc2-live-dl-go_1.1.3-3+deb12u1_amd64.deb
d705a107cd6d9f2ebcc31137ea240796aaf2e8f50805f9e938c89e4c21d18166 *fc2-live-dl-go_1.1.3-3+deb12u1_arm64.deb
894ec02be2d342e511ad9bd398af7d1d53c0480dec4dad1c66de62ca5b945a9b *fc2-live-dl-go_1.1.3-3ubuntu20.04_amd64.deb
6b59cd19108e290f7d78ef258e05e7ef3536055cab8a16cd7a8ba82dc2411775 *fc2-live-dl-go_1.1.3-3ubuntu20.04_arm64.deb
1fce4af0943d432bcf6553452864f233e194bc95b878ffc64c3d07d1024f42d0 *fc2-live-dl-go_1.1.3-3ubuntu22.04_amd64.deb
86708c2923be5b3d0d461ae42f12eeddf29e07394f50d3cfca0efed2f7fda023 *fc2-live-dl-go_1.1.3-3ubuntu22.04_arm64.deb
2a3a8c5ac2dc517b27aba5cdfe1ebb44b24bf170d7b84f216e82824a70b5373e *fc2-live-dl-go-darwin-amd64
65fc011bd1793f5e10e48c32c54267f56c00320780eee679708262f562640d99 *fc2-live-dl-go-darwin-arm64
dcd2898667a2a09218ca25dda085369a09c190c0ebcf8d9535077a9c5c0b5803 *fc2-live-dl-go-linux-amd64
cec7cb5665bb34f40167671a1e2c92118885b260f49aeb3ec1701ab593bb7b21 *fc2-live-dl-go-linux-arm64
1ffac128b1a4667fab5f7cb21b30e66539ac12b9a0f991c32f2732a97c424889 *fc2-live-dl-go-linux-riscv64
d0812b82a2348f24c3904f60a956bc29e9e06a1c1d6f71e27cd98d9f1e342b1a *fc2-live-dl-go-windows-amd64.exe

Full Changelog: v1.1.3+2...v1.1.3+3