[MacPorts] #68552: openmpi-default @4.1.4: error: Could not determine global symbol label prefix (was: Installing openmpi-defualt fails.)
MacPorts
noreply at macports.org
Wed Oct 25 22:18:00 UTC 2023
#68552: openmpi-default @4.1.4: error: Could not determine global symbol label
prefix
-----------------------+----------------------
Reporter: rmclaren | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: sonoma
Port: openmpi |
-----------------------+----------------------
Changes (by ryandesign):
* keywords: => sonoma
* status: new => assigned
* version: => 2.8.1
* owner: (none) => mascguy
Comment:
main.log says:
{{{
:debug:sysinfo Xcode 14.3, CLT 15.0.0.0.1.1694021235
}}}
So although you have Xcode 14.3, you have the Xcode 15 version of the
command line tools, and openmpi-default port does not specify `use_xcode
yes` so it will use the CLT, not Xcode. We've seen Xcode 15 or its CLT
cause a lot of problems. Maybe this is one of them.
The main.log also said the problem was:
{{{
:info:configure checking prefix for global symbol labels... none
:info:configure configure: error: Could not determine global symbol label
prefix
}}}
We usually recommend you use a matched set of Xcode and CLT, so your
options are to upgrade to Xcode 15 (and keep experiencing this bug) or
downgrade the CLT to 14.3 (and hopefully fix it).
--
Ticket URL: <https://trac.macports.org/ticket/68552#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list