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
