[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