Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ruby4.0 for openSUSE:Factory checked in at 2026-09-16 17:40:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ruby4.0 (Old) and /work/SRC/openSUSE:Factory/.ruby4.0.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ruby4.0" Wed Sep 16 17:40:55 2026 rev:12 rq:1378091 version:4.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/ruby4.0/ruby4.0.changes 2026-09-11 19:00:49.423349090 +0200 +++ /work/SRC/openSUSE:Factory/.ruby4.0.new.383539/ruby4.0.changes 2026-09-16 17:41:27.722842184 +0200 @@ -1,0 +2,70 @@ +Tue Sep 15 09:20:03 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 4.0.7 + - Bug #22188: addr2line doesn't find symbols when compiled with + GCC LTO - Ruby - Ruby Issue Tracking System + - Bug #22210: Check if issue #19969 is still reproducible / + re-opened in 4.0.x - Ruby - Ruby Issue Tracking System + - Bug #22217: Segmentation fault when resuming execution with + Coverage.start and ruby/debug - Ruby - Ruby Issue Tracking + System + - Fix formatting in ObjectSpace._id2ref error path by eregon · + Pull Request #18206 + - Bug #22200: ObjectSpace._id2ref can return a different object + than the id's owner on Ruby 4.0 (stale id2ref_tbl entry for + objects with generic fields) - Ruby - Ruby Issue Tracking + System + - Bug #22123: Ruby::Box + BUNDLER_SETUP can evaluate gemspecs + before main-box RubyGems initialization - Ruby - Ruby Issue + Tracking System + - Bump ERB to 6.0.7 by k0kubun · Pull Request #18282 + - Bug #22237: GC.auto_compact corrupts a String or segfaults from + String#tr with dup or gsub - Ruby - Ruby Issue Tracking System + - Bug #22243: Change fork behavior when Process._fork raises an + exception during fork with a block argument - Ruby - Ruby Issue + Tracking System + - Bug #22223: Socket.tcp with connect_timeout returns a phantom + "connected" socket for a refused connection on macOS 27 (kernel + answers EISCONN on connect retry; SO_ERROR never consulted) - + Ruby - Ruby Issue Tracking System + - Bug #22220: Performance regression when requiring aws-sdk-ec2 + in Ruby 4.0.6 - Ruby - Ruby Issue Tracking System + - Bug #22218: Line TracePoint misses executed loop condition + after a guard - Ruby - Ruby Issue Tracking System + - Bug #22198: win32: heap overflow in Kernel#system - Ruby - Ruby + Issue Tracking System + - Bug #22196: Heap-use-after-free in fiber_switch with + transfer-terminated async tasks on 3.4.10 - Ruby - Ruby Issue + Tracking System + - Bug #22190: Class#subclasses does not include clones of classes + that include modules - Ruby - Ruby Issue Tracking System + - Bug #11438: native_thread_init_stack() get machine.stack_start + unequal to thread's stack start address, x86 win32 - Ruby - + Ruby Issue Tracking System + - Bug #22257: Prepending a module to an already-included module + leaves stale super caches - Ruby - Ruby Issue Tracking System + - Bug #22242: SEGV in method dispatch + (vm_call_iseq_setup_kwparm_nokwarg / def_iseq_ptr) on Ruby + 4.0.6 — Rails CI - Ruby - Ruby Issue Tracking System + - Bug #22269: Coverage.line_stub clobbers already-collected + coverage data - Ruby - Ruby Issue Tracking System + - Bug #22290: Adding instance variables to anonymous object may + bloat all future classes - Ruby - Ruby Issue Tracking System + - Bug #22292: YJIT/ZJIT: Struct accessor crashes after an + instance variable is set on a Struct that exactly fills the + largest GC slot - Ruby - Ruby Issue Tracking System + - Bug #20958: fix ENV.keys encoding on windows - Ruby - Ruby + Issue Tracking System + - Bug #22259: Arrays sharding a buffer segfault when + concatenating with each other - Ruby - Ruby Issue Tracking + System + - Bug #22264: Warning missing from parse.y hash literals - Ruby - + Ruby Issue Tracking System + - Bug #22303: EncodingError from interpolating symbol crashes + whole process - Ruby - Ruby Issue Tracking System + - Bug #22224: YJIT: rb_yjit_invalidate_ep_is_bp takes the VM lock + stopping Ractors on every Proc materialization; multi-Ractor + throughput collapses (up to ~150x) - Ruby - Ruby Issue Tracking + System + +------------------------------------------------------------------- Old: ---- ruby-4.0.6.tar.xz New: ---- ruby-4.0.7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ruby4.0.spec ++++++ --- /var/tmp/diff_new_pack.swkOUD/_old 2026-09-16 17:41:31.299991650 +0200 +++ /var/tmp/diff_new_pack.swkOUD/_new 2026-09-16 17:41:31.303991817 +0200 @@ -42,7 +42,7 @@ %global patch_level p0 Name: ruby4.0%{psuffix} -Version: 4.0.6 +Version: 4.0.7 Release: 0 %global pkg_version %{version} # make the exported API version explicit ++++++ ruby-4.0.6.tar.xz -> ruby-4.0.7.tar.xz ++++++ /work/SRC/openSUSE:Factory/ruby4.0/ruby-4.0.6.tar.xz /work/SRC/openSUSE:Factory/.ruby4.0.new.383539/ruby-4.0.7.tar.xz differ: char 27, line 1 ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/ruby4.0/vendor.tar.xz /work/SRC/openSUSE:Factory/.ruby4.0.new.383539/vendor.tar.xz differ: char 15, line 1
