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-05-13 17:19:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ruby4.0 (Old) and /work/SRC/openSUSE:Factory/.ruby4.0.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ruby4.0" Wed May 13 17:19:40 2026 rev:7 rq:1352573 version:4.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/ruby4.0/ruby4.0.changes 2026-04-23 17:03:16.589444601 +0200 +++ /work/SRC/openSUSE:Factory/.ruby4.0.new.1966/ruby4.0.changes 2026-05-13 17:20:53.911178738 +0200 @@ -1,0 +2,50 @@ +Mon May 11 23:40:03 UTC 2026 - Marcus Rueckert <[email protected]> + +- make install also need the locale set on 15.x + +------------------------------------------------------------------- +Mon May 11 22:42:53 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 4.0.4 + - Bug #21955: Fiber#transfer: machine stack not released when + fiber terminates, causing FiberError: can't set a guard page - + Ruby - Ruby Issue Tracking System + - Bug #21964: Fiber stack acquire can expand unnecessarily - Ruby + - Ruby Issue Tracking System + - Bug #21971: Fix regexp performance regression for patterns + starting with s/k - Ruby - Ruby Issue Tracking System + - Bug #21961: Marshal.load freeze option fail to freeze linked + strings - Ruby - Ruby Issue Tracking System + - Bug #21959: rb_internal_thread_event_hooks_rw_lock is not + reinitialized after fork causing deadlocks - Ruby - Ruby Issue + Tracking System + - Bug #21954: NoMethodError instead of Gem::LoadError on gem + activation problem in Ruby 4.0.2 - Ruby - Ruby Issue Tracking + System + - Bug #21844: Inconsistent ArgumentError message for + Data::define.new - Ruby - Ruby Issue Tracking System + - Bug #21992: Defining BasicObject#initialize causes segmentation + fault - Ruby - Ruby Issue Tracking System + - Bug #22018: ISeq created via + RubyVM::InstructionSequence.compile don't support coverage - + Ruby - Ruby Issue Tracking System + - Bug #21985: RubyVM::AST negative numbers do not include - in + location - Ruby - Ruby Issue Tracking System + - Bug #21986: RubyVM::AST incorrect location for literals + followed by modifier if - Ruby - Ruby Issue Tracking System + - Bug #21933: Ruby::Box: named capture local variable can become + nil after non-matching lines - Ruby - Ruby Issue Tracking + System + - Bug #21940: Ruby::Box: $_ returns stale value due to gvar_tbl + caching - Ruby - Ruby Issue Tracking System + - Bug #22004: parse.y doesn't executes loop body with while true + || true condition - Ruby - Ruby Issue Tracking System + - Bug #21952: Ruby::Box double free at process exit when + fiddle/import is required in multiple boxes - Ruby - Ruby Issue + Tracking System + - Bug #22003: .bundle extensions not built when doing + out-of-source build - Ruby - Ruby Issue Tracking System + - Bug #22002: argument stack underflow (-1) - Ruby - Ruby Issue + Tracking System + +------------------------------------------------------------------- Old: ---- ruby-4.0.3.tar.xz New: ---- ruby-4.0.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ruby4.0.spec ++++++ --- /var/tmp/diff_new_pack.3SZ5yj/_old 2026-05-13 17:20:54.787214929 +0200 +++ /var/tmp/diff_new_pack.3SZ5yj/_new 2026-05-13 17:20:54.791215095 +0200 @@ -36,7 +36,7 @@ %global patch_level p0 Name: ruby4.0%{psuffix} -Version: 4.0.3 +Version: 4.0.4 Release: 0 %global pkg_version %{version} # make the exported API version explicit @@ -358,10 +358,13 @@ --enable-shared \ --disable-static \ --disable-rpath -make %{?_smp_mflags} all V=1 STRIP=/bin/true +%make_build all V=1 STRIP=/bin/true %install %if "%{flavor}" != "testsuite" +export LANG="en_US.UTF-8" +export LC_ALL="en_US.UTF-8" +export LC_CTYPE="en_US.UTF-8" %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 ++++++ ruby-4.0.3.tar.xz -> ruby-4.0.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/ruby4.0/ruby-4.0.3.tar.xz /work/SRC/openSUSE:Factory/.ruby4.0.new.1966/ruby-4.0.4.tar.xz differ: char 26, line 1
