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}')
openSUSE Build Service is sponsored by