| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ruby3.4-devel-extra | Distribution: openSUSE Tumbleweed |
| Version: 3.4.5 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Jul 15 20:06:05 2025 |
| Group: Development/Languages/Ruby | Build host: reproducible |
| Size: 401238 | Source RPM: ruby3.4-3.4.5-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 Jul 15 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.4.5
This is a routine update that includes bug fixes and GCC 15
support. Please refer to the release notes on GitHub for further
details.
https://github.com/ruby/ruby/releases/tag/v3_4_5
* Wed May 14 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.4.4
This release includes a fix for a YJIT bug related to local
variables and addresses a build issue on Windows when using GCC
15. It was released ahead of schedule to make these fixes
available as soon as possible. A few other bug fixes are also
included.
https://github.com/ruby/ruby/releases/tag/v3_4_4
* Tue May 13 2025 Dirk Müller <dmueller@suse.com>
- adjust requirement on valgrind to match SLFO
* 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)
* Tue Dec 27 2022 Marcus Rueckert <mrueckert@suse.de>
- Set the correct ABI version
* Sun Dec 25 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.2.0
https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
- Drop ruby-3.1.3-remove-timezone-test.patch:
Fix included in update
- Refreshed use-pie.patch
* Thu Dec 22 2022 Marcus Rueckert <mrueckert@suse.de>
- Added ruby-3.1.3-remove-timezone-test.patch:
Disable tests that rely on singapore's old TZ data
* Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de>
- disable yjit
* Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de>
- disable readline/reline tests as they require system ruby
* Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de>
- rust edition 2021 is supported since 1.56.0. Change buildrequires
accordingly
* Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.2.0~rc1
https://www.ruby-lang.org/en/news/2022/12/06/ruby-3-2-0-rc1-released/
* Mon Dec 05 2022 Andreas Schwab <schwab@suse.de>
- Update rb_arch_short macro
* Fri Dec 02 2022 Marcus Rueckert <mrueckert@suse.de>
- Use the correct ABI version in the macros
* Thu Nov 24 2022 Marcus Rueckert <mrueckert@suse.de>
- remove the bundled gems workaround
* Thu Nov 17 2022 Marcus Rueckert <mrueckert@suse.de>
- bump ruby-common dependency to the version with the ruby 3.2
fixes
* Thu Nov 17 2022 Marcus Rueckert <mrueckert@suse.de>
- bump version in the macro files to 3.2
* Fri Nov 11 2022 Marcus Rueckert <mrueckert@suse.de>
- limit yjit to x86_64 and aarch64 as those are the only to
platforms it supports
* Fri Nov 11 2022 Marcus Rueckert <mrueckert@suse.de>
- enable yjit so we can test it before the final release and see if
we want to leave it on in the package.
* Fri Nov 11 2022 Marcus Rueckert <mrueckert@suse.de>
- Branch off ruby 3.2 package with preview 3
* Tue May 03 2022 Marcus Rueckert <mrueckert@suse.de>
- turn off jemalloc again until we figure out how to do the dlopen
on libruby properly like vim and yast do
* Fri Apr 29 2022 Martin Liška <mliska@suse.cz>
- Do not depend on binutils-gold as it will be removed
in the future as it's obsoleted. Use lld instead of it
for clang build.
* Wed Apr 13 2022 Marcus Rueckert <mrueckert@suse.de>
- use rb_soname instead of hard coding the ruby package name
* Wed Apr 13 2022 Marcus Rueckert <mrueckert@suse.de>
- add buildignore for ruby and ruby-common so we do not pull
gem2rpm for the testsuite
* Wed Apr 13 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.1.2 (boo#1198441 boo#1198440)
https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/
- CVE-2022-28738: Double free in Regexp compilation
- CVE-2022-28739: Buffer overrun in String-to-Float conversion
* Tue Mar 29 2022 Dirk Müller <dmueller@suse.com>
- move tests into separate testsuite _multibuild:
* reduces buildrequires on main package (procps which is behind systemd:mini)
* reduces depth of distro rebuild chain
- exclude more tests that require network
- make test failures fatal, they pass now
- light subset of spec-cleaner cleanups
- prefer %%global over %%define, they get evaluated at parse time
* Tue Mar 08 2022 Dirk Müller <dmueller@suse.com>
- use valgrind for more supported platforms
- run tests in parallel for better build times
- set PATH for test to just built ruby interpreter
- skip network tests, they hang on timeouts, slowing down the build
- remove exceptions for armv7 testing, these are all fixed
* Tue Feb 22 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 3.1.1
https://www.ruby-lang.org/en/news/2022/02/18/ruby-3-1-1-released/
- drop 77fe1fca0abb56f7f07725c0a3803d53a315c853.patch:
included in update
* Sun Feb 06 2022 Marcus Rueckert <mrueckert@suse.de>
- Build ruby with jemalloc for sle 15 up
* Wed Feb 02 2022 Marcus Rueckert <mrueckert@suse.de>
- Added https://github.com/ruby/ipaddr/commit/77fe1fca0abb56f7f07725c0a3803d53a315c853.patch
Fix vagrant with ruby 3.1
/usr/include/ruby-3.4.0/eval_intern.h /usr/include/ruby-3.4.0/id.h /usr/include/ruby-3.4.0/insns.inc /usr/include/ruby-3.4.0/insns_info.inc /usr/include/ruby-3.4.0/internal.h /usr/include/ruby-3.4.0/iseq.h /usr/include/ruby-3.4.0/method.h /usr/include/ruby-3.4.0/node.h /usr/include/ruby-3.4.0/revision.h /usr/include/ruby-3.4.0/ruby_atomic.h /usr/include/ruby-3.4.0/thread_pthread.h /usr/include/ruby-3.4.0/version.h /usr/include/ruby-3.4.0/vm_core.h /usr/include/ruby-3.4.0/vm_debug.h /usr/include/ruby-3.4.0/vm_opts.h
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025