]> git.ipfire.org Git - ipfire-2.x.git/commit
ruby: Update to version 3.4.5
authorAdolf Belka <adolf.belka@ipfire.org>
Tue, 9 Sep 2025 16:51:35 +0000 (18:51 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 12 Sep 2025 15:42:10 +0000 (15:42 +0000)
commitfa6dd38f634b22ad62f147dd360b1b06f2cd1a25
tree264f8b52f3b47bbb6898099454f5df47b6f2a22c
parent6578b94a7f4418edf78b308172818f1c46f85f32
ruby: Update to version 3.4.5

- Update from version 3.4.4 to 3.4.5
- Update of rootfile
- Changelog
    3.4.5
    Bug #21340: Bump autoconf version to properly handle C23 bool/stdbool
defines - Ruby - Ruby Issue Tracking System
    Sync lockfile from rubygems/rubygems by deivid-rodriguez ·
Pull Request #13472
    Bug #21438: use-after-free when resizing exivars - Ruby - Ruby Issue
Tracking System
    Ensure that memory is not freed before calling
free_fast_fallback_getaddrinfo_* by shioimm · Pull Request #12661
    Fix heap-use-after-free in free_fast_fallback_getaddrinfo_entry by
shioimm · Pull Request #13231
    Bug #21441: SEGV during thread cleanup if profiler calls
thread_profiles_frames at wrong time - Ruby - Ruby Issue Tracking System
    Bug #21255: Can't build Ruby with Windows SDK 10.0.26100 - Ruby - Ruby
Issue Tracking System
    Backport GH-13617 for s390x by hsbt · Pull Request #13757
    Bump up resolv-0.6.2 for Ruby 3.4 by hsbt · Pull Request #13818
    Bug #21197: Prism does not accept newline after defined? keyword - Ruby -
Ruby Issue Tracking System
    Bug #21333: heap-use-after-free caused by rehash during update - Ruby -
Ruby Issue Tracking System
    Bug #21357: Crash in Hash#merge! with ruby-dev in rubocop-rspec test suite
- Ruby - Ruby Issue Tracking System
    Bug #21383: Prism leaks memory with invalid yield - Ruby - Ruby Issue
Tracking System
    Bug #21394: Memory leak in Prism's RubyVM::InstructionSequence.new -
Ruby - Ruby Issue Tracking System
    Bug #21099: TestGc#test_gc_stress_at_startup assertion failure - Ruby -
Ruby Issue Tracking System
    Bug #21395: Please backport caa6ba1a46afa1bc696adc5fe91ee992f9570c89 -
Ruby - Ruby Issue Tracking System
    Bug #21439: Crash with PM_SPLAT_NODE compiler error (Prism) - Ruby - Ruby
Issue Tracking System
    Bug #21354: Symbol#to_proc is not ractor safe - Ruby - Ruby Issue Tracking
System
    Bug #20009: Marshal.load raises exception when load dumped class include
non-ASCII - Ruby - Ruby Issue Tracking System
    Bug #21380: Use-After-Free in String#split with In-Block String
Modification - Ruby - Ruby Issue Tracking System
    Bug #21447: Fix handling of PM_CONSTANT_PATH_NODE node in keyword
arguments with ARGS_SPLAT - Ruby - Ruby Issue Tracking System
    Bug #21448: Random.urandom may fail to fall back to reading /dev/urandom
on Linux < 3.17 - Ruby - Ruby Issue Tracking System
    Bug #21440: Cannot create instances of frozen Data subclasses - Ruby -
Ruby Issue Tracking System
    Bug #21437: Date#hash may return different values for equal dates with
large years - Ruby - Ruby Issue Tracking System
    Bug #21497: building issue when using gcc15, because C23 is default - Ruby
- Ruby Issue Tracking System
    Bug #21500: Backport gcc 15 support - Ruby - Ruby Issue Tracking System

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/ruby
lfs/ruby