cvs commit: ports/lang/ruby18/files patch-class.c patch-gc.c patch-lib_uri_generic.rb ports/Mk bsd.ruby.mk

Stanislav Sedov stas at FreeBSD.org
Thu Jun 18 12:43:26 UTC 2009


stas        2009-06-18 12:43:26 UTC

  FreeBSD ports repository

  Modified files:
    Mk                   bsd.ruby.mk 
  Added files:
    lang/ruby18/files    patch-class.c patch-gc.c 
                         patch-lib_uri_generic.rb 
  Log:
  - Fix the bug in ruby GC when object finalizer were never called. This has
    been triggered by portupgrade which uses finalizers to remove lockfiles.
  - Fix the bug in URI module that smashed uri paths in merge method for
    ftp uris. [1]
  - Fix segmentation fault when cloning objects with dynamically created
    methods (via instance_eval). [2]
  
  PR:             ports/131775 [1], ports/135533 [2]
  Submitted by:   Yoshisato YANAGISAWA <osho at pcc-software.org> [2],
                  Helmut Schneider <jumper99 at gmx.de> [1],
                  Jaakko Heinonen <jh at saunalahti.fi> [1],
                  Peter Hofer <ph at desktopbsd.net> [1]
  Obtained from:  ruby_1_8 svn tree (rev 22679) [2]
  
  Revision  Changes    Path
  1.183     +2 -2      ports/Mk/bsd.ruby.mk
  1.1       +11 -0     ports/lang/ruby18/files/patch-class.c (new)
  1.3       +11 -0     ports/lang/ruby18/files/patch-gc.c (new)
  1.1       +19 -0     ports/lang/ruby18/files/patch-lib_uri_generic.rb (new)


More information about the cvs-ports mailing list