[MacPorts] #62678: netcdf 4.8.0: update fails after libstdc++ headers not found

MacPorts noreply at macports.org
Sun Apr 25 16:42:12 UTC 2021


#62678: netcdf 4.8.0: update fails after libstdc++ headers not found
---------------------------+----------------------
  Reporter:  thiagoveloso  |      Owner:  tenomoto
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.6.4
Resolution:                |   Keywords:
      Port:  netcdf        |
---------------------------+----------------------

Comment (by nhchan):

 Replying to [comment:19 EJFielding]:
 > I went ahead and uninstalled my old `openmpi-default` port, and ran
 `install openmpi`. It then installed the `gcc10` and `openmpi-default` as
 dependencies, so I got a new version of openmpi-default. It also had this
 note at the end:
 > {{{
 >   openmpi-default has the following notes:
 >     The mpicc wrapper (and friends) are installed as:
 >
 >       /opt/local/bin/mpicc-openmpi-mp (likewise mpicxx, ...)
 >
 >     To make openmpi-default's wrappers the default (what you get when
 >     you execute 'mpicc' etc.) please run:
 >
 >       sudo port select --set mpi openmpi-mp-fortran
 > }}}
 >
 > After running the `port select --set mpi openmpi-mp-fortran` command, I
 was able to build `netcdf` with no problems on the Mac where it failed
 before. Maybe this is a relatively new requirement and people like me that
 have not installed a new `openmpi-default` have not done this important
 step.

 I can confirm that this procedure resolved the issue for me too. Thanks
 for sharing!

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


More information about the macports-tickets mailing list