[petsc-dev] PaStiX build broken

Satish Balay balay at mcs.anl.gov
Tue Nov 1 08:56:24 CDT 2016


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
 



More information about the petsc-dev mailing list