Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cvise for openSUSE:Factory checked in at 2026-06-27 18:07:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cvise (Old) and /work/SRC/openSUSE:Factory/.cvise.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cvise" Sat Jun 27 18:07:54 2026 rev:85 rq:1361982 version:2.12.0+git.20260624.82a22c61 Changes: -------- --- /work/SRC/openSUSE:Factory/cvise/cvise.changes 2026-06-11 17:28:40.965655799 +0200 +++ /work/SRC/openSUSE:Factory/.cvise.new.11887/cvise.changes 2026-06-27 18:09:56.263769921 +0200 @@ -1,0 +2,21 @@ +Sat Jun 27 07:32:57 UTC 2026 - Martin Pluskal <[email protected]> + +- Explicitly name the test_dir_linker_duplicate_2threads.patch added + by Giuliano Belinassi in the previous changelog entry: it forces the + test_dir_linker_duplicate_var_error test case to run with two + threads, working around a hang on single-core build VMs + (bsc#1268265). + +------------------------------------------------------------------- +Fri Jun 26 13:49:54 UTC 2026 - Giuliano Belinassi <[email protected]> + +- Use 2 threads in `test_dir_linker_duplicate_var_error`A (bsc#1268265). + +------------------------------------------------------------------- +Fri Jun 26 13:43:56 UTC 2026 - Giuliano Belinassi <[email protected]> + +- Update to version 2.12.0+git.20260624.82a22c61: + * Fix test_dir_linker_duplicate_var_error on non-english locales (#507) + * CMakeLists.txt: embed unabbreviated git hash to release tarball (#506) + +------------------------------------------------------------------- Old: ---- cvise-2.12.0+git.20260418.64ff7de2.tar.xz New: ---- cvise-2.12.0+git.20260624.82a22c61.tar.xz test_dir_linker_duplicate_2threads.patch ----------(New B)---------- New: - Explicitly name the test_dir_linker_duplicate_2threads.patch added by Giuliano Belinassi in the previous changelog entry: it forces the ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cvise.spec ++++++ --- /var/tmp/diff_new_pack.YDvhjx/_old 2026-06-27 18:09:56.943792949 +0200 +++ /var/tmp/diff_new_pack.YDvhjx/_new 2026-06-27 18:09:56.947793084 +0200 @@ -17,7 +17,7 @@ Name: cvise -Version: 2.12.0+git.20260418.64ff7de2 +Version: 2.12.0+git.20260624.82a22c61 Release: 0 Summary: Super-parallel Python port of the C-Reduce License: BSD-3-Clause @@ -61,6 +61,9 @@ Requires: python3-zstandard Requires: unifdef +# Workaround bsc#1268265 +Patch1: test_dir_linker_duplicate_2threads.patch + %description C-Vise is a super-parallel Python port of the C-Reduce. The port is fully ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.YDvhjx/_old 2026-06-27 18:09:57.007795116 +0200 +++ /var/tmp/diff_new_pack.YDvhjx/_new 2026-06-27 18:09:57.011795252 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/marxin/cvise</param> - <param name="changesrevision">64ff7de2c73ac932717b932b5188f9e79b2646c4</param></service></servicedata> + <param name="changesrevision">82a22c61f66896f8661926a28350b1e5d49c3771</param></service></servicedata> (No newline at EOF) ++++++ cvise-2.12.0+git.20260418.64ff7de2.tar.xz -> cvise-2.12.0+git.20260624.82a22c61.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.12.0+git.20260418.64ff7de2/CMakeLists.txt new/cvise-2.12.0+git.20260624.82a22c61/CMakeLists.txt --- old/cvise-2.12.0+git.20260418.64ff7de2/CMakeLists.txt 2026-04-18 03:41:46.000000000 +0200 +++ new/cvise-2.12.0+git.20260624.82a22c61/CMakeLists.txt 2026-06-24 01:58:22.000000000 +0200 @@ -88,7 +88,7 @@ # `git archive' inserts the abbreviated hash of the archive's commit into this # file. (See the `.gitattributes' file.) # -set(GIT_HASH "$Format:%h$") +set(GIT_HASH "$Format:%H$") if(GIT_HASH MATCHES "^\\$") ## METHOD 2: The source tree is a git repository. get_git_head_revision(GIT_REFSPEC GIT_HASH) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.12.0+git.20260418.64ff7de2/tests/test_cvise.py new/cvise-2.12.0+git.20260624.82a22c61/tests/test_cvise.py --- old/cvise-2.12.0+git.20260418.64ff7de2/tests/test_cvise.py 2026-04-18 03:41:46.000000000 +0200 +++ new/cvise-2.12.0+git.20260624.82a22c61/tests/test_cvise.py 2026-06-24 01:58:22.000000000 +0200 @@ -317,7 +317,7 @@ proc = start_cvise( [ '-c', - f"(make -C repro 2>&1 || true) | awk '{{ print }} /{ERROR_REGEX}/ {{ y=1 }} END {{ exit !y }}'", + f"(LC_ALL=C make -C repro 2>&1 || true) | awk '{{ print }} /{ERROR_REGEX}/ {{ y=1 }} END {{ exit !y }}'", 'repro', '--tidy', ], ++++++ test_dir_linker_duplicate_2threads.patch ++++++ >From 1137d4f3e9e72ccc17f802d12e7795c4c6e88e4a Mon Sep 17 00:00:00 2001 From: Giuliano Belinassi <[email protected]> Date: Fri, 26 Jun 2026 10:37:31 -0300 Subject: [PATCH] Force test_dir_linker_duplicate_var_error to run with 2 threads The test `test_dir_linker_duplicate_var_error` hangs on single core VMs because the test runs with only one thread. Force the use of two threads to workaround this. Signed-off-by: Giuliano Belinassi <[email protected]> --- tests/test_cvise.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test_cvise.py b/tests/test_cvise.py index fd2d6fe9..c8694239 100644 --- a/tests/test_cvise.py +++ b/tests/test_cvise.py @@ -316,6 +316,7 @@ clean: # Use awk instead of grep to easily see the whole build log if the test fails. proc = start_cvise( [ + '-n', '2', '-c', f"(LC_ALL=C make -C repro 2>&1 || true) | awk '{{ print }} /{ERROR_REGEX}/ {{ y=1 }} END {{ exit !y }}'", 'repro', -- 2.54.0
