commit dd2284ffc6befbd828d0174277d74153b12ff1d5
Author: Jan Palus <[email protected]>
Date: Tue Aug 10 17:55:03 2021 +0200
force c++14 standard to fix build with gcc 11
gcc 11 defaults to c++17 which breaks build due to dynamic throw clauses
still used in Field3D (indirectly through OpenEXR headers). use c++14
instead which gcc defaulted to at the time last version was released.
Field3D.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/Field3D.spec b/Field3D.spec
index 5aaacc0..4c48788 100644
--- a/Field3D.spec
+++ b/Field3D.spec
@@ -66,6 +66,7 @@ Dokumentacja API biblioteki Field3D.
# main build system is scons, but there is cmake alternative, which is
slightly more usable in rpm building
install -d build
cd build
+export CXXFLAGS="%{rpmcxxflags} %{rpmcppflags} -std=c++14"
%cmake ..
%{__make}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/Field3D.git/commitdiff/10965d9feece7457ddd263c3b2d8ab65907b1413
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit