[MacPorts] #37070: Octave-devel cannot activate hdf5 with mpich2
#37070: Octave-devel cannot activate hdf5 with mpich2 ------------------------------+--------------------------------- Reporter: ryusuke.numata@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: octave-devel mpich2 ------------------------------+--------------------------------- Octave-devel automatically deactivates hdf5 with WARNING saying HDF5 library not found when hdf5 is installed with +mpich2. The problem occurs because a compiler cannot find mpi.h, mpio.h on which (parallel) hdf5 library depends. mpi.h and mpio.h are not installed in the default search path, but in /opt/local/include/mpich2/. I'm not sure what is the best way to resolve this problem. Maybe octave-devel port can avoid this problem by giving the -I/opt/local/include/mpich2 flag somewhere. Or, mpich2 port may change the place to install include files. The same problem should also happen to octave port. -- Ticket URL: <https://trac.macports.org/ticket/37070> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37070: Octave-devel cannot activate hdf5 with mpich2 ----------------------------------+------------------------- Reporter: ryusuke.numata@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: octave-devel mpich2 | ----------------------------------+------------------------- Changes (by jmr@…): * owner: macports-tickets@… => michaelld@… * cc: eborisch@… (added) Comment: Please remember to Cc the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/37070#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37070: Octave-devel cannot activate hdf5 with mpich2 ----------------------------------+------------------------- Reporter: ryusuke.numata@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: octave-devel mpich2 | ----------------------------------+------------------------- Comment (by eborisch@…): I had moved the mpich2 includes in order to try to facilitate cohabitation with OpenMPI. (It doesn't currently work due to a man page collision; there's a ticket somewhere about that. Perhaps no one really ever wants OpenMPI and mpich2 (soon to be mpich (v3.0), but that's another discussion) active at the same time. I have moved the includes back to the default in r99921. See if that fixes things for you. -- Ticket URL: <https://trac.macports.org/ticket/37070#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37070: Octave-devel cannot activate hdf5 with mpich2 ----------------------------------+------------------------- Reporter: ryusuke.numata@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: octave-devel mpich2 | ----------------------------------+------------------------- Comment (by ryusuke.numata@…):
I have moved the includes back to the default in r99921. See if that fixes things for you.
It works fine for me. thanks, -- Ticket URL: <https://trac.macports.org/ticket/37070#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37070: Octave-devel cannot activate hdf5 with mpich2 ----------------------------------+------------------------- Reporter: ryusuke.numata@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: octave-devel mpich2 | ----------------------------------+------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/37070#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts