andreas pushed a commit to branch qt-team
in repository guix.
commit 92f402f57e3d5dd0b10c9accdc4a1a6de19ddce2
Author: 宋文武 <[email protected]>
AuthorDate: Wed Feb 12 11:14:36 2025 +0800
gnu: opencascade-occt: Fix build with newer freetype.
* gnu/packages/maths.scm (opencascade-occt) [arguments]: Add -fpermissive to
CMAKE_CXX_FLAGS.
Change-Id: I0fb7dc3606719c02af9b7f68bc8942813f6150d9
---
gnu/packages/maths.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 11a86216aa..21f74f774e 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -3369,7 +3369,8 @@ script files.")
;; freeimage version 3.17 library leads to 'undefined
;; reference' errors.
#:configure-flags
- (list "-DUSE_FREEIMAGE:BOOL=OFF"
+ (list "-DCMAKE_CXX_FLAGS=-fpermissive" ;from unsigned char* to char*
+ "-DUSE_FREEIMAGE:BOOL=OFF"
"-DUSE_TBB:BOOL=ON"
"-DUSE_VTK:BOOL=OFF"
"-DBUILD_DOC_Overview:BOOL=OFF"