summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorJoseph Wang <joequant@gmail.com>2024-10-13 21:54:12 +0800
committerGitHub <noreply@github.com>2024-10-13 15:54:12 +0200
commit13f80ff142fa058f74faa13dec6039368aecae42 (patch)
tree06f3996432f358ff3a216e3f6c0e047ed43d3e0b /var
parente8291cbd74dfed7c9c7c7fe6e5a870c5ed42da0b (diff)
downloadspack-13f80ff142fa058f74faa13dec6039368aecae42.tar.gz
spack-13f80ff142fa058f74faa13dec6039368aecae42.tar.bz2
spack-13f80ff142fa058f74faa13dec6039368aecae42.tar.xz
spack-13f80ff142fa058f74faa13dec6039368aecae42.zip
ftgl: Fix gcc14 compilation error due to type mismatch in FTContour (#46927)
* ftgl: add type fix * ftgl: fix style * Add comment: Fix gcc14 compilation error due to type mismatch in FTContour Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/ftgl/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/ftgl/package.py b/var/spack/repos/builtin/packages/ftgl/package.py
index c3a6bc6012..202aba4fd1 100644
--- a/var/spack/repos/builtin/packages/ftgl/package.py
+++ b/var/spack/repos/builtin/packages/ftgl/package.py
@@ -34,6 +34,12 @@ class Ftgl(CMakePackage):
# Fix oversight in CMakeLists
patch("remove-ftlibrary-from-sources.diff", when="@:2.4.0")
+ # Fix gcc14 compilation error due to type mismatch in FTContour
+ patch(
+ "https://patch-diff.githubusercontent.com/raw/frankheckenbach/ftgl/pull/20.patch?full_index=1",
+ sha256="e2a0810fbf68403931bef4fbfda22e010e01421c92eeaa45f62e4e47f2381ebd",
+ when="@2.4.0",
+ )
def cmake_args(self):
spec = self.spec