summaryrefslogtreecommitdiffstats
path: root/release_docs/RELEASE.txt
diff options
context:
space:
mode:
authorAllen Byrne <50328838+byrnHDF@users.noreply.github.com>2022-07-26 16:02:40 (GMT)
committerGitHub <noreply@github.com>2022-07-26 16:02:40 (GMT)
commit06363958513ad26b2c21cd99858183c97e6d223a (patch)
tree941a6beb2c1372f1955562c6712fd91c22be834b /release_docs/RELEASE.txt
parentb0240030f5dd1c3da65fd66b76fcdfe13604489c (diff)
downloadhdf5-06363958513ad26b2c21cd99858183c97e6d223a.zip
hdf5-06363958513ad26b2c21cd99858183c97e6d223a.tar.gz
hdf5-06363958513ad26b2c21cd99858183c97e6d223a.tar.bz2
Implement improved CMake fortran module folder from GH#1411 (#1922)
* Implement improved CMake fortran module folder from GH#1411 * Update docs * Fix whitespace * Fix name case
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r--release_docs/RELEASE.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 67d90fe..7f2468d 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -47,6 +47,22 @@ New Features
Configuration:
-------------
+ - Correct the usage of CMAKE_Fortran_MODULE_DIRECTORY and where to
+ install Fortran mod files.
+
+ The Fortran modules files, ending in .mod are files describing a
+ Fortran 90 (and above) module API and ABI. These are not like C
+ header files describing an API, they are compiler dependent and
+ arch dependent, and not easily readable by a human being. They are
+ nevertheless searched for in the includes directories by gfortran
+ (in directories specified with -I).
+
+ Autotools configure uses the -fmoddir option to specify the folder.
+ CMake will use "mod" folder by default unless overridden by the CMake
+ variable; HDF5_INSTALL_MODULE_DIR.
+
+ (ADB - 2022/07/21)
+
- HDF5 memory allocation sanity checking is now off by default for
Autotools debug builds