View Issue Details

IDProjectCategoryView StatusLast Update
0036968LazarusInstallerpublic2020-04-26 02:49
ReporterTrevor Roydhouse Assigned ToMattias Gaertner  
Status closedResolutionfixed 
Product Version2.0.8 
Summary0036968: Lazarus FPC package install fails on macOS Catalina
DescriptionThis applies to the new fpc-3.0.4-macos-x86_64-laz.pkg available from the Lazarus file area in Sourceforge for both Lazarus 2.0.6 and 2.0.8 - the old working package for 2.0.6 was also replaced for some reason.

Install log:
./postinstall: /tmp/PKInstallSandbox.vFZ5uH/Scripts/org.freepascal.pkg.fpc-macos-x86-64-laz.QajxE2/postinstall: line 8: /usr/local/lib/fpc/Error: ppcx64 can't be executed, error message: Failed to execute "ppcx64", error code: 127/samplecfg: No such file or directory

There appears to be two issues after the unsuccessful installation of the FPC package:
1) there is no link in /usr/local/bin to the ppcx64 executable;
2) the /private/etc/fpc.cfg (aka /etc/fpc.cfg) file is zero bytes.
Steps To ReproduceInstall Lazarus 2.0.6 or 2.0.8 using the files available from the Lazarus file download area on Sourceforge.
Additional InformationSee,47408.msg358308.html#msg358308 onwards.
TagsCatalina, IDE, installer, MacOS
Fixed in Revision
Attached Files


Mattias Gaertner

2020-04-25 12:34

manager   ~0122409

Thanks for reporting.
I fixed it and uploaded it as fpc-3.0.4-macos-x86_64-laz-2.pkg.

3b253ed30dc5ed3255438476df6127a6 fpc-3.0.4-macos-x86_64-laz.pkg
02eae2bd4113773abc6996a78d995068 lazarus-2.0.8-i686-macosx.dmg

ba92270eff1285397d0e2483a433f2d3bfb1d3bc fpc-3.0.4-macos-x86_64-laz.pkg
db747392e61f2e30830fbb428722e45ab5155635 lazarus-2.0.8-i686-macosx.dmg


Trevor Roydhouse

2020-04-26 02:49

reporter   ~0122432

fpc-3.0.4-macos-x86_64-laz-2.pkg resolved the issues. It Installed successfully and ran with no issues. Thanks!

Issue History

Date Modified Username Field Change
2020-04-25 01:22 Trevor Roydhouse New Issue
2020-04-25 01:24 Trevor Roydhouse Tag Attached: IDE
2020-04-25 01:24 Trevor Roydhouse Tag Attached: installer
2020-04-25 01:24 Trevor Roydhouse Tag Attached: MacOS
2020-04-25 01:24 Trevor Roydhouse Tag Attached: Catalina
2020-04-25 09:05 Mattias Gaertner Assigned To => Mattias Gaertner
2020-04-25 09:05 Mattias Gaertner Status new => assigned
2020-04-25 12:34 Mattias Gaertner Status assigned => resolved
2020-04-25 12:34 Mattias Gaertner Resolution open => fixed
2020-04-25 12:34 Mattias Gaertner LazTarget => -
2020-04-25 12:34 Mattias Gaertner Widgetset Cocoa => Cocoa
2020-04-25 12:34 Mattias Gaertner Note Added: 0122409
2020-04-26 02:49 Trevor Roydhouse Status resolved => closed
2020-04-26 02:49 Trevor Roydhouse Note Added: 0122432