[MacPorts] #44054: use h5pcc instead of h5cc to compile hdfeos5
#44054: use h5pcc instead of h5cc to compile hdfeos5 -------------------------------------+-------------------------------- Reporter: smasson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Keywords: hdfeos5, h5cc and h5pcc | Port: -------------------------------------+-------------------------------- I installed hdf5-18 with the following variants: {{{ hdf5-18 @1.8.13_0+cxx+fortran+gcc48+openmpi+szip (active) }}} This installs h5pcc and not h5cc in /opt/local/bin (I guess because of the +openmpi variant). [[BR]] In this case, hdfeos5 does not compile as it is looking for h5cc which does not exist. [[BR]] Replacing the 2 occurrences of h5cc by h5pcc in $( port dir hdfeos5 )/Portfile solved the problem in my case. [[BR]] Something should be done to select h5cc or h5pcc automatically. -- Ticket URL: <https://trac.macports.org/ticket/44054> MacPorts <http://www.macports.org/> Ports system for OS X
#44054: use h5pcc instead of h5cc to compile hdfeos5 ------------------------+----------------------- Reporter: smasson@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: hdfeos5 | ------------------------+----------------------- Changes (by mf2k@…): * keywords: hdfeos5, h5cc and h5pcc => * owner: macports-tickets@… => takeshi@… * port: => hdfeos5 * cc: takeshi@… (removed) Comment: In the future, please fill in the Port field. -- Ticket URL: <https://trac.macports.org/ticket/44054#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44054: use h5pcc instead of h5cc to compile hdfeos5 ------------------------+----------------------- Reporter: smasson@… | Owner: takeshi@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: fixed | Keywords: Port: hdfeos5 | ------------------------+----------------------- Changes (by takeshi@…): * status: new => closed * resolution: => fixed Comment: Introduced mpi variants in r121415. h5cc or h5pcc is chosen depending on the mpi variant of hdf5-18. Choose a dummy cxx in mpi.choose to exclude cc and set a custom value in configure.cc. The libraries linked to the built libraries are the same even if mpicc-mp-* is used. The Buildbot for Mavericks seems to have failed to fetch the source. -- Ticket URL: <https://trac.macports.org/ticket/44054#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts