diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2018-10-27 03:44:29 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2018-10-27 03:44:29 (GMT) |
commit | 62b92ddf4096d9b8f6235587ec16f34f6c6fa119 (patch) | |
tree | 651bb6dbb8c4fe6bec2c442618f7ce60593c6404 /release_docs | |
parent | 8a12b57483854929dd9ccbcf107dd1051c6c3a12 (diff) | |
download | hdf5-62b92ddf4096d9b8f6235587ec16f34f6c6fa119.zip hdf5-62b92ddf4096d9b8f6235587ec16f34f6c6fa119.tar.gz hdf5-62b92ddf4096d9b8f6235587ec16f34f6c6fa119.tar.bz2 |
Makes the installed header files the same between the autotools
and CMake.
* CMake will no longer install private generated headers and tools
library headers.
* Several empty public header files (which represent internal packages)
were removed. These were only installed by CMake.
* Autotools installs will install H5FDwindows.h.
Fixes HDFFV-10614.
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 51 |
1 files changed, 50 insertions, 1 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 4ae69f0..5b56252 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -110,6 +110,37 @@ New Features (ADB - 2018/07/16) + + - Incorrectly installed private header files were removed from + CMake installs. + + The CMake build files incorrectly flagged the following header files + as public and installed them. They are private and will no longer be + installed. + + H5Edefin.h + H5Einit.h + H5Eterm.h + H5LTparse.h + h5diff.h + h5tools_dump.h + h5tools.h + h5tools_ref.h + h5tools_str.h + h5tools_utils.h + h5trav.h + + (DER - 2018/10/26, HDFFV-10614) + + - Autotools installs now install H5FDwindows.h + + This is simply to align the installed header files between the + autotools and CMake. H5FDwindows.h has no functionality on + non-Windows systems. + + (DER - 2018/10/26, HDFFV-10614) + + Library: -------- - Allow pre-generated H5Tinit.c and H5make_libsettings.c to be used. @@ -120,7 +151,25 @@ New Features (ADB - 2018/09/18, HDFFV-10332) - Parallel Library: + - Several empty public header files where removed from the distribution + + The following files were empty placeholders. They are for internal + packages that are unlikely to ever have public functionality and have + thus been removed. + + H5Bpublic.h + H5B2public.h + H5FSpublic.h + H5HFpublic.h + H5HGpublic.h + H5HLpublic.h + + They were only installed in CMake builds. + + (DER - 2018/10/26, HDFFV-10614) + + + Parallel Library: ----------------- - |