From 13f80ff142fa058f74faa13dec6039368aecae42 Mon Sep 17 00:00:00 2001 From: Joseph Wang Date: Sun, 13 Oct 2024 21:54:12 +0800 Subject: 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 --------- Co-authored-by: Wouter Deconinck Co-authored-by: Bernhard Kaindl --- var/spack/repos/builtin/packages/ftgl/package.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'var') 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 -- cgit v1.2.3-70-g09d2