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@
