Fix old libcynara-commons
authorSlava Barinov <v.barinov@samsung.com>
Thu, 24 Aug 2023 12:57:02 +0000 (15:57 +0300)
committerSlava Barinov <v.barinov@samsung.com>
Thu, 24 Aug 2023 12:57:02 +0000 (15:57 +0300)
Change-Id: I51bae8404c2772a3a1c9a34f7def367a6c65bae3

packaging/libcynara-commons.spec
src/cyad/CommandlineParser/HumanReadableParser.cpp

index dcc118412dd52f8858ae54672f61cbad6fc3cdec..734a352828f2024fa9446fc4324baa81be009e29 100644 (file)
@@ -197,7 +197,7 @@ export CXXFLAGS+=" -Wp,-U_FORTIFY_SOURCE"
 export LDFLAGS+="-Wl,--rpath=%{_libdir}"
 
 # Prevent test errors on new compiler
-export CXXFLAGS+=" -Wno-error=uninitialized"
+export CXXFLAGS+=" -Wno-error=uninitialized -Wno-error=range-loop-construct -Wno-error=deprecated-declarations"
 
 %cmake . \
         -DBUILD_TESTS=ON \
index d71a64f0f044e2f17da81c382b082f995738eb8c..666d5c2ac6c557713843be79521797e7449175fa 100644 (file)
@@ -28,6 +28,7 @@
 #include <algorithm>
 #include <string>
 #include <unordered_set>
+#include <stdexcept>
 
 #include <cynara-policy-types.h>