Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ruby3.1 for openSUSE:Factory checked 
in at 2022-03-11 21:40:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ruby3.1 (Old)
 and      /work/SRC/openSUSE:Factory/.ruby3.1.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ruby3.1"

Fri Mar 11 21:40:53 2022 rev:4 rq:960415 version:3.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ruby3.1/ruby3.1.changes  2022-03-02 
18:20:06.228653823 +0100
+++ /work/SRC/openSUSE:Factory/.ruby3.1.new.25692/ruby3.1.changes       
2022-03-11 21:40:58.086056877 +0100
@@ -1,0 +2,9 @@
+Tue Mar  8 08:39:20 UTC 2022 - Dirk M??ller <[email protected]>
+
+- use valgrind for more supported platforms
+- run tests in parallel for better build times
+- set PATH for test to just built ruby interpreter
+- skip network tests, they hang on timeouts, slowing down the build
+- remove exceptions for armv7 testing, these are all fixed
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ruby3.1.spec ++++++
--- /var/tmp/diff_new_pack.eCh7tc/_old  2022-03-11 21:40:58.634057298 +0100
+++ /var/tmp/diff_new_pack.eCh7tc/_new  2022-03-11 21:40:58.638057301 +0100
@@ -62,7 +62,7 @@
 # keep in sync with macro file!
 #
 # from valgrind.spec
-%ifarch %ix86 x86_64 ppc ppc64
+%ifarch %ix86 aarch64 x86_64 ppc64le s390x
 %define use_valgrind 1
 %endif
 # turn on testsuite by default. we dont hard fail anyway.
@@ -401,7 +401,7 @@
   ln -s %{_sysconfdir}/alternatives/$bin%{rb_binary_suffix} 
%{buildroot}%_bindir/$bin%{rb_binary_suffix}
 done
 install -dD %{buildroot}%{rb_extdir} %{buildroot}%{rb_extarchdir} 
%{buildroot}%{rb_extversionedarchdir} %{buildroot}%{rb_extarchdocdir}
-chmod -vR go-w,go+rX %{buildroot}%{_libdir}/ruby
+chmod -R go-w,go+rX %{buildroot}%{_libdir}/ruby
 
 # keep in sync with ruby-common/gem_build_cleanup
 find %{buildroot} \
@@ -431,21 +431,12 @@
 %if %{with run_tests}
 %check
 DISABLE_TESTS=""
-%ifarch armv7l armv7hl armv7hnl
-# test_call_double(DL::TestDL) fails on ARM HardFP
-# http://bugs.ruby-lang.org/issues/6592
-DISABLE_TESTS="-x test_dl2.rb $DISABLE_TESTS"
-
-# Workaround OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM.
-# https://bugs.ruby-lang.org/issues/9984
-sed -i -e 's|20_000|10_000|g' test/openssl/test_pkey_rsa.rb
-%endif
 # Allow MD5 in OpenSSL.
 # https://bugs.ruby-lang.org/issues/9154
 export OPENSSL_ENABLE_MD5_VERIFY=1
 export LD_LIBRARY_PATH="$PWD"
-# we know some tests will fail when they do not find a /usr/bin/ruby
-make check V=1 TESTOPTS="$DISABLE_TESTS" ||:
+export PATH=%{buildroot}%{_bindir}:$PATH
+make check V=1 TESTOPTS="%{?_smp_mflags} -q --tty=no $DISABLE_TESTS" TESTS="-x 
test_rinda -x test_address_resolve -x test_tcp " ||:
 %endif
 
 %post   -n %{libname} -p /sbin/ldconfig

Reply via email to