| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ruby4.0-devel-extra | Distribution: openSUSE Tumbleweed |
| Version: 4.0.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Mar 17 09:12:42 2026 |
| Group: Development/Languages/Ruby | Build host: reproducible |
| Size: 445264 | Source RPM: ruby4.0-4.0.2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.ruby-lang.org/ | |
| Summary: Special development files of ruby, normally not installed | |
Development files to link against Ruby.
BSD-2-Clause OR Ruby
* Tue Mar 17 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 2026 Marcus Rueckert <mrueckert@suse.de>
- Update to 4.0.1
This release includes a bugfix for spurious wakeup from
Kernel#sleep when subprocess exits in another thread, along with
other bugfixes. Please see the GitHub releases for further
details.
- Bug #21812: Kernel#sleep without arguments returns immediately
when subprocess exits in another thread (regression in Ruby
4.0) - 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 #21811: Fix underflow in Array#pack - Ruby - Ruby Issue
Tracking System
- Bug #21814: 0.pow(2,-9999999999999999990) should be zero - Ruby
- Ruby Issue Tracking System
- Bug #21819: A Data object should be frozen even if it has no
members - Ruby - Ruby Issue Tracking System
https://github.com/ruby/ruby/compare/v4.0.0...v4.0.1
* Wed Jan 07 2026 Andreas Schwab <schwab@suse.de>
- Enable valgrind support on riscv64
* Fri Jan 02 2026 Marcus Rueckert <mrueckert@suse.de>
- BuildRequire gcc-c++ to fix building c++ based extensions
* Thu Dec 25 2025 Marcus Rueckert <mrueckert@suse.de>
- drop unneeded ruby32 provides
* Thu Dec 25 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 4.0.0
https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/
* Thu Dec 18 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 4.0.0~preview3
https://www.ruby-lang.org/en/news/2025/12/18/ruby-4-0-0-preview3-released/
- drop really-skip-the-sendmail-tests.patch
* Tue Dec 02 2025 Marcus Rueckert <mrueckert@suse.de>
- Fix yjit build. the vendor tarball no longer needs to be unpacked
into the subdir.
- also enable zjit with the yjit conditional. Both require rust so
there is no need to split it out into another conditional.
* Tue Dec 02 2025 Marcus Rueckert <mrueckert@suse.de>
- Add missing +0 for the prerelease ABI
* Fri Nov 28 2025 Marcus Rueckert <mrueckert@suse.de>
- Add really-skip-the-sendmail-tests.patch
Fix testsuite failure by really skipping all functions in the
file
* Mon Nov 17 2025 Marcus Rueckert <mrueckert@suse.de>
- Fork package for 4.0.0~preview2
https://www.ruby-lang.org/en/news/2025/11/17/ruby-4-0-0-preview2-released/
* Fri Apr 18 2025 Marcus Rueckert <mrueckert@suse.de>
- Fork package for 3.5.0~preview1
https://www.ruby-lang.org/en/news/2025/04/18/ruby-3-5-0-preview1-released/
* Mon Apr 14 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.4.3
https://github.com/ruby/ruby/releases/tag/v3_4_3
* Fri Feb 14 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.4.2
https://www.ruby-lang.org/en/news/2025/02/14/ruby-3-4-2-released/
https://github.com/ruby/ruby/releases/tag/v3_4_2
* Fri Dec 27 2024 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.4.1
https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-0-released/
https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-1-released/
* Thu Dec 12 2024 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.4.0~rc1
https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/
* Tue Oct 08 2024 Marcus Rueckert <mrueckert@suse.de>
- also export locale settings in the %check section. not just for
build
* Mon Oct 07 2024 Marcus Rueckert <mrueckert@suse.de>
- drop 10795.patch: included in update
- refresh use-pie.patch
* Mon Oct 07 2024 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.4.0~preview2
https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/
* Wed Jun 05 2024 José Gómez <jose.gomez@suse.com>
- Add Provides for yjit-enabled builds.
* Sun May 19 2024 Marcus Rueckert <mrueckert@suse.de>
- Backport for fix segfault caused by stack pointers not
saved/restored properly when yielding execution from Ruby to C.
https://bugs.ruby-lang.org/issues/20493
https://github.com/ruby/ruby/pull/10795
Adds https://patch-diff.githubusercontent.com/raw/ruby/ruby/pull/10795.patch
* Thu May 16 2024 Marcus Rueckert <mrueckert@suse.de>
- Starting Fork of the package for ruby 3.4.0~preview1
https://www.ruby-lang.org/en/news/2024/05/16/ruby-3-4-0-preview1-released/
* Tue Apr 23 2024 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.3.1 (boo#1221851 boo#1221852 boo#1223314)
https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/
https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/
https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/
https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/
https://github.com/ruby/ruby/releases/tag/v3_3_1
* Wed Jan 31 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add additionnal flags: cflags, cppflags and ASFLAGS
* Mon Dec 25 2023 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.3.0
https://www.ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/
- update use-pie.patch to apply cleanly again
* Mon Dec 11 2023 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.3.0~rc1
https://www.ruby-lang.org/en/news/2023/12/11/ruby-3-3-0-rc1-released/
* Sun Nov 12 2023 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.3.0~preview3
https://www.ruby-lang.org/en/news/2023/11/12/ruby-3-3-0-preview3-released/
* Sat Nov 04 2023 Marcus Rueckert <mrueckert@suse.de>
- add Provides that we can differentiate between between jemalloc
enabled and non enabled ruby
* Tue Sep 26 2023 Marcus Rueckert <mrueckert@suse.de>
- Add the `+0` bit to the rubygem ABI macro. This has to be removed
with the final release
* Thu Sep 14 2023 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.3.0~preview2
https://www.ruby-lang.org/en/news/2023/09/14/ruby-3-3-0-preview2-released/
* Fri May 12 2023 Marcus Rueckert <mrueckert@suse.de>
- Initial package of the 3.3 branch 3.3.0~preview1
https://www.ruby-lang.org/en/news/2023/05/12/ruby-3-3-0-preview1-released/
* Thu Mar 30 2023 Marcus Rueckert <mrueckert@suse.de>
- update to 3.2.2 (boo#1209891 CVE-2023-28755 boo#1209967 CVE-2023-28756)
https://www.ruby-lang.org/en/news/2023/03/30/redos-in-time-cve-2023-28756/
https://www.ruby-lang.org/en/news/2023/03/28/redos-in-uri-cve-2023-28755/
https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-2-2-released/
- drop ruby-3.1.3-remove-timezone-test.patch
solved differently upstream
* Wed Feb 08 2023 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.2.1
https://www.ruby-lang.org/en/news/2023/02/08/ruby-3-2-1-released/
* Mon Jan 09 2023 Marcus Rueckert <mrueckert@suse.de>
- Fix Source url (3.1 vs 3.2)
/usr/include/ruby-4.0.0/eval_intern.h /usr/include/ruby-4.0.0/id.h /usr/include/ruby-4.0.0/insns.inc /usr/include/ruby-4.0.0/insns_info.inc /usr/include/ruby-4.0.0/internal.h /usr/include/ruby-4.0.0/iseq.h /usr/include/ruby-4.0.0/method.h /usr/include/ruby-4.0.0/node.h /usr/include/ruby-4.0.0/revision.h /usr/include/ruby-4.0.0/ruby_atomic.h /usr/include/ruby-4.0.0/thread_pthread.h /usr/include/ruby-4.0.0/version.h /usr/include/ruby-4.0.0/vm_core.h /usr/include/ruby-4.0.0/vm_debug.h /usr/include/ruby-4.0.0/vm_opts.h
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Apr 4 23:21:06 2026