This looks like it needs to be applied to petsc-3.3<br><br><div class="gmail_quote">On Sun, Aug 26, 2012 at 6:14 PM, Sean Farley <span dir="ltr"><<a href="mailto:sean@mcs.anl.gov" target="_blank">sean@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"># HG changeset patch<br>
# User Sean Farley <<a href="mailto:sean@mcs.anl.gov">sean@mcs.anl.gov</a>><br>
# Date 1346018864 18000<br>
# Node ID 56899038c8e3e8ee070c93767a77632405801842<br>
# Parent  74d6d3408dc97996a15e1a94cf2e2112183ac7f8<br>
superlu: fix spelling error 3.0 -> 3.1<br>
<br>
diff --git a/config/PETSc/packages/SuperLU_DIST.py b/config/PETSc/packages/SuperLU_DIST.py<br>
--- a/config/PETSc/packages/SuperLU_DIST.py<br>
+++ b/config/PETSc/packages/SuperLU_DIST.py<br>
@@ -5,11 +5,11 @@<br>
     PETSc.package.NewPackage.__init__(self, framework)<br>
     self.download   = ['<a href="http://crd-legacy.lbl.gov/~xiaoye/SuperLU/superlu_dist_3.1.tar.gz" target="_blank">http://crd-legacy.lbl.gov/~xiaoye/SuperLU/superlu_dist_3.1.tar.gz</a>',<br>
                        '<a href="http://ftp.mcs.anl.gov/pub/petsc/externalpackages/superlu_dist_3.1.tar.gz" target="_blank">http://ftp.mcs.anl.gov/pub/petsc/externalpackages/superlu_dist_3.1.tar.gz</a>']<br>
     self.functions  = ['set_default_options_dist']<br>
     self.includes   = ['superlu_ddefs.h']<br>
-    self.liblist    = [['libsuperlu_dist_3.0.a']]<br>
+    self.liblist    = [['libsuperlu_dist_3.1.a']]<br>
     self.requires32bitint = 0<br>
     self.complex          = 1<br>
     # SuperLU_Dist does not work with --download-f-blas-lapack with Compaqf90 compiler on windows.<br>
     # However it should work with intel ifort.<br>
     self.worksonWindows   = 1<br>
@@ -26,11 +26,11 @@<br>
   def Install(self):<br>
     import os<br>
<br>
     g = open(os.path.join(self.packageDir,'make.inc'),'w')<br>
     g.write('DSuperLUroot = '+self.packageDir+'\n')<br>
-    g.write('DSUPERLULIB  = $(DSuperLUroot)/libsuperlu_dist_3.0.'+self.setCompilers.AR_LIB_SUFFIX+'\n')<br>
+    g.write('DSUPERLULIB  = $(DSuperLUroot)/libsuperlu_dist_3.1.'+self.setCompilers.AR_LIB_SUFFIX+'\n')<br>
     g.write('BLASDEF      = -DUSE_VENDOR_BLAS\n')<br>
     g.write('BLASLIB      = '+self.libraries.toString(self.blasLapack.dlib)+'\n')<br>
     g.write('IMPI         = '+self.headers.toString(self.mpi.include)+'\n')<br>
     g.write('MPILIB       = '+self.libraries.toString(self.mpi.lib)+'\n')<br>
     g.write('PMETISLIB    = '+self.libraries.toString(self.parmetis.lib)+'\n')<br>
</blockquote></div><br>