Compare commits
7 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 93f484ea70 | |||
| 97d4024c52 | |||
| 4db23acd4c | |||
| 332f05b7c4 | |||
| 075f2f8ad3 | |||
| 0f075b9344 | |||
| e7193a61b9 |
2
_service
2
_service
@@ -1,6 +1,6 @@
|
|||||||
<services>
|
<services>
|
||||||
<service name="cargo_vendor" mode="manual">
|
<service name="cargo_vendor" mode="manual">
|
||||||
<param name="srcdir">ruby-3.4.3/yjit</param>
|
<param name="srcdir">ruby-3.4.8/yjit</param>
|
||||||
<param name="update">false</param>
|
<param name="update">false</param>
|
||||||
<param name="compression">xz</param>
|
<param name="compression">xz</param>
|
||||||
</service>
|
</service>
|
||||||
|
|||||||
BIN
ruby-3.4.3.tar.xz
LFS
BIN
ruby-3.4.3.tar.xz
LFS
Binary file not shown.
3
ruby-3.4.8.tar.xz
Normal file
3
ruby-3.4.8.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:53a8ec71111449cbbd42224d8d27c493fa6ded228636731051c48604d4255d68
|
||||||
|
size 17320860
|
||||||
121
ruby3.4.changes
121
ruby3.4.changes
@@ -1,3 +1,124 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 17 11:01:47 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- Update to 3.4.8
|
||||||
|
- Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe
|
||||||
|
warnings on clang / llvm 21 - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21626: Backport WASI setjmp handler memory leak fixes -
|
||||||
|
Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21631: Backport openssl gem bugfix releases - Ruby - Ruby
|
||||||
|
Issue Tracking System
|
||||||
|
- Bug #21632: Backport REXML CVE-2025-58767 fix - Ruby - Ruby
|
||||||
|
Issue Tracking System
|
||||||
|
- Bug #21644: Stack consistency error for the newrange INSN
|
||||||
|
peephole optimization with chilled string - Ruby - Ruby Issue
|
||||||
|
Tracking System
|
||||||
|
- Bug #21668: Improve performance of
|
||||||
|
UnicodeNormalize.canonical_ordering_one - Ruby - Ruby Issue
|
||||||
|
Tracking System
|
||||||
|
- Bug #21638: Ractor-local $DEBUG is not marked - Ruby - Ruby
|
||||||
|
Issue Tracking System
|
||||||
|
- Bug #21652: Marshal#dump documentation out-of-date/unclear
|
||||||
|
regarding Data class - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #13671: Regexp with lookbehind and case-insensitivity
|
||||||
|
raises RegexpError only on strings with certain characters -
|
||||||
|
Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21625: Allow IO#wait_readable together with IO#ungetc even
|
||||||
|
in text mode - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21671: Rails CI raises Assertion Failed:
|
||||||
|
rbimpl_rstring_getmem:RB_TYPE_P(str, RUBY_T_STRING): actual
|
||||||
|
type: 26 with "-DENABLE_PATH_CHECK=0 -DRUBY_DEBUG=1" enabled -
|
||||||
|
Ruby - Ruby Issue Tracking System
|
||||||
|
- Update next stable version to 4.0 from 3.5 by hsbt · Pull
|
||||||
|
Request #15146
|
||||||
|
- Bug #21679: Segfault when ruby calls pthread_detach in
|
||||||
|
rb_getnameinfo - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21694: Crash when looking up super method from BasicObject
|
||||||
|
- Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21707: Destructuring assignment of SimpleDelegator wrapped
|
||||||
|
array bug with YJIT - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21265: Crash when proc from Symbol#to_proc called outside
|
||||||
|
refinement scope - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21703: RUBY_CRASH_REPORT does not work when shelling out
|
||||||
|
in some cases - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21666: Math.lgamma(-1).should == [infinity_value, 1] fails
|
||||||
|
with Fedora glibc-2.42.9000-8.fc44 - Ruby - Ruby Issue Tracking
|
||||||
|
System
|
||||||
|
- Bug #21655: segfault when building 3.3.10 with GCC 15.2.1,
|
||||||
|
regression from 3.3.9 - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21680: Integer#digits bug starting from Ruby 3.1 - Ruby -
|
||||||
|
Ruby Issue Tracking System
|
||||||
|
- Bug #21705: UNIXServer.open(nil) segfaults on Windows - Ruby -
|
||||||
|
Ruby Issue Tracking System
|
||||||
|
- Bug #21648: [prism] ruby crashes for for * in [10]; end - Ruby
|
||||||
|
- Ruby Issue Tracking System
|
||||||
|
- Bug #21187: Strings concatenated with \ getting frozen with
|
||||||
|
literal hashes (PRISM only) - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21757: Splatted args array is mutated when passing
|
||||||
|
unexpected kwargs - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21772: ruby: YJIT has panicked StackOpnd(1) should be a
|
||||||
|
heap object, but was ImmSymbol for VALUE(137647867319760) -
|
||||||
|
Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21446: StackOverflow when changing visibility in reopened
|
||||||
|
refinement - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21779: Do not export functions from statically linked
|
||||||
|
extensions - Ruby - Ruby Issue Tracking System
|
||||||
|
- Bug #21266: YJIT GC safety crash with proc objects as block
|
||||||
|
argument - Ruby - Ruby Issue Tracking System
|
||||||
|
|
||||||
|
https://github.com/ruby/ruby/releases/tag/v3_4_8
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 7 22:16:26 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- Add BuildRequires for gcc-c++ otherwise the rbconfig.rb now has
|
||||||
|
CXX set to false and makes c++ base extensions fail
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 7 23:34:13 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- Update to 3.4.7
|
||||||
|
This release includes an update to the uri gem addressing
|
||||||
|
CVE-2025-61594, along with other bug fixes. Please refer to the
|
||||||
|
release notes on GitHub for further details.
|
||||||
|
|
||||||
|
We recommend updating your version of the uri gem. This release
|
||||||
|
has been made for the convenience of those who wish to continue
|
||||||
|
using it as a default gem.
|
||||||
|
|
||||||
|
https://github.com/ruby/ruby/releases/tag/v3_4_7
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 7 01:26:21 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- Update to 3.4.6
|
||||||
|
- This is a routine update that includes bug fixes. Please refer
|
||||||
|
to the release notes on GitHub for further details.
|
||||||
|
|
||||||
|
https://github.com/ruby/ruby/releases/tag/v3_4_6
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 15 18:06:05 UTC 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 20:35:20 UTC 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 09:05:51 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
Tue May 13 09:05:51 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package ruby3.4
|
# spec file for package ruby3.4
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -36,9 +36,9 @@
|
|||||||
|
|
||||||
%global patch_level p0
|
%global patch_level p0
|
||||||
Name: ruby3.4%{psuffix}
|
Name: ruby3.4%{psuffix}
|
||||||
Version: 3.4.3
|
Version: 3.4.8
|
||||||
Release: 0
|
Release: 0
|
||||||
%global pkg_version 3.4.3
|
%global pkg_version %{version}
|
||||||
# make the exported API version explicit
|
# make the exported API version explicit
|
||||||
# TODO: remove the +0 before the final release
|
# TODO: remove the +0 before the final release
|
||||||
%global api_version 3.4.0
|
%global api_version 3.4.0
|
||||||
@@ -117,6 +117,7 @@ Provides: %{name}-without-jemalloc = %{version}-%{release}
|
|||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: ruby3.3
|
BuildRequires: ruby3.3
|
||||||
%endif
|
%endif
|
||||||
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: glibc-locale-base
|
BuildRequires: glibc-locale-base
|
||||||
BuildRequires: libffi-devel
|
BuildRequires: libffi-devel
|
||||||
BuildRequires: libyaml-devel
|
BuildRequires: libyaml-devel
|
||||||
|
|||||||
BIN
vendor.tar.xz
LFS
BIN
vendor.tar.xz
LFS
Binary file not shown.
Reference in New Issue
Block a user