summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorDana Robinson <derobins@hdfgroup.org>2015-12-08 22:58:10 (GMT)
committerDana Robinson <derobins@hdfgroup.org>2015-12-08 22:58:10 (GMT)
commitc2f2f457d85fac34f4bfb2711abbf85766d72f01 (patch)
tree6df0538a83463c045fc52e22fdcb6d2181ef03a7 /release_docs
parentd486b52cf30c242f097956570f5c767c4793e179 (diff)
downloadhdf5-c2f2f457d85fac34f4bfb2711abbf85766d72f01.zip
hdf5-c2f2f457d85fac34f4bfb2711abbf85766d72f01.tar.gz
hdf5-c2f2f457d85fac34f4bfb2711abbf85766d72f01.tar.bz2
[svn-r28541] Merge of r28538 from the trunk.
Fixes OS X compilation problems and brings some Linux symbols in line with the Autotools when building with CMake. Tested on: 64-bit OS X 10.11.1 El Capitan (Darwin 15.0.0) Xcode 7.1 Apple LLVM 7.0.0 (clang-700.1.76)
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt18
1 files changed, 17 insertions, 1 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index a7ab46c..8a4f585 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -115,7 +115,23 @@ Bug Fixes since HDF5-1.8.16
Configuration
-------------
- - None
+ - Updated Linux language level flags to match the Autotools and these
+ flags are no longer used on OS X.
+
+ An addition to the flags simply being out of sync with the Autotools,
+ the Linux flags were used on OS X builds which led to symbols not being
+ found. Although this was non-fatal and compilation continued (implicit
+ definitions were used by the compiler and the symbols resolved at link
+ time), a large number of warnings were raised.
+
+ Linux changes:
+
+ * CHANGED: _POSIX_C_SOURCE (from 199605 to 200112L)
+ * ADDED: _GNU_SOURCE
+ * REMOVED: _BSD_SOURCE
+ * REMOVED: _DEFAULT_SOURCE
+
+ (DER, 2015/12/08, HDFFV-9627)
Library
-------