Ana Guerrero 9a719860db Accepting request 1339506 from devel:languages:ruby
- Update to 4.0.2
-This line, and those below, will be ignored--

    Ractors on a low RAM Linux machine - Ruby - Ruby Issue Tracking
    System
  - Bug #21946: and? predicate confused for leading and keyword -
    Ruby - Ruby Issue Tracking System
  - Bug #21927: Prism: misleading error message for forwarding in
    lambda argument - Ruby - Ruby Issue Tracking System
  - Bug #21925: Prism misparses standalone "in" pattern matching in
    "case/in" - Ruby - Ruby Issue Tracking System
  - Bug #21828: An incorrect warning message related to benchmark
    is shown when using benchmark-ips - Ruby - Ruby Issue Tracking
    System
  - Bug #21917: Unable to build 4.0.1 on AIX 7.2 - Ruby - Ruby
    Issue Tracking System
  - Bug #21945: Ripper lexes newline between identifier and and? as
    ignored newline - Ruby - Ruby Issue Tracking System
  - Bug #21947: Timeout.timeout doesn't use Timeout::ExitException
    when Fiber scheduler is in use. - Ruby - Ruby Issue Tracking
    System
  - Bug #21926: Thread#value on popen3 wait thread hangs in
    finalizer - Ruby - Ruby Issue Tracking System
  - Bug #21880: The ultra_safe mode of pstore bundled with Ruby 4.0
    is broken. - Ruby - Ruby Issue Tracking System
  - Bug #21097: x = a rescue b in c and def f = a rescue b in c
    parsed differently between parse.y and prism - Ruby - Ruby
    Issue Tracking System

old: openSUSE:Factory/ruby4.0
new: devel:languages:ruby/ruby4.0 rev 13
Index: _service
===================================================================
--- _service (revision 4)
+++ _service (revision 13)
@@ -1,6 +1,7 @@
 <services>
+  <service name="download_files" mode="manual" />
   <service name="cargo_vendor" mode="manual">
-    <param name="srcdir">ruby-4.*/</param>
+    <param name="src">ruby-4.*.tar.xz</param>
     <param name="update">false</param>
     <param name="compression">xz</param>
   </service>
Index: ruby4.0.changes
===================================================================
--- ruby4.0.changes (revision 4)
+++ ruby4.0.changes (revision 13)
@@ -1,4 +1,64 @@
 -------------------------------------------------------------------
+Tue Mar 17 08:12:42 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
+
+- Update to 4.0.2
+  This is a routine update that includes a bugfix in YJIT for
+  NoMethodError on Puma.
+
+  - Bug #21941: Local variable becomes nil when YJIT enabled
+    mid-method with fork/signal/ensure - Ruby - Ruby Issue Tracking
+    System
+  - Bug #21832: segfault with argument forwarding, when combined
+    with splat & positional arg - Ruby - Ruby Issue Tracking System
+  - Bug #21723: binding.irb raises a LoadError under bundle exec
+    when Gemfile contains path: or git: - Ruby - Ruby Issue
+    Tracking System
+  - Bug #21847: Backport syntax_suggest 2.0.3 to supported branches
+    - Ruby - Ruby Issue Tracking System
+  - Bug #21866: Backport Fix for integer overflow checks in
+    enumerator - Ruby - Ruby Issue Tracking System
+  - Bug #21865: Crash on signal raise - Ruby - Ruby Issue Tracking
+    System
+  - Bug #21842: Encoding of rb_interned_str - Ruby - Ruby Issue
+    Tracking System
+  - Bug #21838: Rails seeing degradation (20% slowdown) related to
+    Revision 079ef92b "Implement global allocatable slots and empty
+    pages" (from Sep 5 2024) - Ruby - Ruby Issue Tracking System
+  - Bug #21873: UnboundMethod#== returns false for methods from
+    included/extended modules - Ruby - Ruby Issue Tracking System
+  - ZJIT: Avoid runtime exceptions from RubyVM::ZJIT.stats_string
+    by k0kubun · Pull Request #16139
+  - Bug #21931: GC Crash in String#% (backport
+    726205b354d1068147719fb42e1de743f1838ef1) - Ruby - Ruby Issue
+    Tracking System
+  - Bug #21944: "Cannot allocate memory" with M:N threads or
+    Ractors on a low RAM Linux machine - Ruby - Ruby Issue Tracking
+    System
+  - Bug #21946: and? predicate confused for leading and keyword -
+    Ruby - Ruby Issue Tracking System
+  - Bug #21927: Prism: misleading error message for forwarding in
+    lambda argument - Ruby - Ruby Issue Tracking System
+  - Bug #21925: Prism misparses standalone "in" pattern matching in
+    "case/in" - Ruby - Ruby Issue Tracking System
+  - Bug #21828: An incorrect warning message related to benchmark
+    is shown when using benchmark-ips - Ruby - Ruby Issue Tracking
+    System
+  - Bug #21917: Unable to build 4.0.1 on AIX 7.2 - Ruby - Ruby
+    Issue Tracking System
+  - Bug #21945: Ripper lexes newline between identifier and and? as
+    ignored newline - Ruby - Ruby Issue Tracking System
+  - Bug #21947: Timeout.timeout doesn't use Timeout::ExitException
+    when Fiber scheduler is in use. - Ruby - Ruby Issue Tracking
+    System
+  - Bug #21926: Thread#value on popen3 wait thread hangs in
+    finalizer - Ruby - Ruby Issue Tracking System
+  - Bug #21880: The ultra_safe mode of pstore bundled with Ruby 4.0
+    is broken. - Ruby - Ruby Issue Tracking System
+  - Bug #21097: x = a rescue b in c and def f = a rescue b in c
+    parsed differently between parse.y and prism - Ruby - Ruby
+    Issue Tracking System
+
+-------------------------------------------------------------------
 Tue Jan 13 13:06:25 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
 
 - Update to 4.0.1
Index: ruby4.0.spec
===================================================================
--- ruby4.0.spec (revision 4)
+++ ruby4.0.spec (revision 13)
@@ -36,7 +36,7 @@
 
 %global patch_level p0
 Name:           ruby4.0%{psuffix}
-Version:        4.0.1
+Version:        4.0.2
 Release:        0
 %global pkg_version %{version}
 # make the exported API version explicit
Index: vendor.tar.xz
===================================================================
--- vendor.tar.xz (revision 4)
+++ vendor.tar.xz (revision 13)
Binary files vendor.tar.xz (revision 4) and vendor.tar.xz (revision 13) differ
Index: ruby-4.0.2.tar.xz
===================================================================
--- ruby-4.0.2.tar.xz (added)
+++ ruby-4.0.2.tar.xz (revision 13)
Binary file ruby-4.0.2.tar.xz (revision 13) added
Index: ruby-4.0.1.tar.xz
===================================================================
--- ruby-4.0.1.tar.xz (revision 4)
+++ ruby-4.0.1.tar.xz (deleted)
Binary file ruby-4.0.1.tar.xz (revision 4) deleted

OBS-URL: https://build.opensuse.org/request/show/1339506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby4.0?expand=0&rev=5
2026-03-17 18:03:08 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
2026-03-17 08:18:01 +00:00
Description
No description provided
68 KiB
Languages
RPM Spec 100%