pdidev / pdi

The PDI Data Interface
https://pdi.dev
BSD 3-Clause "New" or "Revised" License
6 stars 0 forks source link

Random undefined reference to `H5T__init_native' errors when building HDF5 #479

Open jbigot opened 2 weeks ago

jbigot commented 2 weeks ago

Looks like an upstream dependency issue in HDF5, we randomly get the following error, ex. in https://github.com/pdidev/pdi/actions/runs/11322520578/job/31483370149?pr=478

I guess we should look if an updated HDF5 fixes that

 [ 93%] Linking C executable ../../../bin/h5diff-shared
/usr/bin/ld: ../../../bin/libhdf5_debug.so.200.3.0: undefined reference to `H5T__init_native'
collect2: error: ld returned 1 exit status
make[5]: *** [tools/src/h5diff/CMakeFiles/h5diff-shared.dir/build.make:116: bin/h5diff-shared] Error 1
make[4]: *** [CMakeFiles/Makefile2:724: tools/src/h5diff/CMakeFiles/h5diff-shared.dir/all] Error 2
make[3]: *** [Makefile:156: all] Error 2
make[2]: *** [CMakeFiles/HDF5_pkg.dir/build.make:86: HDF5/src/HDF5_pkg-stamp/HDF5_pkg-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:251: CMakeFiles/HDF5_pkg.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....