Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ruby4.0-devel-extra-4.0.1-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ruby4.0-devel-extra Distribution: openSUSE Tumbleweed
Version: 4.0.1 Vendor: openSUSE
Release: 1.2 Build date: Tue Jan 13 14:06:25 2026
Group: Development/Languages/Ruby Build host: reproducible
Size: 445264 Source RPM: ruby4.0-4.0.1-1.2.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.

Provides

Requires

License

BSD-2-Clause OR Ruby

Changelog

* 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)

Files

/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, Tue Mar 17 23:04:18 2026