summaryrefslogtreecommitdiff
path: root/science/mbdyn/files/patch-libraries_libmbwrap_umfpackwrap.h
diff options
context:
space:
mode:
Diffstat (limited to 'science/mbdyn/files/patch-libraries_libmbwrap_umfpackwrap.h')
-rw-r--r--science/mbdyn/files/patch-libraries_libmbwrap_umfpackwrap.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/science/mbdyn/files/patch-libraries_libmbwrap_umfpackwrap.h b/science/mbdyn/files/patch-libraries_libmbwrap_umfpackwrap.h
new file mode 100644
index 000000000000..95e7aa4d791a
--- /dev/null
+++ b/science/mbdyn/files/patch-libraries_libmbwrap_umfpackwrap.h
@@ -0,0 +1,19 @@
+--
+-- workaround for https://public.gitlab.polimi.it/DAER/mbdyn/-/issues/431
+-- ... 1.7.3 is very old and it fails to compile: error: templates must have C++ linkage: Please make a release
+--
+
+--- libraries/libmbwrap/umfpackwrap.h.orig 2025-11-18 16:35:30 UTC
++++ libraries/libmbwrap/umfpackwrap.h
+@@ -72,9 +72,9 @@
+ #include <iostream>
+ #include <vector>
+
+-extern "C" {
++//extern "C" {
+ #include <umfpack.h>
+-}
++//}
+
+ #include "myassert.h"
+ #include "mynewmem.h"