Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Bear for openSUSE:Factory checked in at 2026-10-21 21:02:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Bear (Old) and /work/SRC/openSUSE:Factory/.Bear.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Bear" Wed Oct 21 21:02:04 2026 rev:17 rq:1386803 version:4.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/Bear/Bear.changes 2026-09-17 15:21:26.900085846 +0200 +++ /work/SRC/openSUSE:Factory/.Bear.new.2252680/Bear.changes 2026-10-21 21:03:14.016507607 +0200 @@ -1,0 +2,25 @@ +Fri Oct 16 16:28:18 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 4.2.3: + * Four more compiler drivers are recognized: Intel icx-cl (the + MSVC-compatible oneAPI driver), Arm Compiler for Linux armflang + and Embarcadero C++Builder bcc64x, bcc64 and bcc32x. + * Diagnostics now use the 'bear: error:' format throughout instead + of Rust's default 'Error:' text with internal names such as + 'Failed to create consumer', and an error about a file names the + file once, followed by the action and the cause. Command-line + usage errors still print the usage text, so scripts matching the + old wording have to be updated. + * Output files are written all or nothing: a build command that + cannot start no longer leaves an empty compile_commands.tmp + behind (upstream issue #718), the events file follows the same + rule, and a failed replay no longer replaces a good database. + * The temporary output file now has a random, hidden name next to + the output, so it cannot clash with an output named '*.tmp' or + with another run, and an existing output that is not a regular + file (such as /dev/null) is written in place instead of replaced. + * Vendored dependencies refreshed, including cc 1.8 and + serde-saphyr 1.3, the latter pulling in encoding_rs. +- Move ExclusiveArch next to the other package tags. + +------------------------------------------------------------------- Old: ---- Bear-4.2.2.tar.zst New: ---- Bear-4.2.3.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Bear.spec ++++++ --- /var/tmp/diff_new_pack.w4pWwX/_old 2026-10-21 21:03:14.961547259 +0200 +++ /var/tmp/diff_new_pack.w4pWwX/_new 2026-10-21 21:03:14.964547385 +0200 @@ -17,9 +17,8 @@ %bcond_without tests - Name: Bear -Version: 4.2.2 +Version: 4.2.3 Release: 0 Summary: Tool that generates a compilation database for clang tooling License: GPL-3.0-or-later @@ -28,6 +27,7 @@ Source1: vendor.tar.zst BuildRequires: cargo-packaging BuildRequires: lld +ExclusiveArch: %{rust_tier1_arches} %if %{with tests} #BuildRequires: ccache BuildRequires: fakeroot @@ -36,7 +36,6 @@ BuildRequires: libtool BuildRequires: valgrind %endif -ExclusiveArch: %{rust_tier1_arches} %description Build ear produces compilation database in JSON format. This database ++++++ Bear-4.2.2.tar.zst -> Bear-4.2.3.tar.zst ++++++ ++++ 4422 lines of diff (skipped) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.w4pWwX/_old 2026-10-21 21:03:15.278560561 +0200 +++ /var/tmp/diff_new_pack.w4pWwX/_new 2026-10-21 21:03:15.281560686 +0200 @@ -1,7 +1,7 @@ <services> <service name="cargo_vendor" mode="manual"> <param name="src">https://github.com/rizsotto/Bear.git</param> - <param name="revision">4.2.2</param> + <param name="revision">4.2.3</param> <param name="update">true</param> <param name="filter">true</param> </service> ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/Bear/vendor.tar.zst /work/SRC/openSUSE:Factory/.Bear.new.2252680/vendor.tar.zst differ: char 7, line 1
