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

Reply via email to