Index: /issm/trunk-jpl/src/c/modules/Solverx/Solverx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/Solverx/Solverx.cpp	(revision 11468)
+++ /issm/trunk-jpl/src/c/modules/Solverx/Solverx.cpp	(revision 11469)
@@ -127,5 +127,9 @@
 	KSPGetPC(ksp,&pc);
 	if (solver_type==MUMPSPACKAGE_LU){
+		#if _PETSC_MINOR_==1
 		PCFactorSetMatSolverPackage(pc,MAT_SOLVER_MUMPS);
+		#else
+		PCFactorSetMatSolverPackage(pc,MATSOLVERMUMPS);
+		#endif
 	}
 	#endif
@@ -140,6 +144,11 @@
 		/*Set field splits: */
 		KSPGetPC(ksp,&pc);
+		#if _PETSC_MINOR_==1
 		PCFieldSplitSetIS(pc,isv);
 		PCFieldSplitSetIS(pc,isp);
+		#else
+		PCFieldSplitSetIS(pc,PETSC_NULL,isv);
+		PCFieldSplitSetIS(pc,PETSC_NULL,isp);
+		#endif
 
 	}
