-
-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistent naming of hdf5_hl_fortran library between autotools and CMake build #4684
Milestone
Comments
lrknox
added a commit
to lrknox/hdf5
that referenced
this issue
Sep 6, 2024
…_fortran to be consistent with CMake install and with other hl lib files. Switched corresponding symlink to libhdf5hl_fortran. Fixes issue HDFGroup#4684.
derobins
pushed a commit
that referenced
this issue
Sep 7, 2024
* Change name of libhdf5hl_fortran installed by autotools to libhdf5_hl_fortran to be consistent with CMake install and with other hl lib files. Switched corresponding symlink to libhdf5hl_fortran. Fixes issue #4684. * Update h5fc.in to use renamed libhdf5_hl_fortran. Fix typo in code to create link to libhdf5_hl_fortran.a. * Removed code to create symlink for previous name of renamed lib libhdf5hl_fortran. Add RELEASE.txt entry about changeing name libhdf5hl_fortran to libhdf5_hl_fortran.
derobins
pushed a commit
that referenced
this issue
Sep 16, 2024
…ibhdf5_hl_fortran. (#4831) * Change name of libhdf5hl_fortran installed by autotools to libhdf5_hl_fortran to be consistent with CMake install and with other hl lib files. Switched corresponding symlink to libhdf5hl_fortran. Fixes issue #4684. * Update h5fc.in to use renamed libhdf5_hl_fortran. Fix typo in code to create link to libhdf5_hl_fortran.a. * Removed code to create symlink for previous name of renamed lib libhdf5hl_fortran. Add RELEASE.txt entry about changeing name libhdf5hl_fortran to libhdf5_hl_fortran. * Update missed line in h5fc.in for libhdf5hl_fortran name change to libhdf5_hl_fortran. Fixes check-install failure.
lrknox
added a commit
to lrknox/hdf5
that referenced
this issue
Oct 2, 2024
…ibhdf5_hl_fortran. (HDFGroup#4831) * Change name of libhdf5hl_fortran installed by autotools to libhdf5_hl_fortran to be consistent with CMake install and with other hl lib files. Switched corresponding symlink to libhdf5hl_fortran. Fixes issue HDFGroup#4684. * Update h5fc.in to use renamed libhdf5_hl_fortran. Fix typo in code to create link to libhdf5_hl_fortran.a. * Removed code to create symlink for previous name of renamed lib libhdf5hl_fortran. Add RELEASE.txt entry about changeing name libhdf5hl_fortran to libhdf5_hl_fortran. * Update missed line in h5fc.in for libhdf5hl_fortran name change to libhdf5_hl_fortran. Fixes check-install failure.
lrknox
added a commit
that referenced
this issue
Oct 2, 2024
…ibhdf5_hl_fortran. (#4831) * Change name of libhdf5hl_fortran installed by autotools to libhdf5_hl_fortran to be consistent with CMake install and with other hl lib files. Switched corresponding symlink to libhdf5hl_fortran. Fixes issue #4684. * Update h5fc.in to use renamed libhdf5_hl_fortran. Fix typo in code to create link to libhdf5_hl_fortran.a. * Removed code to create symlink for previous name of renamed lib libhdf5hl_fortran. Add RELEASE.txt entry about changeing name libhdf5hl_fortran to libhdf5_hl_fortran. * Update missed line in h5fc.in for libhdf5hl_fortran name change to libhdf5_hl_fortran. Fixes check-install failure.
Names corrected to be libhdf5_hl_fortran.* in develop, will be in next release (2.0.0). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
A CMake build will create libraries named
libhdf5_hl_fortran.*
. The autotools build will instead create libraries namedlibhdf5hl_fortran.*
, then create soft linkslibhdf5_hl_fortran.so
andlibhdf5_hl_fortran.a
pointing to the correspondinglibhdf5hl_fortran.*
files. On MacOS, the dynamic library is namedlibhdf5hl_fortran.dylib
, and no corresponding link is made there.Expected behavior
Both the autotools build and the CMake build should create libraries with the same names, and for hl_fortran, those names should be
libhdf5_hl_fortran.*
Platform (please complete the following information)
Additional context
Also see issue #4526, addressing more inconsistencies between the two build methods.
The text was updated successfully, but these errors were encountered: