On Tue, 1 Nov 2016, Matthew Knepley wrote:
>
> You can change that to download the version you want. If it works, let us
> know and I will make a patch.
Here is the patch - I pushed to balay/update-pastix-5.2.3/maint
Satish
----
diff --git a/config/BuildSystem/config/packages/PaStiX.py
b/config/BuildSystem/config/packages/PaStiX.py
index 7f25a9d..8a693fb 100644
--- a/config/BuildSystem/config/packages/PaStiX.py
+++ b/config/BuildSystem/config/packages/PaStiX.py
@@ -3,8 +3,8 @@ import config.package
class Configure(config.package.Package):
def __init__(self, framework):
config.package.Package.__init__(self, framework)
- self.download =
['https://gforge.inria.fr/frs/download.php/file/34392/pastix_5.2.2.20.tar.bz2',
-
'http://ftp.mcs.anl.gov/pub/petsc/externalpackages/pastix_5.2.2.20.tar.bz2']
+ self.download =
['https://gforge.inria.fr/frs/download.php/file/36212/pastix_5.2.3.tar.bz2',
+
'http://ftp.mcs.anl.gov/pub/petsc/externalpackages/pastix_5.2.3.tar.bz2']
self.liblist = [['libpastix.a'],
['libpastix.a','libpthread.a','librt.a']]
self.functions = ['pastix']
diff --git a/src/mat/impls/aij/mpi/pastix/pastix.c
b/src/mat/impls/aij/mpi/pastix/pastix.c
index 2caadc6..154753f 100644
--- a/src/mat/impls/aij/mpi/pastix/pastix.c
+++ b/src/mat/impls/aij/mpi/pastix/pastix.c
@@ -569,7 +569,7 @@ PetscErrorCode MatView_PaStiX(Mat A,PetscViewer viewer)
MATSOLVERPASTIX - A solver package providing direct solvers (LU) for
distributed
and sequential matrices via the external package PaStiX.
- Use ./configure --download-pastix --download-parmetis --download-metis
--download-ptscotch to have PETSc installed with PasTiX
+ Use ./configure --download-pastix --download-ptscotch to have PETSc
installed with PasTiX
Use -pc_type lu -pc_factor_mat_solver_package pastix to us this direct solver