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>