Opened 5 months ago

Last modified 4 months ago

#68967 reopened defect

openmpi-default: Could not determine global symbol label prefix

Reported by: ChristopherMayes (Christopher Mayes) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: openmpi-default

Description

With a clean installation of MacPorts on macOS Sonoma 14.2.1, Xcode 15.1 on an M1 Max laptop, hdf5 +openmpi fails to build.

To reproduce:

sudo port install gcc12

sudo port select gcc mp-gcc12

sudo port install openmpi-gcc12

sudo port select --set mpi openmpi-gcc12-fortran

sudo port install hdf5 +openmpi

This leads to:

--->  Configuring openmpi-default
Error: Failed to configure openmpi-default: consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_openmpi/openmpi-default/work/build/config.log
Error: Failed to configure openmpi-default: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_openmpi/openmpi-default/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port hdf5 failed

The full log is attached.

Attachments (3)

config.log (478.1 KB) - added by ChristopherMayes (Christopher Mayes) 5 months ago.
Main macports log file
main.log (33.0 KB) - added by ChristopherMayes (Christopher Mayes) 5 months ago.
Main macports log file
main.2.log (144.8 KB) - added by ChristopherMayes (Christopher Mayes) 4 months ago.
Latest main.log

Download all attachments as: .zip

Change History (6)

Changed 5 months ago by ChristopherMayes (Christopher Mayes)

Attachment: config.log added

Main macports log file

Changed 5 months ago by ChristopherMayes (Christopher Mayes)

Attachment: main.log added

Main macports log file

comment:1 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Keywords: hdf5 gcc12 openmpi removed
Milestone: MacPorts 2.9.0
Owner: set to mascguy
Port: openmpi-default added; hdf5 removed
Status: newassigned
Summary: hdf5 +openmpi fails to buildopenmpi-default: Could not determine global symbol label prefix

comment:2 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: assignedclosed

Duplicate of #68226.

comment:3 Changed 4 months ago by ChristopherMayes (Christopher Mayes)

Resolution: duplicate
Status: closedreopened

This still fails to build. The latest error message is however different:

Error: Failed to configure hdf5

Changed 4 months ago by ChristopherMayes (Christopher Mayes)

Attachment: main.2.log added

Latest main.log

Note: See TracTickets for help on using tickets.