Index: /issm/trunk-jpl/externalpackages/dakota/install-6.2-mac-static.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/dakota/install-6.2-mac-static.sh	(revision 27562)
+++ /issm/trunk-jpl/externalpackages/dakota/install-6.2-mac-static.sh	(revision 27563)
@@ -73,4 +73,10 @@
 
 # Configure
+#
+# NOTE:
+# - The -w option has been added to CMAKE_C_FLAGS, CMAKE_CXX_FLAGS, and 
+#	CMAKE_Fortran_FLAGS. This should be removed for more recent versions of 
+#	Dakota.
+#
 cd ${DAK_BUILD}
 cmake \
@@ -78,10 +84,10 @@
 	-DBUILD_STATIC_LIBS=ON \
 	-DCMAKE_C_COMPILER=${MPI_HOME}/bin/mpicc \
-	-DCMAKE_C_FLAGS="-fPIC -Wno-error=implicit-function-declaration" \
+	-DCMAKE_C_FLAGS="-fPIC -Wno-error=implicit-function-declaration -w" \
 	-DCMAKE_CXX_COMPILER=${MPI_HOME}/bin/mpicxx \
-	-DCMAKE_CXX_FLAGS="-fPIC -fdelayed-template-parsing" \
+	-DCMAKE_CXX_FLAGS="-fPIC -fdelayed-template-parsing -w" \
 	-DCMAKE_CXX_STANDARD="11" \
 	-DCMAKE_Fortran_COMPILER=${MPI_HOME}/bin/mpif77 \
-	-DCMAKE_Fortran_FLAGS="-fPIC -fallow-argument-mismatch" \
+	-DCMAKE_Fortran_FLAGS="-fPIC -fallow-argument-mismatch -w" \
 	-DBoost_NO_BOOST_CMAKE=TRUE \
 	-DHAVE_ACRO=OFF \
Index: /issm/trunk-jpl/externalpackages/dakota/install-6.2-mac.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/dakota/install-6.2-mac.sh	(revision 27562)
+++ /issm/trunk-jpl/externalpackages/dakota/install-6.2-mac.sh	(revision 27563)
@@ -58,4 +58,10 @@
 
 # Configure
+#
+# NOTE:
+# - The -w option has been added to CMAKE_C_FLAGS, CMAKE_CXX_FLAGS, and 
+#	CMAKE_Fortran_FLAGS. This should be removed for more recent versions of 
+#	Dakota.
+#
 cd ${DAK_BUILD}
 cmake \
@@ -63,6 +69,7 @@
 	-DBUILD_STATIC_LIBS=OFF \
 	-DCMAKE_C_COMPILER=${MPI_HOME}/bin/mpicc \
+	-DCMAKE_C_FLAGS="-w" \
 	-DCMAKE_CXX_COMPILER=${MPI_HOME}/bin/mpicxx \
-	-DCMAKE_CXX_FLAGS="-fdelayed-template-parsing" \
+	-DCMAKE_CXX_FLAGS="-fdelayed-template-parsing -w" \
 	-DCMAKE_CXX_STANDARD="11" \
 	-DCMAKE_Fortran_COMPILER=${MPI_HOME}/bin/mpif77 \
Index: /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel-static.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel-static.sh	(revision 27563)
+++ /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel-static.sh	(revision 27563)
@@ -0,0 +1,47 @@
+#!/bin/bash
+set -eu
+
+
+# Constants
+#
+VER="1.10.9"
+
+PREFIX="${ISSM_DIR}/externalpackages/hdf5/install" # Set to location where external package should be installed
+
+## Environnment
+#
+export CC=mpicc
+
+# Download source
+$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/hdf5-${VER}.tar.gz" "hdf5-${VER}.tar.gz"
+
+# Untar source
+tar -zxvf hdf5-${VER}.tar.gz
+
+# Cleanup
+rm -rf install src
+mkdir install src
+
+# Move source to 'src' directory
+mv hdf5-${VER}/* src/
+rm -rf hdf5-${VER}
+
+# Configure
+cd src
+./configure \
+	--prefix="${PREFIX}" \
+	--disable-dependency-tracking \
+	--disable-shared \
+	--enable-parallel \
+	--with-zlib="${ZLIB_ROOT}" \
+	--enable-hl
+
+# Compile and install
+#
+if [ $# -eq 0 ]; then
+	make
+	make install
+else
+	make -j $1
+	make -j $1 install
+fi
Index: /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel-with_tests.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel-with_tests.sh	(revision 27562)
+++ /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel-with_tests.sh	(revision 27563)
@@ -5,5 +5,5 @@
 # Constants
 #
-VER="1.10.5"
+VER="1.10.9"
 
 PREFIX="${ISSM_DIR}/externalpackages/hdf5/install" # Set to location where external package should be installed
@@ -31,4 +31,6 @@
 ./configure \
 	--prefix="${PREFIX}" \
+	--disable-dependency-tracking \
+	--disable-static \
 	--enable-parallel \
 	--with-zlib="${ZLIB_ROOT}" \
Index: /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel.sh	(revision 27562)
+++ /issm/trunk-jpl/externalpackages/hdf5/install-1-parallel.sh	(revision 27563)
@@ -5,5 +5,5 @@
 # Constants
 #
-VER="1.10.5"
+VER="1.10.9"
 
 PREFIX="${ISSM_DIR}/externalpackages/hdf5/install" # Set to location where external package should be installed
@@ -31,4 +31,6 @@
 ./configure \
 	--prefix="${PREFIX}" \
+	--disable-dependency-tracking \
+	--disable-static \
 	--enable-parallel \
 	--with-zlib="${ZLIB_ROOT}" \
Index: /issm/trunk-jpl/externalpackages/hdf5/install-1-with_tests.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/hdf5/install-1-with_tests.sh	(revision 27562)
+++ /issm/trunk-jpl/externalpackages/hdf5/install-1-with_tests.sh	(revision 27563)
@@ -5,5 +5,5 @@
 ## Constants
 #
-VER="1.10.5"
+VER="1.10.9"
 
 PREFIX="${ISSM_DIR}/externalpackages/hdf5/install" # Set to location where external package should be installed
@@ -27,4 +27,6 @@
 ./configure \
 	--prefix="${PREFIX}" \
+	--disable-dependency-tracking \
+	--disable-static \
 	--with-zlib="${ZLIB_ROOT}" \
 	--enable-hl
Index: /issm/trunk-jpl/externalpackages/hdf5/install-1.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/hdf5/install-1.sh	(revision 27562)
+++ /issm/trunk-jpl/externalpackages/hdf5/install-1.sh	(revision 27563)
@@ -5,5 +5,5 @@
 ## Constants
 #
-VER="1.10.5"
+VER="1.10.9"
 
 PREFIX="${ISSM_DIR}/externalpackages/hdf5/install" # Set to location where external package should be installed
@@ -27,4 +27,6 @@
 ./configure \
 	--prefix="${PREFIX}" \
+	--disable-dependency-tracking \
+	--disable-static \
 	--with-zlib="${ZLIB_ROOT}" \
 	--enable-hl
