[MacPorts] #54622: hdfeos5 @1.15.13 configure failure with hdf5-18
MacPorts
noreply at macports.org
Wed Aug 16 16:35:26 UTC 2017
#54622: hdfeos5 @1.15.13 configure failure with hdf5-18
--------------------+---------------------
Reporter: almage | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.1
Keywords: | Port: hdfeos5
--------------------+---------------------
hdfeos5 fails to configure. It appears that an attempt has been made to
change the dependence from hdf5-18 to hdf5. A very worthy goal, in my
opinion! However, in the configure script, it is still looking for
"/opt/local/lib/hdf5-18/bin/", which does not exist if hdf5-18 is not
installed.
The relevant part of the config.log file starts here:
{{{
configure:2633: checking for style of include used by make
configure:2661: result: GNU
configure:2734: checking for gcc
configure:2761: result: /opt/local/lib/hdf5-18/bin/h5cc
configure:2999: checking for C compiler version
configure:3006: /opt/local/lib/hdf5-18/bin/h5cc --version >&5
./configure: line 3007: /opt/local/lib/hdf5-18/bin/h5cc: No such file or
directory
configure:3009: $? = 127
configure:3016: /opt/local/lib/hdf5-18/bin/h5cc -v >&5
./configure: line 3017: /opt/local/lib/hdf5-18/bin/h5cc: No such file or
directory
configure:3019: $? = 127
}}}
The entire config.log file is attached.
I've been able to successfully install hdfeos5 @1.15.12 by pulling down
the Portfile and creating a local source by modifying the file
"/opt/local/etc/macports/sources.conf". This version of hdfeos5 still
depends upon hdf5-18, both of which were successfully installed.
Please don't let this deter you from the goal of converting to hdf5 as a
dependency. I fully support that goal.
--
Ticket URL: <https://trac.macports.org/ticket/54622>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list