[MacPorts] #62807: openmpi/mpich: prune target compiler list; refactor duplicated logic, and simplify ports, via new portgroup

MacPorts noreply at macports.org
Tue May 18 23:05:35 UTC 2021


#62807: openmpi/mpich: prune target compiler list; refactor duplicated logic, and
simplify ports, via new portgroup
----------------------------+----------------------
  Reporter:  mascguy        |      Owner:  mascguy
      Type:  enhancement    |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  openmpi mpich  |
----------------------------+----------------------

Comment (by mascguy):

 FYI, the effort to prune the target compiler list for openmpi/mpich is
 complete.

 For now, all retired subports are still defined, albeit marked as
 obsolete/replaced_by. Files related to `port select` functionality for
 retired subports still exist, and will remain until the subports are
 completely removed. (Removal is slated for early-to-mid 2022.)

 Logic related to subport creation and such is now as similar as possible
 between openmpi/mpich, supporting further refactoring via portgroup
 `mpiutil`. And now that pruning is finished, I'll start looking at the
 refactoring effort.

-- 
Ticket URL: <https://trac.macports.org/ticket/62807#comment:27>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list