Opened 3 years ago

Closed 3 years ago

#62788 closed defect (fixed)

openmpi: opportunistically uses zlib; add formal dependency and configure flag

Reported by: mascguy (Christopher Nielsen) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: openmpi

Description

When port zlib is already installed, OpenMPI opportunistically utilizes it. Otherwise, it builds its own internally.

For consistency, add a formal lib dependency on zlib, and add configure argument --with-zlib=${prefix}.

While not an urgent issue - this has likely been the case for years - it should still be fixed.

Change History (1)

comment:1 Changed 3 years ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In ed9c96aae95bb1e0a0551f5d315a2b2be3925773/macports-ports (master):

openmpi: update to 4.1.1; add new variants heterogeneous and mpi1

  • Enable use of published binaries for all compiler-specific subports
  • Add lib dependency for zlib, and corresponding configure flag
  • Ensure target compilers are added to depends_lib

Fixes: #62795
Fixes: #62788
Fixes: #62783
Fixes: #62214
Fixes: #62070
Fixes: #60597
Fixes: #59547

Note: See TracTickets for help on using tickets.