From 8e28e7a6627d66f0e376c594e015f52029cfc4e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Tue, 5 Jan 2021 18:37:53 +0100 Subject: [PATCH] Explicitly disable oss-fuzz oss-fuzz is never built when non-clang compilers are in use, but when using clang and a system-wide tinyxml2 installation, cmake prints a confusing error message. Disable it explicitly. --- cppcheck.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cppcheck.spec b/cppcheck.spec index 5d64260..f37d26b 100644 --- a/cppcheck.spec +++ b/cppcheck.spec @@ -2,7 +2,7 @@ Name: cppcheck Version: 2.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool for static C/C++ code analysis License: GPLv3+ URL: http://cppcheck.wiki.sourceforge.net/ @@ -74,7 +74,7 @@ pandoc man/reference-cfg-format.md -o man/reference-cfg-format.html -s --number- # Binaries # Upstream doesn't support shared libraries (unversioned solib) -%cmake -DCMAKE_BUILD_TYPE=Release -DUSE_MATCHCOMPILER=yes -DUSE_Z3=yes -DHAVE_RULES=yes -DBUILD_GUI=1 -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_TESTS=yes -DFILESDIR=%{_datadir}/Cppcheck -DUSE_BUNDLED_TINYXML2=OFF +%cmake -DCMAKE_BUILD_TYPE=Release -DUSE_MATCHCOMPILER=yes -DUSE_Z3=yes -DHAVE_RULES=yes -DBUILD_GUI=1 -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_TESTS=yes -DFILESDIR=%{_datadir}/Cppcheck -DUSE_BUNDLED_TINYXML2=OFF -DENABLE_OSS_FUZZ=OFF %cmake_build %install @@ -114,6 +114,9 @@ cd %{_vpath_builddir}/bin %{_bindir}/cppcheck-htmlreport %changelog +* Tue Jan 05 Timm Bäder - 2.3-2 +- Explicitly disable oss-fuzz + * Sat Dec 05 2020 Wolfgang Stöggl - 2.3-1 - Update to 2.3.