Skip to content

Conversation

@sevan
Copy link
Collaborator

@sevan sevan commented Jun 1, 2024

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.

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.
@sevan
Copy link
Collaborator Author

sevan commented Jun 20, 2024

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
Copy link
Owner

mistydemeo commented Jul 1, 2024

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

@sevan sevan mentioned this pull request Apr 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants