From e7b11c3098637e477e9fec30d4213488f25b689e Mon Sep 17 00:00:00 2001 From: Andreas Baumbach Date: Wed, 19 May 2021 21:15:02 +0200 Subject: cquery package: patch for gcc@10: (#23679) --- var/spack/repos/builtin/packages/cquery/fix-gcc10.patch | 10 ++++++++++ var/spack/repos/builtin/packages/cquery/package.py | 3 +++ 2 files changed, 13 insertions(+) create mode 100644 var/spack/repos/builtin/packages/cquery/fix-gcc10.patch (limited to 'var') diff --git a/var/spack/repos/builtin/packages/cquery/fix-gcc10.patch b/var/spack/repos/builtin/packages/cquery/fix-gcc10.patch new file mode 100644 index 0000000000..3e62637f0f --- /dev/null +++ b/var/spack/repos/builtin/packages/cquery/fix-gcc10.patch @@ -0,0 +1,10 @@ +diff -purw src/options.h src/options.h +--- src/options.h 2020-05-13 13:26:39.743491698 +0200 ++++ src/options.h 2020-05-13 13:28:47.277181534 +0200 +@@ -1,5 +1,6 @@ + #pragma once + ++#include + #include + + std::unordered_map ParseOptions(int argc, diff --git a/var/spack/repos/builtin/packages/cquery/package.py b/var/spack/repos/builtin/packages/cquery/package.py index fbca073b09..f9338a2ab4 100644 --- a/var/spack/repos/builtin/packages/cquery/package.py +++ b/var/spack/repos/builtin/packages/cquery/package.py @@ -18,6 +18,9 @@ class Cquery(CMakePackage): depends_on('llvm') + # trivial patch (missing header) by mueller@kip.uni-heidelberg.de + patch('fix-gcc10.patch', level=0, when='%gcc@10.0:') + def cmake_args(self): args = ['-DCMAKE_EXPORT_COMPILE_COMMANDS=YES', '-DSYSTEM_CLANG=ON'] -- cgit v1.2.3-70-g09d2