summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorDana Robinson <derobins@hdfgroup.org>2018-10-27 03:44:29 (GMT)
committerDana Robinson <derobins@hdfgroup.org>2018-10-27 03:44:29 (GMT)
commit62b92ddf4096d9b8f6235587ec16f34f6c6fa119 (patch)
tree651bb6dbb8c4fe6bec2c442618f7ce60593c6404 /release_docs
parent8a12b57483854929dd9ccbcf107dd1051c6c3a12 (diff)
downloadhdf5-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.txt51
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:
-----------------
-