Re: hdf5.100.v1.10 does not install header files
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
On 2021-10-13 14:19, Scott Hannahs via Fink-users wrote: > So having only hdf5.100.v1.10 and hdf5.100.v1.10-shlibs installed has > none of the hdf5 header files in /opt/sw/include. However the older > API (1.8) package "hdf5.10-shlibs” does install the header files. > > I am trying to use this software with another file that requires >= > 1.10.1 and using the older header files have the wrong major and minor > versions in the header files. In trying to get this to work, I > updated to the last release of hdf5-1.10.7. But the include files are > still not updated. > > Here are my changes to the hdf5.100.v.info. Not sure why this file > does not install the header files. > > -Scott > > > % diff > /opt/sw/fink/10.9-libcxx/stable/main/finkinfo/sci/hdf5.100.v.info > /opt/sw/fink/10.9-libcxx/local/main/finkinfo/sci/hdf5.100.v.info > 5,6c5,7 > < Version: 1.10.0 > < Revision: 4 > --- >> # v1.10.7 bumps libhdf5 and libhdf5_cpp to libN=107 >> Version: 1.10.7 >> Revision: 5 > 53,54c54,55 > < Source-MD5: 355243bda5df386aea25f079d550947b > < Source-Checksum: SHA1(5866dbbcd24485f6b206413e73f7205cb3c1196e) > --- >> Source-MD5: dff8a882b61d0b59296dccc3ad13dc29 The install location for hdf5.100v1.10 is in /opt/sw/opt/hdf5.v1.10, so you'll need to teach your software about this location vs the 'normal' /opt/sw/include. https://github.com/fink/fink-distributions/blob/master/10.9-libcxx/stable/main/finkinfo/sci/hdf5.100.v.info#L80-L81 But we can't just increase the version for Fink's package because the library name changes (and that would break existing packages using HDF5). We need to make a new package for the new library name. Until now, there wasn't need for anyone using the newer 1.10.7, but I can try later to see what needs to be done to make that available as a new separate package. Hanspeter _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users