python-h5py/Fix-wrong-file-driver-version-error.patch
PhsySimon 0d11223bc0 fix build error due to hdf5 upgrade
(cherry picked from commit ab578e5c50810ca98814d52d6c6a96b429b9f301)
2024-11-07 19:38:40 +08:00

25 lines
680 B
Diff

From dbb202c14f91fd3d70735ffd6ef5737c12e88f4e Mon Sep 17 00:00:00 2001
From: Aleksandar Jelenak <ajelenak@hdfgroup.org>
Date: Sat, 17 Dec 2022 22:19:56 -0500
Subject: [PATCH] Fix wrong file driver version error
---
h5py/h5fd.pyx | 2 ++
1 file changed, 2 insertions(+)
diff --git a/h5py/h5fd.pyx b/h5py/h5fd.pyx
index 04aff077..e9746057 100644
--- a/h5py/h5fd.pyx
+++ b/h5py/h5fd.pyx
@@ -216,5 +216,7 @@ info.fl_map = [H5FD_MEM_SUPER, # default
H5FD_MEM_SUPER, # lheap
H5FD_MEM_SUPER # ohdr
]
+IF HDF5_VERSION >= (1, 14, 0):
+ info.version = H5FD_CLASS_VERSION
fileobj_driver = H5FDregister(&info)
--
2.39.2 (Apple Git-143)