Debian Patches
Status for h5py/3.16.0-6
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| tests_as_local_build.patch | =================================================================== | no | ||||
| use_system_lzf.patch | =================================================================== | no | ||||
| skip_test_selection_assertion.patch | =================================================================== | no | ||||
| relax_hdf5_version_test.patch | =================================================================== | no | ||||
| doc_local_mathjax.patch | =================================================================== | no | ||||
| ppc-float128.patch | fix build after migration to IEEE 128-bit long double on ppc64le =================================================================== |
Dan Horák <dan@danny.cz> | no | fedora, https://src.fedoraproject.org/rpms/h5py/c/4578df64e4c923d1c3edf1213a209500e7caf453 | 2022-06-15 | |
| dtype_bitfield_test_endian_PR2818.patch | TST: avoid using native endianess in a little-endian specific test | Clément Robert <cr52@protonmail.com> | no | 2026-03-12 | ||
| No-rpath.patch | No rpath | Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2016-02-02 | ||
| No-intersphinx.patch | No intersphinx | Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2017-09-03 | ||
| build_flavour.patch | =================================================================== | no | ||||
| stop_circular_dep.patch | =================================================================== | no | ||||
| abi_compatible_PR2955.patch | Don't warn about ABI-compatible HDF5 versions from 2.0 onwards <details><summary>Claude's draft</summary> h5py warned on import whenever the runtime HDF5 version differed at all from the one it was built against. From HDF5 2.0.0 onwards the HDF Group guarantees ABI backwards compatibility within a major version: an application linked against X.Y.Z must run without recompilation against any later X.A.B. See https://github.com/HDFGroup/hdf5/wiki/HDF5-Version-Numbers-and-Branch-Strategy So a build against HDF5 2.1.0 running on 2.2.0 is fine, and the warning is just noise for anyone whose HDF5 is updated independently of h5py (conda-forge, distro packages, ...). Add `version._hdf5_abi_compatible()` and only warn when the versions really may be incompatible: * the major versions differ, or * the running library is older than the one built against (it may be missing symbols and features), or * the versions are 1.x and not identical -- 1.x predates the guarantee, its minor number played the role the major number plays now, and the ABI was known to change even between maintenance releases (H5Oget_info* in 1.10.4). The 1.x behaviour is therefore unchanged. Resume this Claude session: ``` cd /home/mark/git claude --resume 782c702d-bf0e-47af-a893-1c9be46936a1 ``` </details> |
Mark Harfouche <mark.harfouche@gmail.com> | no | 2026-08-09 |
