Hello hkl and hs-hdf5 upstream here.
I can reproduce and see that the current hkl code is not compatible with the
haskell-hdf5 recompile with hdf 1.14.
This is something which should be solved at the hs-hdf5 level.
Build profile: -w ghc-9.6.6 -O1
In order, the following will be built (use -v for more details):
- hkl-0.1.0.2 (lib) (first run)
- hkl-0.1.0.2 (exe:binoculars-ng) (first run)
Preprocessing library for hkl-0.1.0.2..
Building library for hkl-0.1.0.2..
[18 of 36] Compiling Hkl.H5 ( src/Hkl/H5.hs,
/home/picca/src/repo.or.cz/hkl/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/build/Hkl/H5.o,
/home/picca/src/repo.or.cz/hkl/binoculars-ng/dist-newstyle/build/x86_64-linux/ghc-9.6.6/hkl-0.1.0.2/build/Hkl/H5.dyn_o
)
src/Hkl/H5.hs:100:51: error:
Module ‘Bindings.HDF5.Raw’ does not export ‘H5L_info_t’
|
100 | import Bindings.HDF5.Raw (H5L_info_t, HErr_t
(HErr_t),
| ^^^^^^^^^^
src/Hkl/H5.hs:101:66: error:
Module ‘Bindings.HDF5.Raw’ does not export ‘h5l_iterate’
|
101 | HId_t (HId_t),
h5l_iterate)
|
^^^^^^^^^^^
Error: cabal: Failed to build hkl-0.1.0.2 (which is required by
exe:binoculars-ng from hkl-0.1.0.2).
I will take of this in January.
thanks for your help.
Fred