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)
