Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package subversion for openSUSE:Factory checked in at 2022-03-08 20:31:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/subversion (Old) and /work/SRC/openSUSE:Factory/.subversion.new.2349 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "subversion" Tue Mar 8 20:31:24 2022 rev:186 rq:959844 version:1.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/subversion/subversion.changes 2021-12-02 02:27:16.116189666 +0100 +++ /work/SRC/openSUSE:Factory/.subversion.new.2349/subversion.changes 2022-03-11 11:36:21.282273506 +0100 @@ -1,0 +2,7 @@ +Mon Mar 7 09:43:08 UTC 2022 - Danilo Spinella <danilo.spine...@suse.com> + +- Fix testCrash_RequestChannel_nativeRead_AfterException test on + aarch64 and ppc64le, bsc#1195486 bsc#1193778 + * fix-javahl-test.patch- + +------------------------------------------------------------------- New: ---- fix-javahl-test.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ subversion.spec ++++++ --- /var/tmp/diff_new_pack.CGvDzh/_old 2022-03-11 11:36:22.130274500 +0100 +++ /var/tmp/diff_new_pack.CGvDzh/_new 2022-03-11 11:36:22.134274505 +0100 @@ -1,7 +1,7 @@ # # spec file for package subversion # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2009-2010 Pascal Bleser <pascal.ble...@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -65,6 +65,9 @@ Patch45: disable-fs-fs-pack-test.patch # PATCH-FIX-OPENSUSE SLE-11901 Patch46: remove-kdelibs4support-dependency.patch +# PATCH-FIX-UPSTREAM danilo.spine...@suse.com bsc#1195486 bsc#1193778 +# Fix testCrash_RequestChannel_nativeRead_AfterException test on aarch64 and ppc64le +Patch47: fix-javahl-test.patch BuildRequires: apache-rpm-macros BuildRequires: apache2-devel >= 2.2.0 BuildRequires: apache2-prefork @@ -245,6 +248,7 @@ %patch42 -p1 %patch45 -p1 %patch46 -p1 +%patch47 # do not use 'env python' sed -i -e 's#%{_bindir}/env python#%{_bindir}/python3#' subversion/tests/cmdline/*.py ++++++ fix-javahl-test.patch ++++++ Index: subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java =================================================================== --- subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java (revision 1895276) +++ subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java (working copy) @@ -4676,7 +4676,19 @@ // RuntimeException("Test exception") is expected here } - tunnelAgent.joinAndTest(); + // In this test, there is a race condition that sometimes results in + // IOException when 'WAIT_TUNNEL' tries to read from a pipe that + // already has its read end closed. This is not an error, but + // it's hard to distinguish this case from other IOException which + // indicate a problem. To reproduce, simply wrap this test's body in + // a loop. The workaround is to ignore any detected IOException. + // + // tunnelAgent.joinAndTest(); + try { + tunnelAgent.join(); + } catch (InterruptedException e) { + e.printStackTrace (); + } } /**