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-04-16 00:13:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ruby3.1 (Old) and /work/SRC/openSUSE:Factory/.ruby3.1.new.1941 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ruby3.1" Sat Apr 16 00:13:59 2022 rev:6 rq:969824 version:3.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ruby3.1/ruby3.1.changes 2022-04-05 19:55:02.818505484 +0200 +++ /work/SRC/openSUSE:Factory/.ruby3.1.new.1941/ruby3.1.changes 2022-04-16 00:14:16.781651540 +0200 @@ -1,0 +2,14 @@ +Wed Apr 13 10:09:28 UTC 2022 - Marcus Rueckert <mrueck...@suse.de> + +- add buildignore for ruby and ruby-common so we do not pull + gem2rpm for the testsuite + +------------------------------------------------------------------- +Wed Apr 13 08:16:06 UTC 2022 - Marcus Rueckert <mrueck...@suse.de> + +- Update to 3.1.2 (boo#1198441 boo#1198440) + https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ + - CVE-2022-28738: Double free in Regexp compilation + - CVE-2022-28739: Buffer overrun in String-to-Float conversion + +------------------------------------------------------------------- Old: ---- ruby-3.1.1.tar.xz New: ---- ruby-3.1.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ruby3.1.spec ++++++ --- /var/tmp/diff_new_pack.CmBzPS/_old 2022-04-16 00:14:17.473652463 +0200 +++ /var/tmp/diff_new_pack.CmBzPS/_new 2022-04-16 00:14:17.477652469 +0200 @@ -31,7 +31,7 @@ %global patch_level p0 Name: ruby3.1%{psuffix} -Version: 3.1.1 +Version: 3.1.2 Release: 0 %global pkg_version %{version} # make the exported API version explicit @@ -80,8 +80,6 @@ %bcond_with clang %bcond_with separate_stdlib -%bcond_with bootstrap - # URL: https://www.ruby-lang.org/ Source: https://cache.ruby-lang.org/pub/ruby/3.1/ruby-%{pkg_version}.tar.xz @@ -101,13 +99,6 @@ BuildRequires: jemalloc-devel %endif BuildRequires: autoconf -%if %{with bootstrap} -BuildRequires: automake -BuildRequires: bison -BuildRequires: flex -BuildRequires: libtool -BuildRequires: ruby -%endif BuildRequires: libffi-devel BuildRequires: libyaml-devel BuildRequires: ncurses-devel @@ -115,6 +106,8 @@ BuildRequires: pkg-config BuildRequires: update-alternatives %if "%{flavor}" == "testsuite" +#!BuildIgnore: ruby +#!BuildIgnore: ruby-common BuildRequires: netcfg BuildRequires: procps BuildRequires: ruby3.1 @@ -290,30 +283,6 @@ rm -rf ext/psych/yaml rm -rf ext/fiddle/libffi* -%if %{with bootstrap} -cp \ - %{SOURCE20} \ - %{SOURCE21} \ - %{SOURCE22} \ - %{SOURCE23} \ - %{SOURCE24} \ - %{SOURCE25} \ - %{SOURCE26} \ - %{SOURCE27} \ - %{SOURCE28} \ - %{SOURCE29} \ - %{SOURCE30} \ - %{SOURCE31} \ - %{SOURCE32} \ - %{SOURCE33} \ - %{SOURCE34} \ - gems/ - -install -m 0755 \ - %{SOURCE35} \ - %{SOURCE36} \ - tool/ -%endif find sample -type f -perm /a=x -ls -exec chmod a-x \{\} \+ # replace "/usr/bin/env ruby" and "/usr/local/bin/ruby" with correct path grep -Erl '^#! */.*ruby' benchmark bootstraptest ext lib sample test \ @@ -325,9 +294,6 @@ -e '/create_makefile/i \$DLDFLAGS << " -L#{$top_srcdir}"' {} \; %build -%if %{with bootstrap} -bash -x autogen.sh -%endif export LANG="en_US.UTF-8" export LC_ALL="en_US.UTF-8" export LC_CTYPE="en_US.UTF-8" @@ -365,7 +331,7 @@ %install %if "%{flavor}" != "testsuite" -%makeinstall V=1 STRIP=/bin/true +%make_install V=1 STRIP=/bin/true perl -p -i -e 's|#!/usr/local/bin/ruby|%{_bindir}/ruby|g' $(grep -r -l /usr/local/bin/ruby %{buildroot}) echo "%defattr(-,root,root,-)" > devel-extra-excludes echo "%defattr(-,root,root,-)" > devel-extra-list ++++++ ruby-3.1.1.tar.xz -> ruby-3.1.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/ruby3.1/ruby-3.1.1.tar.xz /work/SRC/openSUSE:Factory/.ruby3.1.new.1941/ruby-3.1.2.tar.xz differ: char 26, line 1