1 diff -Naur petsc_ref/config/BuildSystem/config/packages/mpi4py.py petsc/config/BuildSystem/config/packages/mpi4py.py
2 --- petsc_ref/config/BuildSystem/config/packages/mpi4py.py 2021-11-18 23:17:43.058783475 +0100
3 +++ petsc/config/BuildSystem/config/packages/mpi4py.py 2021-11-18 23:58:42.759826515 +0100
8 - installLibPath = os.path.join(self.installDir, 'lib')
9 + installLibPath = os.path.join(self.installDir)
10 if self.setCompilers.isDarwin(self.log):
11 apple = 'You may need to\n (csh/tcsh) setenv MACOSX_DEPLOYMENT_TARGET 10.X\n (sh/bash) MACOSX_DEPLOYMENT_TARGET=10.X; export MACOSX_DEPLOYMENT_TARGET\nbefore running make on PETSc'
14 raise RuntimeError('mpi4py unreconginzed mode of building mpi4py! Suggest using --download-mpi4py!')
17 - installLibPath = os.path.join(self.directory, 'lib')
18 + installLibPath = os.path.join(self.directory)
19 if not os.path.isfile(os.path.join(installLibPath,'mpi4py','__init__.py')):
20 raise RuntimeError('mpi4py not found at %s' % installLibPath)
21 self.addMakeMacro('PETSC_MPI4PY_PYTHONPATH',installLibPath)