pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang
Module Name: pkgsrc
Committed By: taca
Date: Thu Mar 12 15:42:15 UTC 2026
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby34: distinfo
Log Message:
lang/ruby34: update to 3.4.9
3.4.9 (2026-03-11)
This release includes an update to the zlib gem addressing CVE-2026-27820,
along with other bug fixes.
What's Changed:
* Bug #21715: Miscompilation on x86-64-v2 due to undefined behavior in
search_nonascii in string.c
* Bug #21787: IO::Buffer Integer Overflow in Range Validation Leads to
Out-of-Bounds Memory Access
* Bug #21757: Splatted args array is mutated when passing unexpected kwargs
* Bug #21326: Instruction generation differences between parse.y and prism
for def a(x, ...); b(...); end
* Bug #21814: 0.pow(2,-9999999999999999990) should be zero
* Bug #21819: A Data object should be frozen even if it has no members
* Bug #21811: Fix underflow in Array#pack
* Bug #21838: Rails seeing degradation (20% slowdown) related to Revision
079ef92b "Implement global allocatable slots and empty pages" (from Sep 5
2024)
* Bug #21931: GC Crash in String#% (backport
726205b354d1068147719fb42e1de743f1838ef1)
* Bug #21860: Process.fork: the child may deadlock on th->interrupt_lock in
threadptr_interrupt_exec_cleanup
* Bug #21873: UnboundMethod#== returns false for methods from
included/extended modules
To generate a diff of this commit:
cvs rdiff -u -r1.312 -r1.313 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/ruby34/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/ruby/rubyversion.mk
diff -u pkgsrc/lang/ruby/rubyversion.mk:1.312 pkgsrc/lang/ruby/rubyversion.mk:1.313
--- pkgsrc/lang/ruby/rubyversion.mk:1.312 Sat Feb 14 07:40:15 2026
+++ pkgsrc/lang/ruby/rubyversion.mk Thu Mar 12 15:42:14 2026
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.312 2026/02/14 07:40:15 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.313 2026/03/12 15:42:14 taca Exp $
#
# This file determines which Ruby version is used as a dependency for
@@ -214,7 +214,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub
# current supported Ruby's version
RUBY32_VERSION= 3.2.10
RUBY33_VERSION= 3.3.10
-RUBY34_VERSION= 3.4.8
+RUBY34_VERSION= 3.4.9
RUBY40_VERSION= 4.0.1
# current API compatible version; used for version of shared library
@@ -527,7 +527,7 @@ RUBY_PATHNAME_VER= 0.4.0
RUBY_PSYCH_VER= 5.2.2
RUBY_STRINGIO_VER= 3.1.2
RUBY_STRSCAN_VER= 3.1.2
-RUBY_ZLIB_VER= 3.2.1
+RUBY_ZLIB_VER= 3.2.3
# bundled gems
RUBY_ABBREV_VER= 0.1.2
Index: pkgsrc/lang/ruby34/distinfo
diff -u pkgsrc/lang/ruby34/distinfo:1.12 pkgsrc/lang/ruby34/distinfo:1.13
--- pkgsrc/lang/ruby34/distinfo:1.12 Tue Dec 30 04:58:14 2025
+++ pkgsrc/lang/ruby34/distinfo Thu Mar 12 15:42:14 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2025/12/30 04:58:14 taca Exp $
+$NetBSD: distinfo,v 1.13 2026/03/12 15:42:14 taca Exp $
-BLAKE2s (ruby-3.4.8.tar.xz) = 8f2b596cba18cf8d09c9936fb7326146ee2aaf647cfc950453ef4e51ddceb2a4
-SHA512 (ruby-3.4.8.tar.xz) = b6289654685c2d381d15123cf07a131fd088edf13a5336966af5a2e8fad9adda42d14caa7bb0998331831af71e35c546091db55c82089e89b9508603ff5f92d6
-Size (ruby-3.4.8.tar.xz) = 17320860 bytes
+BLAKE2s (ruby-3.4.9.tar.xz) = 4d09a702b948a81f4f6c39458092ab68e67a99148fe669c0c1bd33dedccda38d
+SHA512 (ruby-3.4.9.tar.xz) = 356fb47cc56f2d25198cb95253fc20ff7d9a6fd1fa53bc475e5c440012aebe27562537c399d271357235114ade263fd625029b66cb0f9b526f9c04f169fb9580
+Size (ruby-3.4.9.tar.xz) = 16682004 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
SHA1 (patch-configure) = ff1b1e659ddc7cb1d62a71e1447df55f1f7b07c2
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
Home |
Main Index |
Thread Index |
Old Index