File: cflags_soabi_in_jit_signature.patch

package info (click to toggle)
ffc 2019.2.0~legacy20230509.35df986-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,284 kB
  • sloc: cpp: 45,286; python: 27,889; sh: 11,386; ansic: 1,069; makefile: 497
file content (19 lines) | stat: -rw-r--r-- 470 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- a/ffc/jitcompiler.py
+++ b/ffc/jitcompiler.py
@@ -28,6 +28,7 @@
 # Python modules
 import os
 import sys
+import sysconfig
 from hashlib import sha1
 
 # FEniCS modules
@@ -172,6 +173,8 @@
         get_ufc_signature(),
         get_ufc_templates_signature(),
         kind,
+        sysconfig.get_config_var("CFLAGS"),
+        sysconfig.get_config_var("SOABI")
         ]
     string = ";".join(signatures)
     signature = sha1(string.encode('utf-8')).hexdigest()