mistydemeo / tigerbrew

Experimental fork of homebrew for PPC Macs on Tiger
Other
536 stars 129 forks source link

fpc 3.2.2 / 3.0.4 #1164

Open sevan opened 3 months ago

sevan commented 3 months ago

Freepascal 3.2.2 needs a minimum version of 3.0.4 to bootstrap. v3.2.2 needs 10.9 or newer to build on Intel darwin. It tries to target 10.8 but fails. It is not possible to build the Intel target compiler on PowerPC. So build the latest version on PowerPC systems & those running >=10.9. For 10.4 to 10.8 Intel builds stick with 3.0.4.

Tested on Tiger powerpc (G5) with GCC 4.0.1, Snow Leopard with clang.

Draft: needs more testing, test target in formula needs to be fixed as it currently hardcodes powerpc-darwin in path.

sevan commented 3 months ago

Fails on OS X versions which support code signing (Lion and newer?) since it tries to sign the produced binary. Hit it on El Capitan.

mistydemeo commented 2 months ago

Hmm, that codesigning issue is a fun one...