Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lcov for openSUSE:Factory checked in 
at 2026-02-03 21:34:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lcov (Old)
 and      /work/SRC/openSUSE:Factory/.lcov.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lcov"

Tue Feb  3 21:34:53 2026 rev:34 rq:1330754 version:2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/lcov/lcov.changes        2024-07-17 
15:16:06.928186491 +0200
+++ /work/SRC/openSUSE:Factory/.lcov.new.1995/lcov.changes      2026-02-03 
21:35:58.367892257 +0100
@@ -1,0 +2,43 @@
+Sat Jan 31 16:36:13 UTC 2026 - Andrea Manzini <[email protected]>
+
+- Update to version 2.4:
+  * enhanced criteria.pm module, to check function, branch, and MC/DC metrics
+  * enhance llvm2lcov to support llvm/21 and higher
+  * various bug fixes
+
+- Update to version 2.3.2:
+  * Improved llvm2lcov - more complete and more correct output
+  * add lcovrc support for config_file = ... attribute
+  * various bug fixes
+  * improved test portability (for very old gcc versions)
+
+- Update to version 2.3:
+  * support for Modified Condition / Decision Coverage (MC/DC) metrics
+    see the man pages for details
+  * remove deprecated lcov --diff ... feature
+  * various bug fixes and testcase portability fixes
+
+- Update to version 2.2:
+  * Support for integrating coverage data/coverage changes during code review
+  * Additional --filter options and better counting of number of times filter
+    was applied
+  * Improved callback performance
+  * Additional error checking, especially as related to coverage data
+    consistency
+  * Options to enable more compact HTML reports.
+  * Automated retry if child process dies on out-of-memory during parallel
+    execution
+  * Bug fixes
+
+- Update to version 2.1:
+  * Support for other languages/data import from other tools - Perl and Python,
+    in particular, as well as XML import - e.g., from cobertura
+  * See perl2lcov --help, py2lcov --help, and xml2lcov --help - as well as the
+    associated tests.
+  * Improved callback support. See the discussion in the genhtml man page.
+  * Improved error checking
+  * Performance improvements compared to lcov/2.0 - especially when dealing
+    with very large numbers of files.
+  * Bug fixes.
+
+-------------------------------------------------------------------

Old:
----
  lcov-2.0+git.20240123.d981242.tar.xz

New:
----
  lcov-2.4.tar.xz

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

Other differences:
------------------
++++++ lcov.spec ++++++
--- /var/tmp/diff_new_pack.Cyk2qc/_old  2026-02-03 21:36:00.735991781 +0100
+++ /var/tmp/diff_new_pack.Cyk2qc/_new  2026-02-03 21:36:00.743992117 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lcov
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           lcov
-Version:        2.0+git.20240123.d981242
+Version:        2.4
 Release:        0
 Summary:        A Graphical GCOV Front-end
 License:        GPL-2.0-or-later
@@ -51,6 +51,9 @@
 %autosetup
 sed -i "s/1.0/%{version}/" bin/get_version.sh
 
+# fix  E: env-script-interpreter
+sed -i 's,#!%{_bindir}/env ,#!/usr/bin/,' bin/gen* bin/xml2lcovutil.py 
bin/*lcov scripts/*
+
 %build
 
 %install
@@ -73,6 +76,9 @@
 %{_bindir}/gendesc
 %{_bindir}/perl2lcov
 %{_bindir}/py2lcov
+%{_bindir}/llvm2lcov
+%{_bindir}/xml2lcov
+%{_bindir}/xml2lcovutil.py
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/lib/
 %{_datadir}/%{name}/support-scripts

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Cyk2qc/_old  2026-02-03 21:36:01.012003381 +0100
+++ /var/tmp/diff_new_pack.Cyk2qc/_new  2026-02-03 21:36:01.088006575 +0100
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
     <param name="filename">lcov</param>
-    <param name="versionformat">2.0+git.%cd.%h</param>
+    <param name="versionformat">2.4</param>
   </service>
   <service mode="disabled" name="recompress">
     <param name="file">*.tar</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Cyk2qc/_old  2026-02-03 21:36:01.264013972 +0100
+++ /var/tmp/diff_new_pack.Cyk2qc/_new  2026-02-03 21:36:01.304015653 +0100
@@ -5,6 +5,6 @@
   </service>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/linux-test-project/lcov.git</param>
-              <param 
name="changesrevision">d981242b50d945c0846721efd4ab9a698f08fa95</param></service></servicedata>
+              <param 
name="changesrevision">751a06367107e0134c8bce2ea1b89e1f8d10ea35</param></service></servicedata>
 (No newline at EOF)
 

++++++ lcov-2.0+git.20240123.d981242.tar.xz -> lcov-2.4.tar.xz ++++++
++++ 51015 lines of diff (skipped)

Reply via email to