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

Reply via email to