[Bug 251894] science/hdf5-112: new port repocopied from science/hdf5
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Dec 16 15:49:24 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251894
Bug ID: 251894
Summary: science/hdf5-112: new port repocopied from
science/hdf5
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet at FreeBSD.org
Reporter: thierry at FreeBSD.org
Flags: maintainer-feedback?(sunpoet at FreeBSD.org)
Assignee: sunpoet at FreeBSD.org
HDF5 has been upgraded to 1.12.0: release notes available at
https://portal.hdfgroup.org/display/support/HDF5%201.12.0#releasenotes
Unfortunately, these new versions break the compatibility with the previous
ones, as this was the case from 1.8 to 1.10. It proposes an option to keep some
compatibility with 1.10, DEFAULT_API_VERSION="v110", and this flag is defined
in the attached patch.
Nevertheless, ATM some consumers cannot be built against this version, e.g.
french/med, this is why I don't propose a direct upgrade to science/hdf5, but
to repocopy it as science/hdf5-112, like we did for hdf5-18.
A migration guide is available at:
https://portal.hdfgroup.org/display/HDF5/Migrating+from+HDF5+1.10+to+HDF5+1.12
Note 1: two tarballs are available, and they produce two different packages. I
have chosen the cmake version, which seems more complete.
Note 2: MAKE_JOBS_UNSAFE seems not more useful on my machines.
Note 3: the option FORTRAN is now selected by default, as requested in PR
225070, so that the FORTRAN interface will be available in packages.
Proposed migration path for FreeBSD:
- add this port as hdf5-112;
- migrate the different consumers to this new version on a per-port basis, if
possible;
- when the major consumers will be migrated, switch hdf5 to hdf5-110 for the
last ones, and switch hdf5-112 to hdf5.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list