File petsc-3.3-p2-fix-shared-libs-sonames.patch of Package petsc.15528
---
config/PETSc/Configure.py | 2 ++
1 file changed, 2 insertions(+)
--- a/config/PETSc/Configure.py
+++ b/config/PETSc/Configure.py
@@ -322,6 +322,7 @@ prepend-path PATH %s
self.addDefine('SLSUFFIX','""')
else:
self.addMakeMacro('SL_LINKER_SUFFIX', self.setCompilers.sharedLibraryExt)
+ self.addMakeMacro('SL_LINKER_SUFFIX', self.setCompilers.sharedLibraryExt+'.3')
self.addDefine('SLSUFFIX','"'+self.setCompilers.sharedLibraryExt+'"')
self.addMakeMacro('SL_LINKER_LIBS','${PETSC_EXTERNAL_LIB_BASIC}')