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-11-25 14:08:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ruby3.1 (Old)
 and      /work/SRC/openSUSE:Factory/.ruby3.1.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ruby3.1"

Fri Nov 25 14:08:04 2022 rev:10 rq:1037958 version:3.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ruby3.1/ruby3.1.changes  2022-05-14 
22:54:55.947198645 +0200
+++ /work/SRC/openSUSE:Factory/.ruby3.1.new.1597/ruby3.1.changes        
2022-11-25 14:08:05.701180098 +0100
@@ -1,0 +2,12 @@
+Thu Nov 24 16:05:38 UTC 2022 - Marcus Rueckert <[email protected]>
+
+- remove the bundled gems workaround
+
+-------------------------------------------------------------------
+Thu Nov 24 14:34:04 UTC 2022 - Marcus Rueckert <[email protected]>
+
+- update to 3.1.3 (boo#1205726 CVE-2021-33621)
+  
https://www.ruby-lang.org/en/news/2022/11/22/http-response-splitting-in-cgi-cve-2021-33621/
+  https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/
+
+-------------------------------------------------------------------

Old:
----
  ruby-3.1.2.tar.xz

New:
----
  ruby-3.1.3.tar.xz

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

Other differences:
------------------
++++++ ruby3.1.spec ++++++
--- /var/tmp/diff_new_pack.K50fjV/_old  2022-11-25 14:08:06.221182653 +0100
+++ /var/tmp/diff_new_pack.K50fjV/_new  2022-11-25 14:08:06.225182672 +0100
@@ -31,7 +31,7 @@
 
 %global patch_level p0
 Name:           ruby3.1%{psuffix}
-Version:        3.1.2
+Version:        3.1.3
 Release:        0
 %global pkg_version %{version}
 # make the exported API version explicit
@@ -287,11 +287,11 @@
 # replace "/usr/bin/env ruby" and "/usr/local/bin/ruby" with correct path
 grep -Erl '^#! */.*ruby' benchmark bootstraptest ext lib sample test \
   | xargs -r perl -p -i -e 
's|^#!\s*\S+\s*ruby\S*(\s+.*)?$|#!/usr/bin/ruby%{rb_binary_suffix} $1|'
-# workaround for https://bugs.ruby-lang.org/issues/18373
-find .bundle -name extconf.rb -exec \
-  sed -i \
-    -e '/create_makefile/i \$arch_hdrdir = 
"$(hdrdir)/../.ext/include/$(arch)"' \
-    -e '/create_makefile/i \$DLDFLAGS << " -L#{$top_srcdir}"' {} \;
+# # workaround for https://bugs.ruby-lang.org/issues/18373
+# find .bundle -name extconf.rb -exec \
+#   sed -i \
+#     -e '/create_makefile/i \$arch_hdrdir = 
"$(hdrdir)/../.ext/include/$(arch)"' \
+#     -e '/create_makefile/i \$DLDFLAGS << " -L#{$top_srcdir}"' {} \;
 
 %build
 export LANG="en_US.UTF-8"

++++++ ruby-3.1.2.tar.xz -> ruby-3.1.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/ruby3.1/ruby-3.1.2.tar.xz 
/work/SRC/openSUSE:Factory/.ruby3.1.new.1597/ruby-3.1.3.tar.xz differ: char 25, 
line 1

++++++ use-pie.patch ++++++
--- /var/tmp/diff_new_pack.K50fjV/_old  2022-11-25 14:08:06.349183282 +0100
+++ /var/tmp/diff_new_pack.K50fjV/_new  2022-11-25 14:08:06.353183302 +0100
@@ -1,8 +1,8 @@
-Index: ruby-3.1.0-preview1/template/Makefile.in
+Index: ruby-3.1.3/template/Makefile.in
 ===================================================================
---- ruby-3.1.0-preview1.orig/template/Makefile.in
-+++ ruby-3.1.0-preview1/template/Makefile.in
-@@ -282,7 +282,7 @@ miniruby$(EXEEXT):
+--- ruby-3.1.3.orig/template/Makefile.in
++++ ruby-3.1.3/template/Makefile.in
+@@ -286,7 +286,7 @@ miniruby$(EXEEXT):
  $(PROGRAM):
                @$(RM) $@
                $(ECHO) linking $@
@@ -10,5 +10,5 @@
 +              $(Q) $(PURIFY) $(CC) -pie $(EXE_LDFLAGS) $(XLDFLAGS) $(MAINOBJ) 
$(EXTOBJS) $(LIBRUBYARG) $(MAINLIBS) $(LIBS) $(EXTLIBS) $(OUTFLAG)$@
                $(Q) $(POSTLINK)
  
- PRE_LIBRUBY_UPDATE = [ -n "$(LIBRUBY_SO_UPDATE)" ] || $(gnumake:yes=exec) 
$(RM) $(LIBRUBY_EXTS)
+ $(PROGRAM): @XRUBY_LIBPATHENV_WRAPPER@
 

Reply via email to