From daf2ef9682a2116bd85c434a00b9894614a9391b Mon Sep 17 00:00:00 2001 From: snehring Date: Fri, 5 Mar 2021 05:01:18 -0600 Subject: mcl: fixing missing extern in global variables (#22094) Revealed by GCC 10 see https://gcc.gnu.org/gcc-10/porting_to.html --- var/spack/repos/builtin/packages/mcl/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/var/spack/repos/builtin/packages/mcl/package.py b/var/spack/repos/builtin/packages/mcl/package.py index c60fb038b6..457abaf364 100644 --- a/var/spack/repos/builtin/packages/mcl/package.py +++ b/var/spack/repos/builtin/packages/mcl/package.py @@ -15,3 +15,8 @@ class Mcl(AutotoolsPackage): url = "https://www.micans.org/mcl/src/mcl-14-137.tar.gz" version('14-137', sha256='b5786897a8a8ca119eb355a5630806a4da72ea84243dba85b19a86f14757b497') + + @when('%gcc@10:') + def patch(self): + filter_file('^dim', 'extern dim', 'src/impala/iface.h') + filter_file('^double', 'extern double', 'src/impala/iface.h') -- cgit v1.2.3-70-g09d2