[Medium] Patch hdf5 for CVE-2025-2153, CVE-2025-2310, CVE-2025-2914, CVE-2025-2926, CVE-2025-6816, CVE-2025-2925, CVE-2025-2924, CVE-2025-44905,CVE-2025-6269, CVE-2025-6750, CVE-2025-6857, CVE-2025-7067, CVE-2025-7068, CVE-2025-6858#15297
Conversation
| --- a/bin/h5cc.in | ||
| +++ b/bin/h5cc.in | ||
| @@ -87,10 +87,10 @@ | ||
| diff -up hdf5-1.10.7/bin/h5cc.in.wrappers hdf5-1.10.7/bin/h5cc.in |
There was a problem hiding this comment.
this patch was needed to be modified according to new tarball.
| @@ -1,31 +1,60 @@ | |||
| diff -ruN a/HDF5Examples/JAVA/H5D/JavaDatasetExample.sh.in b/HDF5Examples/JAVA/H5D/JavaDatasetExample.sh.in | |||
There was a problem hiding this comment.
this patch was needed to be modified according to new tarball.
| "Signatures": { | ||
| "h5comp": "d0d40ba5b894f9fa1e230cbf123120243cb3aa58c85fa563eb88742d97744c2b", | ||
| "hdf5-1.14.4-2.tar.gz": "618934b9d45e34f328393e1fde73a8a67e973f8e5a6bae8b609d098a84cb0efe" | ||
| "hdf5-1.14.6.tar.gz": "e4defbac30f50d64e1556374aa49e574417c9e72c6b1de7a4ff88c4b1bea6e9b" |
| Summary: A general purpose library and file format for storing scientific data | ||
| Name: hdf5 | ||
| Version: 1.14.4 | ||
| Version: 1.14.6 |
There was a problem hiding this comment.
minor up is done to apply the patches cleanly, already PR on 3.0 was approved with the similar changes, cherry-picked them.
7e3a969 to
0e2bb16
Compare
Kanishk-Bansal
left a comment
There was a problem hiding this comment.
Changes LGTM, all patches are ported from 3.0 PR which was already reviewed and approved. Other than removed the _FLOAT16 temporary work-around for hdf5 arm64 builds as part of version up, a little spec cleanup.
|
Buddy build due to recent changes. |
kgodara912
left a comment
There was a problem hiding this comment.
Please enable the return code of make check as it was done for 3.0.
| Distribution: Mariner | ||
| URL: https://portal.hdfgroup.org/display/HDF5/HDF5 | ||
| Source0: https://github.com/hdfgroup/hdf5/releases/download/%{name}_%{version}.2/%{name}-%{version}-2.tar.gz | ||
| Source0: https://support.hdfgroup.org/releases/hdf5/v1_14/v1_14_6/downloads/hdf5-1.14.6.tar.gz |
0d360ad to
a9aa910
Compare
a9aa910 to
87e3d6d
Compare
kgodara912
left a comment
There was a problem hiding this comment.
Buddy build is successful. Patches match with 3.0 PR. The other modifications are already explained. LGTM.
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-staticsubpackages, etc.) have had theirReleasetag incremented../cgmanifest.json,./toolkit/scripts/toolchain/cgmanifest.json,.github/workflows/cgmanifest.json)./LICENSES-AND-NOTICES/SPECS/data/licenses.json,./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md,./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)*.signatures.jsonfilessudo make go-tidy-allandsudo make go-test-coveragepassSummary
What does the PR accomplish, why was it needed?
[Medium] Patch hdf5 for CVE-2025-2153, CVE-2025-2310, CVE-2025-2914, CVE-2025-2926, CVE-2025-6816, CVE-2025-2925, CVE-2025-2924, CVE-2025-44905,CVE-2025-6269, CVE-2025-6750, CVE-2025-6857, CVE-2025-7067, CVE-2025-7068, CVE-2025-6858
Change Log
Does this affect the toolchain?
NO
Associated issues
Links to CVEs
Test Methodology