From 3bb9d0feb4d97d3216d1f3941469be89fc2f0d40 Mon Sep 17 00:00:00 2001
From: Hadrien G <grasland@lal.in2p3.fr>
Date: Fri, 20 Dec 2019 19:55:16 +0100
Subject: [PATCH] root: Record that old versions of ROOT don't support modern
 GCC (#14250)

* Record that old versions of ROOT don't support modern GCC

* Well, actually I don't know about 6.07

* Fix typo and follow odd version recommendation from @chissg
---
 var/spack/repos/builtin/packages/root/package.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/var/spack/repos/builtin/packages/root/package.py b/var/spack/repos/builtin/packages/root/package.py
index 4006b4f3e1..7634dd8351 100644
--- a/var/spack/repos/builtin/packages/root/package.py
+++ b/var/spack/repos/builtin/packages/root/package.py
@@ -234,6 +234,9 @@ class Root(CMakePackage):
     # See https://sft.its.cern.ch/jira/browse/ROOT-7517
     conflicts('%intel')
 
+    # ROOT <6.08 was incompatible with the GCC 5+ ABI
+    conflicts('%gcc@5.0.0:', when='@:6.07.99')
+
     # See README.md
     conflicts('+http',
               msg='HTTP server currently unsupported due to dependency issues')
-- 
GitLab