[MacPorts] #62807: openmpi/mpich: prune target compiler list; refactor duplicated logic, and simplify ports, via new portgroup
MacPorts
noreply at macports.org
Fri May 14 19:27:49 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):
In terms of pruning the target compiler list, my latest thought is that we
go with the following.
For support of older MacOS releases, back to 10.6:
* gcc7
* clang90
Otherwise, support the two latest compiler releases:
* gcc10
* gcc11
* clang10
* clang11
Once clang12 is available - and our MacPorts version has stabilized in
terms of patches, etc - it'll be added. At that point, the clock starts,
and we then obsolete clang10 after 12 months.
If we can limit our current list of MacPorts-provided compilers to six,
that will make these ports much easier to test and maintain. Whilst still
supporting users on older MacOS releases.
Thoughts?
--
Ticket URL: <https://trac.macports.org/ticket/62807#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list