#49810: hdf5 @1.8.16 broken configure with thread safe variant --------------------------------------+-------------------------------- Reporter: dolfimeth@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: hdf5, netcdf, threadsafe | Port: hdf5, netcdf --------------------------------------+-------------------------------- I think that the latest hdf5 port update broke (at least) the threadsafe variant. This is the output of the log {{{ checking for thread safe support... configure: error: The thread-safe library is incompatible with the high-level library. --disable-hl can be used to prevent building the high-level library (recommended). Alternatively, --enable-unsupported will allow building the high-level library, though this configuration is not supported by The HDF Group. }}} As advised by the message I added --disable-hl in the Portfile, attached a patch. The problem is that this will afterwards break netcdf, because the netcdf4 port (enabled by default) requires the high-level interface that just got disabled. My solution to that was: {{{#!sh sudo port deactivate -f netcdf@4.3.3.1_4+dap+netcdf4 sudo port install netcdf @4.3.3.1_4+dap-netcdf4 }}} -- Ticket URL: <https://trac.macports.org/ticket/49810> MacPorts <https://www.macports.org/> Ports system for OS X