ADOL-C: Add a patch to force Colpack detection to fail (#30413)
This commit is contained in:
parent
e691d6df64
commit
b5b62b0c82
@ -0,0 +1,12 @@
|
|||||||
|
balay@compute-386-07:/scratch/balay/spack-xsdk$ cat var/spack/repos/builtin/packages/adol-c/colpack.patch
|
||||||
|
--- adol-c/configure.orig 2022-04-28 17:56:45.132919100 -0500
|
||||||
|
+++ adol-c/configure 2022-04-28 17:55:07.802506649 -0500
|
||||||
|
@@ -18910,7 +18910,7 @@
|
||||||
|
else
|
||||||
|
|
||||||
|
COLPACK_CFLAGS=""
|
||||||
|
-COLPACK_LIBS="-lColPack"
|
||||||
|
+COLPACK_LIBS="-lColPack_break"
|
||||||
|
D[0]=""
|
||||||
|
|
||||||
|
fi
|
@ -60,6 +60,13 @@ class AdolC(AutotoolsPackage):
|
|||||||
# --with-ampi=AMPI_DIR full path to the installation of adjoinable MPI
|
# --with-ampi=AMPI_DIR full path to the installation of adjoinable MPI
|
||||||
# (AMPI)
|
# (AMPI)
|
||||||
|
|
||||||
|
# The build system doesn't seem to respect the default flag to disable
|
||||||
|
# Colpack. When there is an instance of Colpack in path, it will enable
|
||||||
|
# it which leads to a cascade of unwanted features to be enabled and
|
||||||
|
# ultimately a compilation failure.
|
||||||
|
# See https://github.com/xsdk-project/xsdk-examples/issues/16
|
||||||
|
patch('disable_colpack.patch', when='@2.7.2:')
|
||||||
|
|
||||||
patch('openmp_exam_261.patch', when='@2.6.1')
|
patch('openmp_exam_261.patch', when='@2.6.1')
|
||||||
|
|
||||||
def configure_args(self):
|
def configure_args(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user