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: Sun Jan 19 13:40:54 UTC 2025
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby33: distinfo
Log Message:
lang/ruby33: update to 3.3.7
3.3.7 (2024-01-15)
What's Changed
* Bug #20883: sprintf with binary strings has incorrect coderange
* Bug #20886: Crash due to double free on regex timeout after stack allocations
* Bug #20892: ObjectSpace.dump can produce broken JSON for classes with
temporary names
* [Backport 3.3] wasm: align fiber stack pointer to 16 bytes by
kateinoigakukun - ·Pull Request #12101
* Bug #20787: IO#readline does not check its arguments like IO#gets and will
read more data than limit
* Bug #20868: Method#hash changes after compaction
* Bug #20873: printf("%f") returns wrong result for Rational with FIXNUM_MIN
* Bug #20907: Fiber scheduler does not correctly re-lock mutex if
Mutex#sleep is interrupted.
* Bug #20871: Including methods in Enumerable doesn't make them available in
Array
* Bug #20909: Backport String indexing bug fixes
* Bug #20915: Segfault with TracePoint#parameters and aliased C method
* Bug #20921: Use-after-free in constant cache
* Bug #20924: IO#readline ignores the limit argument when the encoding is
UTF-32LE and the limit would split a character
* Bug #20950: Use-after-free in ep in Proc#dup for ifunc procs
* Bug #21012: Compiling a['a','b'],=1 with parse.y fails
* Bug #20984: ENV.inspect is not encoding aware
* Bug #20995: exception escapes block given to IO.popen("-") in child process
* Bug #21008: Array#sum, Enumerator#sum, Numeric subclass
* Bug #21038: Preserve errno in rb_fiber_scheduler_unblock
* Bug #20997: YJIT panic assertion left == right failed: leave instruction
expects stack size 1, but was: 2
To generate a diff of this commit:
cvs rdiff -u -r1.287 -r1.288 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/ruby33/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.287 pkgsrc/lang/ruby/rubyversion.mk:1.288
--- pkgsrc/lang/ruby/rubyversion.mk:1.287 Thu Jan 2 06:48:18 2025
+++ pkgsrc/lang/ruby/rubyversion.mk Sun Jan 19 13:40:54 2025
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.287 2025/01/02 06:48:18 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.288 2025/01/19 13:40:54 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
RUBY31_VERSION= 3.1.6
RUBY32_VERSION= 3.2.6
-RUBY33_VERSION= 3.3.6
+RUBY33_VERSION= 3.3.7
RUBY34_VERSION= 3.4.1
# current API compatible version; used for version of shared library
Index: pkgsrc/lang/ruby33/distinfo
diff -u pkgsrc/lang/ruby33/distinfo:1.8 pkgsrc/lang/ruby33/distinfo:1.9
--- pkgsrc/lang/ruby33/distinfo:1.8 Wed Nov 6 13:31:55 2024
+++ pkgsrc/lang/ruby33/distinfo Sun Jan 19 13:40:54 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.8 2024/11/06 13:31:55 taca Exp $
+$NetBSD: distinfo,v 1.9 2025/01/19 13:40:54 taca Exp $
-BLAKE2s (ruby-3.3.6.tar.xz) = c61167e126a00c8e37b077f0a9b1a9003c882ffacf5a3db56d6830b1a9da2ef4
-SHA512 (ruby-3.3.6.tar.xz) = c4b86188bf539fa737932e1ba5b746bc295e7c43b2f8cca2668eb7c88aa7228e2ce9032bbcd244a7d558a11bc842445b5fbeac3503ca7d223b63c53e08dba4ab
-Size (ruby-3.3.6.tar.xz) = 16398228 bytes
+BLAKE2s (ruby-3.3.7.tar.xz) = 9d715a4afc19ead01ae5f4d5bc47cfb8abae2600552aeaf5ac424392a7d47200
+SHA512 (ruby-3.3.7.tar.xz) = 4082a7684c1b0d53a0ce493f79568e851d37a864f59c58b2e0c273b2659e0ca75318ddff939fdf5e9d0a3eeba1b6d8f03bf88afb49a5ffd77714f1c8a7dfdd55
+Size (ruby-3.3.7.tar.xz) = 16379504 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
SHA1 (patch-configure) = 668341ef5ad8b510a3057d979402e66dfa66f9d3
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
Home |
Main Index |
Thread Index |
Old Index