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