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: Tue Dec 30 04:58:14 UTC 2025
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby34: distinfo
Log Message:
lang/ruby34: update to 3.4.8
Ruby 3.4.8 (2025-12-16)
* Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings
on clang / llvm 21
* Bug #21626: Backport WASI setjmp handler memory leak fixes
* Bug #21631: Backport openssl gem bugfix releases
* Bug #21632: Backport REXML CVE-2025-58767 fix
* Bug #21644: Stack consistency error for the newrange INSN peephole
optimization with chilled string
* Bug #21668: Improve performance of UnicodeNormalize.canonical_ordering_one
* Bug #21638: Ractor-local $DEBUG is not marked
* Bug #21652: Marshal#dump documentation out-of-date/unclear regarding Data
class
* Bug #13671: Regexp with lookbehind and case-insensitivity raises
RegexpError only on strings with certain characters
* Bug #21625: Allow IO#wait_readable together with IO#ungetc even in text
mode
* 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
* 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
* Bug #21694: Crash when looking up super method from BasicObject
* Bug #21707: Destructuring assignment of SimpleDelegator wrapped array bug
with YJIT
* Bug #21265: Crash when proc from Symbol#to_proc called outside refinement
scope
* Bug #21703: RUBY_CRASH_REPORT does not work when shelling out in some
cases
* Bug #21666: Math.lgamma(-1).should == [infinity_value, 1] fails with
Fedora glibc-2.42.9000-8.fc44
* Bug #21655: segfault when building 3.3.10 with GCC 15.2.1, regression from
3.3.9
* Bug #21680: Integer#digits bug starting from Ruby 3.1
* Bug #21705: UNIXServer.open(nil) segfaults on Windows
* Bug #21648: [prism] ruby crashes for for * in [10]; end
* Bug #21187: Strings concatenated with \ getting frozen with literal hashes
(PRISM only)
* Bug #21757: Splatted args array is mutated when passing unexpected kwargs
* Bug #21772: ruby: YJIT has panicked StackOpnd(1) should be a heap object,
but was ImmSymbol for VALUE(137647867319760)
* Bug #21446: StackOverflow when changing visibility in reopened refinement
* Bug #21779: Do not export functions from statically linked extensions
* Bug #21266: YJIT GC safety crash with proc objects as block argument
To generate a diff of this commit:
cvs rdiff -u -r1.307 -r1.308 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.11 -r1.12 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.307 pkgsrc/lang/ruby/rubyversion.mk:1.308
--- pkgsrc/lang/ruby/rubyversion.mk:1.307 Fri Oct 24 05:07:39 2025
+++ pkgsrc/lang/ruby/rubyversion.mk Tue Dec 30 04:58:14 2025
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.307 2025/10/24 05:07:39 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.308 2025/12/30 04:58:14 taca Exp $
#
# This file determines which Ruby version is used as a dependency for
@@ -215,7 +215,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub
# current supported Ruby's version
RUBY32_VERSION= 3.2.9
RUBY33_VERSION= 3.3.10
-RUBY34_VERSION= 3.4.7
+RUBY34_VERSION= 3.4.8
# current API compatible version; used for version of shared library
RUBY32_API_VERSION= 3.2.0
@@ -489,7 +489,7 @@ RUBY_OPTPARSE_VER= 0.6.0
RUBY_OSTRUCT_VER= 0.6.1
RUBY_PP_VER= 0.6.2
RUBY_PRETTYPRINT_VER= 0.2.0
-RUBY_PRISM_VER= 1.5.1
+RUBY_PRISM_VER= 1.5.2
RUBY_PSTORE_VER= 0.1.4
RUBY_RDOC_VER= 6.14.0
RUBY_READLINE_VER= 0.0.4
@@ -521,7 +521,7 @@ RUBY_IO_CONSOLE_VER= 0.8.1
RUBY_IO_NONBLOCK_VER= 0.3.2
RUBY_IO_WAIT_VER= 0.3.2
RUBY_JSON_VER= 2.9.1
-RUBY_OPENSSL_VER= 3.3.0
+RUBY_OPENSSL_VER= 3.3.1
RUBY_PATHNAME_VER= 0.4.0
RUBY_PSYCH_VER= 5.2.2
RUBY_STRINGIO_VER= 3.1.2
@@ -552,7 +552,7 @@ RUBY_RAKE_VER= 13.2.1
RUBY_RBS_VER= 3.8.0
RUBY_REPL_TYPE_COMPLETOR_VER= 0.1.9
RUBY_RESOLV_REPLACE_VER= 0.1.1
-RUBY_REXML_VER= 3.4.0
+RUBY_REXML_VER= 3.4.4
RUBY_RINDA_VER= 0.2.0
RUBY_RSS_VER= 0.3.1
RUBY_SYSLOG_VER= 0.2.0
Index: pkgsrc/lang/ruby34/distinfo
diff -u pkgsrc/lang/ruby34/distinfo:1.11 pkgsrc/lang/ruby34/distinfo:1.12
--- pkgsrc/lang/ruby34/distinfo:1.11 Wed Oct 8 14:13:14 2025
+++ pkgsrc/lang/ruby34/distinfo Tue Dec 30 04:58:14 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.11 2025/10/08 14:13:14 taca Exp $
+$NetBSD: distinfo,v 1.12 2025/12/30 04:58:14 taca Exp $
-BLAKE2s (ruby-3.4.7.tar.xz) = 41e0ef5a03be7039d5f6248bf27e4943131061d696965e6bbaaf260005ca13b1
-SHA512 (ruby-3.4.7.tar.xz) = a6b99a2f1d0115d5e7efa710da440b9066c524c335928367c80852630f8db5da36c0a82d6e7ace90e8c40cb20c6097cbdca15a51c343254cadf5f0adf60f8505
-Size (ruby-3.4.7.tar.xz) = 17312044 bytes
+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
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
SHA1 (patch-configure) = ff1b1e659ddc7cb1d62a71e1447df55f1f7b07c2
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
Home |
Main Index |
Thread Index |
Old Index