Subject: CVS commit: pkgsrc/lang
From: Takahiro Kambe
Date: 2025-02-08 06:21:30
Message id: 20250208052131.075CCFBE0@cvs.NetBSD.org

Log Message:
lang/ruby32-base: update to 3.2.7

Ruby 3.2.7 (2025-02-04)

* Bug #20853: Hash key retrieval after Process.warmup
* Bug #20868: Method#hash changes after compaction
* Bug #20883: sprintf with binary strings has incorrect coderange
* Bug #20873: printf("%f") returns wrong result for Rational with \ 
FIXNUM_MIN
* Bug #20898: Backport https://github.com/ruby/ruby/pull/9737 to Ruby 3.3
  and 3.2
* Bug #20871: Including methods in Enumerable doesn't make them available in
  Array
* Bug #20907: Fiber scheduler does not correctly re-lock mutex if
  Mutex#sleep is interrupted.
* Bug #20909: Backport String indexing bug fixes
* Bug #20921: Use-after-free in constant cache
* Bug #20915: Segfault with TracePoint#parameters and aliased C method
* Bug #20447: Ruby 3.3.1 broken on i686 due to "incompatible pointer type"
  error
* Bug #20924: IO#readline ignores the limit argument when the encoding is
  UTF-32LE and the limit would split a character
* 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 #21012: Compiling a['a','b'],=1 with parse.y fails
* 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

Files:
RevisionActionfile
1.289modifypkgsrc/lang/ruby/rubyversion.mk
1.7modifypkgsrc/lang/ruby32-base/PLIST
1.13modifypkgsrc/lang/ruby32-base/distinfo