[MacPorts] #67636: HDF5 (v1.14) Portfile configured to expose v1.10 API.
MacPorts
noreply at macports.org
Thu Jun 15 19:38:24 UTC 2023
#67636: HDF5 (v1.14) Portfile configured to expose v1.10 API.
----------------------+--------------------
Reporter: rmclaren | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: hdf5
----------------------+--------------------
The HDF5 Portfile configures HDF5 to expose the v1.10 API via the argument
--with-default-api-version=v110. This is kinda unexpected, and breaks some
projects which expect to see the newer API given the installed HDF5
version (example JCSDA IODA).
My suggestion is to not add this flag as default. Instead you could add
some variants (+v110api and +v112api) so people can opt in to this
behavior if it makes sense for their project?
Thanks for maintaining the HDF5 package and for your consideration of this
ticket :)
--
Ticket URL: <https://trac.macports.org/ticket/67636>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list