Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cppcheck for openSUSE:Factory 
checked in at 2026-06-08 14:23:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cppcheck (Old)
 and      /work/SRC/openSUSE:Factory/.cppcheck.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cppcheck"

Mon Jun  8 14:23:58 2026 rev:58 rq:1357914 version:2.21.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/cppcheck/cppcheck.changes        2026-03-04 
21:09:05.938071717 +0100
+++ /work/SRC/openSUSE:Factory/.cppcheck.new.2375/cppcheck.changes      
2026-06-08 14:28:46.261646934 +0200
@@ -1,0 +2,17 @@
+Thu Jun  4 14:30:00 UTC 2026 - Christoph G <[email protected]>
+
+- update to version 2.21.0
+  * funcArgNamesDifferentUnnamed warns on function declarations/
+    definitions where a parameter in either location is unnamed
+  * uninitMemberVarNoCtor warns on user-defined types where (1)
+    some but not all members requiring initialization have in-class
+    initializers or (2) there is a mixture of members which do/
+    do not require initialization.
+  * fcloseInLoopCondition warns when fclose() is used as a while
+    loop condition, which may skip the loop body or double-close
+    the file handle.
+  * import project: include path in compile_commands.json now
+    handled correctly
+
+
+-------------------------------------------------------------------

Old:
----
  cppcheck-2.20.0.tar.gz

New:
----
  cppcheck-2.21.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cppcheck.spec ++++++
--- /var/tmp/diff_new_pack.JTIJWp/_old  2026-06-08 14:28:46.917674155 +0200
+++ /var/tmp/diff_new_pack.JTIJWp/_new  2026-06-08 14:28:46.921674321 +0200
@@ -31,12 +31,12 @@
 %define pyexecutable python3
 %endif
 Name:           cppcheck
-Version:        2.20.0
+Version:        2.21.0
 Release:        0
 Summary:        A tool for static C/C++ code analysis
 License:        GPL-3.0-or-later
-URL:            https://github.com/danmar/cppcheck
-Source:         
https://github.com/danmar/cppcheck/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+URL:            https://github.com/cppcheck-opensource/cppcheck
+Source:         
https://github.com/cppcheck-opensource/cppcheck/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
@@ -46,6 +46,7 @@
 BuildRequires:  xsltproc
 BuildRequires:  z3-devel
 BuildRequires:  pkgconfig(Qt6Core)
+BuildRequires:  pkgconfig(Qt6Concurrent)
 BuildRequires:  pkgconfig(Qt6Gui)
 BuildRequires:  pkgconfig(Qt6Help)
 BuildRequires:  pkgconfig(Qt6Linguist)
@@ -99,7 +100,7 @@
   -DCMAKE_CXX_FLAGS="%{optflags} -UNDEBUG" \
   -DFILESDIR="%{_datadir}/%{name}" \
   -DBUILD_GUI=ON \
-  -DBUILD_TESTS=ON \
+  -DBUILD_TESTING=ON \
 %if %{with rules}
   -DHAVE_RULES=ON \
 %else

++++++ cppcheck-2.20.0.tar.gz -> cppcheck-2.21.0.tar.gz ++++++
++++ 69158 lines of diff (skipped)

Reply via email to