Index: /issm/trunk-jpl/externalpackages/petsc/install-3.12-linux-solid_earth.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/petsc/install-3.12-linux-solid_earth.sh	(revision 24648)
+++ /issm/trunk-jpl/externalpackages/petsc/install-3.12-linux-solid_earth.sh	(revision 24648)
@@ -0,0 +1,44 @@
+#!/bin/bash
+set -eu
+
+
+## Constants
+#
+VER="3.12.3"
+
+# Download source
+$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/petsc-lite-${VER}.tar.gz" "petsc-${VER}.tar.gz"
+
+# Unpack source
+tar -zxvf petsc-${VER}.tar.gz
+
+# Cleanup
+rm -rf install src
+mkdir install src
+
+# Move source to 'src' directory
+mv petsc-${VER}/* src/
+rm -rf petsc-${VER}
+
+# Configure
+cd src
+./config/configure.py \
+	--prefix="${ISSM_DIR}/externalpackages/petsc/install" \
+	--PETSC_DIR="${ISSM_DIR}/externalpackages/petsc/src" \
+	--with-debugging=0 \
+	--with-valgrind=0 \
+	--with-x=0 \
+	--with-ssl=0 \
+	--with-pic=1 \
+	--download-fblaslapack=1 \
+	--download-mpich=1 \
+	--download-metis=1 \
+	--download-parmetis=1 \
+	--download-scalapack=1 \
+	--download-mumps=1 \
+	--download-zlib=1 \
+	--download-hdf5=1
+
+# Compile and install
+make
+make install
Index: /issm/trunk-jpl/jenkins/ross-debian_linux
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux	(revision 24648)
@@ -32,5 +32,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux.sh
+	petsc		install-3.12-linux.sh
 	triangle	install-linux.sh
 	chaco		install.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-adolc-ampioff
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-adolc-ampioff	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-adolc-ampioff	(revision 24648)
@@ -40,5 +40,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux.sh
+	petsc		install-3.12-linux.sh
 	triangle	install-linux.sh
 	gsl			install-linux64.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-adolc-ampion
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-adolc-ampion	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-adolc-ampion	(revision 24648)
@@ -41,5 +41,5 @@
 	autotools		install-debian-linux.sh
 	cmake			install.sh
-	petsc			install-3.11-linux.sh
+	petsc			install-3.12-linux.sh
 	triangle		install-linux.sh
 	gsl				install-linux64.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-binaries
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-binaries	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-binaries	(revision 24648)
@@ -37,5 +37,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux-static.sh
+	petsc		install-3.12-linux-static.sh
 	triangle	install-linux-static.sh
 	chaco		install.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-binaries-with_dakota
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-binaries-with_dakota	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-binaries-with_dakota	(revision 24648)
@@ -43,5 +43,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux-static.sh
+	petsc		install-3.12-linux-static.sh
 	boost		install-1.55-linux-static.sh
 	dakota		install-6.2-linux-static.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-codipack
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-codipack	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-codipack	(revision 24648)
@@ -38,5 +38,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux.sh
+	petsc		install-3.12-linux.sh
 	triangle	install-linux.sh
 	chaco		install.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-dakota
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-dakota	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-dakota	(revision 24648)
@@ -38,5 +38,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux.sh
+	petsc		install-3.12-linux.sh
 	boost		install-1.55-linux.sh
 	dakota		install-6.2-linux.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-gia
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-gia	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-gia	(revision 24648)
@@ -33,5 +33,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux.sh
+	petsc		install-3.12-linux.sh
 	triangle	install-linux.sh
 	math77		install.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-iceocean
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-iceocean	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-iceocean	(revision 24648)
@@ -33,5 +33,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux.sh
+	petsc		install-3.12-linux.sh
 	triangle	install-linux.sh
 	chaco		install.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-python
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-python	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-python	(revision 24648)
@@ -32,5 +32,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux.sh
+	petsc		install-3.12-linux.sh
 	triangle	install-linux.sh
 	chaco		install.sh
Index: /issm/trunk-jpl/jenkins/ross-debian_linux-solid_earth
===================================================================
--- /issm/trunk-jpl/jenkins/ross-debian_linux-solid_earth	(revision 24647)
+++ /issm/trunk-jpl/jenkins/ross-debian_linux-solid_earth	(revision 24648)
@@ -32,5 +32,5 @@
 	autotools	install-debian-linux.sh
 	cmake		install.sh
-	petsc		install-3.11-linux-solid_earth.sh
+	petsc		install-3.12-linux-solid_earth.sh
 	triangle	install-linux.sh
 	chaco		install.sh
