Package: slepc / 3.23.1+dfsg1-1exp2

add_LIB_NAME_SUFFIX_in_slepcvariables_MR770.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
From 6b3b8d9d34b73dd83b1efe7250c58442948a38bc Mon Sep 17 00:00:00 2001
From: "Jose E. Roman" <jroman@dsic.upv.es>
Date: Sun, 4 May 2025 09:57:49 +0200
Subject: [PATCH] configure: duplicate LIB_NAME_SUFFIX in SLEPc makefile

Otherwise slepc4py will not use the correct SLEPc library name when a suffix is used

Fixes #92
---
 config/packages/slepc.py | 1 +
 1 file changed, 1 insertion(+)

--- a/config/packages/slepc.py
+++ b/config/packages/slepc.py
@@ -68,6 +68,7 @@
       self.AddDefine(slepcconf,'VERSION_GIT',slepc.gitrev)
       self.AddDefine(slepcconf,'VERSION_DATE_GIT',slepc.gitdate)
       self.AddDefine(slepcconf,'VERSION_BRANCH_GIT',slepc.branch)
+    slepcvars.write('LIB_NAME_SUFFIX = '+petsc.lib_name_suffix+'\n')
     # Single library installation
     if petsc.singlelib:
       slepcvars.write('SHLIBS = libslepc${LIB_NAME_SUFFIX}\n')