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 ();
+        }
     }
 
     /**

Reply via email to