[MacPorts] #62141: fpc at 3.2.0: build for arm64 on macports
MacPorts
noreply at macports.org
Mon Jan 25 04:41:43 UTC 2021
#62141: fpc at 3.2.0: build for arm64 on macports
--------------------+----------------------
Reporter: kencu | Owner: kamischi
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: fpc
--------------------+----------------------
This ticket is to track success getting a version of fpc (and then
Lazarus) building and running on arm64 macOS.
We are working on this branch <https://github.com/kamischi/macports-
ports/tree/kms-fpc-update-arm>.
To start, I have built this through on arm64 BigSur to this point:
{{{
[ 99%] Compiled package vcl-compat
make[2]: Leaving directory `/opt/local/var/macports/build
/_Users_Shared_kencurepos_kamischi_macports-
ports_lang_fpc/fpc/work/fpcbuild-3.2.0/fpcsrc/packages'
make[1]: Leaving directory `/opt/local/var/macports/build
/_Users_Shared_kencurepos_kamischi_macports-
ports_lang_fpc/fpc/work/fpcbuild-3.2.0/fpcsrc'
/opt/local/bin/gecho Build > build-stamp.aarch64-darwin
/opt/local/bin/gecho Build > base.build-stamp.aarch64-darwin
make: Leaving directory `/opt/local/var/macports/build
/_Users_Shared_kencurepos_kamischi_macports-
ports_lang_fpc/fpc/work/fpcbuild-3.2.0/fpcsrc'
sh: line 1: 80199 Killed: 9 ../ppca64 -WM11.0
-Fu../../rtl/units/aarch64-darwin -ap -v0
-XR/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk
msgdif.pp
Command failed: ../ppca64 -WM11.0 -Fu../../rtl/units/aarch64-darwin -ap
-v0
-XR/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk
msgdif.pp && ../ppca64 -WM11.0 -Fu../../rtl/units/aarch64-darwin -ap -v0
-XR/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk
msg2inc.pp
Exit code: 137
Error: Failed to build fpc: command execution failed
Error: See /opt/local/var/macports/logs
/_Users_Shared_kencurepos_kamischi_macports-ports_lang_fpc/fpc/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port fpc failed
}}}
This sysroot error occurred many times:
{{{
clang: warning: using sysroot for 'MacOSX' but targeting 'iPhone'
[-Wincompatible-sysroot]
}}}
Trying to run the compiler fails:
{{{
% ./fpcsrc/compiler/ppca64
zsh: killed ./fpcsrc/compiler/ppca64
}}}
full log attached.
--
Ticket URL: <https://trac.macports.org/ticket/62141>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list