[MacPorts] #55991: esmf: Add clang variants
MacPorts
noreply at macports.org
Sat Mar 10 11:58:17 UTC 2018
#55991: esmf: Add clang variants
--------------------------+----------------------
Reporter: platipodium | Owner: tenomoto
Type: enhancement | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: esmf |
--------------------------+----------------------
Comment (by platipodium):
Thanks for the updated to ESMF 7.1.0r that was long-awaited (upstream).
Indeed, with `variant gfortran`, the cxx compiler used with `openmpi` is
now used by ESMF despite wrong naming of ESMF_COMPILER variable
{{{
ESMF_CXXCOMPILER=/opt/local/bin/mpicxx-openmpi-mp
ESMF_COMPILER: gfortran
/opt/local/bin/mpicxx-openmpi-mp --version
}}}
So while this de facto address my request, it is still very confusing for
the user (seeing ESMF_COMPILER=gfortran when she expects
ESMF_COMPILER=gfortranclang). I don't know of adverse effects upstream,
but there might be some ...
I would like to see a changed variant nomenclature (separately choosing
one of gcc/clang as c compiler and one of gfortran/g95 as f compiler) and
a correct representation in the upstream variable ESMF_COMPILER
--
Ticket URL: <https://trac.macports.org/ticket/55991#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list