Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hdf5 : update to 1.12.0 #25569

Closed
wants to merge 1 commit into from
Closed

hdf5 : update to 1.12.0 #25569

wants to merge 1 commit into from

Conversation

pandom79
Copy link
Contributor

No description provided.

@ericonr
Copy link
Member

ericonr commented Oct 15, 2020

Please check the output of xrevshlib hdf5. All those packages need to be revbumped and potentially have their builds fixed.

See instructions in https://www.hdfgroup.org/downloads/hdf5/ for potential fixes.

@ericonr
Copy link
Member

ericonr commented Oct 15, 2020

FWIW, the test suite seems to be doing fine.

@pandom79
Copy link
Contributor Author

Please check the output of xrevshlib hdf5. All those packages need to be revbumped and potentially have their builds fixed.

See instructions in https://www.hdfgroup.org/downloads/hdf5/ for potential fixes.

ok. These are the packages :

armadillo
flann
libgdal
matio
med
netcdf
octave
python3-tables
slurm-wlm
vips

I will check everyone.

@Piraty
Copy link
Member

Piraty commented Oct 15, 2020

I see you have a few PRs related to this hdf5 update. please have them all on this branch

Copy link
Member

@paper42 paper42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the update file has to be updated to something like this:

site="https://support.hdfgroup.org/ftp/HDF5/releases/ReleaseFiles/"
pattern='<a href="hdf5-\K[\d.]+(?=-RELEASE.txt">)'

homepage="https://hdfgroup.org"
distfiles="https://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-${version}.tar.gz"
checksum=6d4ce8bf902a97b050f6f491f4268634e252a63dadd6656a1a9be5b7b7726fa8
distfiles="https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${_version}/${pkgname}-${version}/src/${pkgname}-${version}.tar.gz"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could you use ${version%.*} instead of _version?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this could be a good time to add a changelog:

changelog="https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${version%.*}/hdf5-${version}/src/hdf5-${version}-RELEASE.txt"

@paper42
Copy link
Member

paper42 commented Nov 22, 2020

med 4.1 does not build with hdf5 1.12

///usr/include/H5public.h
configure: error:
This HDF5 version 1.12.0 must not be used with med-fichier4.1.0.
The HDF5 library version used by med-fichier4.y.z MUST NOT be > 1.10 and have to be at least HDF5-1.10.2.
DO NOT TRY TO COMPILE med-fichier4.1.0 version with an HDF5 library which would generate an hdf5 file not compliant with HDF5-1.10.z library.
This would BREAK med-fichier compatibility between files with the same revision number !

@pandom79
Copy link
Contributor Author

ok, then you close this pr.

@paper42
Copy link
Member

paper42 commented Nov 22, 2020

I think this PR could wait for the next version of med or create a new package to hdf110 with the newest version from the 1.10 series and make med depend on it.

@pandom79 pandom79 closed this Jan 13, 2021
@pandom79 pandom79 deleted the hdf5 branch January 13, 2021 13:34
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 13, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
WIP Work in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants