pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/ruby19-base



Module Name:    pkgsrc
Committed By:   taca
Date:           Fri Aug 12 15:35:22 UTC 2011

Modified Files:
        pkgsrc/lang/ruby19-base: Makefile distinfo
        pkgsrc/lang/ruby19-base/patches: patch-an
Removed Files:
        pkgsrc/lang/ruby19-base/patches: patch-ext_bigdecimal_bigdecimal.c
            patch-string.c

Log Message:
Update ruby19-base pacakge to 1.9.2pl290 (1.9.2-p290).

Here is quote from the article of Ruby Inside.
(http://www.rubyinside.com/ruby-1-9-2-p290-released-the-lowdown-on-rubys-latest-production-release-5145.html)
  For more change, please refer:
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_290/ChangeLog

What's Changed From p180 to p290?

Quite a lot got changed in terms of the numbers. 132 files were
tweaked with a total of 3505 lines added and 788 taken away.

A selection of the fixes:

* require 'date'; Date.new === nil throws an undefined method error for
  coerce on p180 - this has now been fixed
* The Thread.kill segfaults when the object to be killed isn't a thread bug
  has been resolved.
* Tweaks to reduce segmentation faults when using zlib on x86-64 Darwin
  (OS X) - always good
* Modification to prevent random number sequence repetition on forked child
  processes in SecureRandom
* Fix to io system to resolve a Windows-only bug where characters are being
  read incorrectly due to ASCII not being treated as 7 bit
* A tweak to Psych (the YAML parser) to plug a memory leak
* Load paths are now always expanded by rb_et_expanded_load_path (I think
  this might yield a performance gain?)
* Fixes to Psych's treatment and testing of string taint
* Prevention of temporary objects being garbage collected in some cases
* Fixes to resolve compilation problems with Visual C++ 2010
* A fix so that Tk's extconf.rb would run successfully
* Lots of Tk related fixes generally - I'm guessing Tk is very popular
  amongst the core team, particularly in Japan, because it seems to be a
  common release blocker.
* A fix to string parsing to resolve an obscure symbol-containing-newlines
  parsing bug


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby19-base/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ruby19-base/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/lang/ruby19-base/patches/patch-an
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/lang/ruby19-base/patches/patch-ext_bigdecimal_bigdecimal.c \
    pkgsrc/lang/ruby19-base/patches/patch-string.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index