<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Matteo --</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">Several of my SBo's that REQUIRE HDF5 fail to run this morning.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">I believe it's because HDF5 Version 1.12.2 introduced incompatible API Changes compared to the previous version HDF5 1.10.6</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">See this link( HDF5 Version 1.12.2 API Compatibility Macros ):</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace"><a href="https://portal.hdfgroup.org/display/HDF5/Migrating+from+HDF5+1.10+to+HDF5+1.12">Migrating from HDF5 1.10 to HDF5 1.12</a><br></div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">One Program is gdal which lists hdf5 as an optional REQUIRE.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style=""><font face="monospace, monospace">I found an </font><font face="monospace">optional 'compatibility' configure option here:</font></div><div class="gmail_default" style=""><font face="monospace"><br></font></div><div class="gmail_default" style="font-family:monospace,monospace"><a href="https://portal.hdfgroup.org/display/HDF5/API+Compatibility+Macros">https://portal.hdfgroup.org/display/HDF5/API+Compatibility+Macros<br></a></div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">So I added:</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace"><div class="gmail_default">    --with-default-api-version=v110<br></div><div class="gmail_default"><br></div></div><div class="gmail_default" style="font-family:monospace,monospace">And I rebuilt HDF5.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">I tried rebuilding gdal ( where hdf5 is an optional REQUIRE ) and it failed to compile.<br></div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">I reverted to hdf5 version 1.10.6 and everything works as expected.<br></div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">I am not sure how to proceed because ultimately, proper fixes for all these SBo Packages will require upstream fixes for the new HDF5 API:</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style=""><font face="monospace"># hoorex -m hdf5</font></div><font face="monospace">hdf5 h5utils matio FreeFem openimageio med mpb gmsh netcdf GMT ITK OTB meep cdo ncview nco paraview Blender grace</font><div><font face="monospace"><br></font><div class="gmail_default" style="font-family:monospace,monospace"><div class="gmail_default">Thanks for all your work !<br></div></div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">-- kjh</div></div></div>