From f4c22e0035b92465c42678ad787f974343d38b55 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Eric=20M=C3=BCller?= <mueller@kip.uni-heidelberg.de>
Date: Wed, 19 Jul 2023 16:03:49 +0200
Subject: [PATCH] fix[sda]: build breaks on gcc@11, maybe related to change of
 default C++ standard

---
 packages/sda/package.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/packages/sda/package.py b/packages/sda/package.py
index b9c9a198..95c3b734 100644
--- a/packages/sda/package.py
+++ b/packages/sda/package.py
@@ -39,6 +39,7 @@ class Sda(MakefilePackage):
         makefile = FileFilter('src/Makefile')
         makefile.filter(r'gfortran', spack_fc)
         makefile.filter(r'^\s*FC\s*=.*',  'FC = '  + spack_fc)
+        makefile.filter(r'^CFLAG += -O3', 'CFLAG += -std=gnu++14 -O3')
         makefile.filter(r'^\s*CC_plus\s*=.*', 'CXX = ' + spack_cxx)
         makefile.filter(r'\${CC_plus}', '${CXX}')
         makefile.filter(r'^\s*CC_moins\s*=.*', 'CC = ' + spack_cc)
-- 
GitLab