[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