From: Luis Lavena Date: 2010-12-25T10:52:08+09:00 Subject: [ruby-core:33863] Re: Planning to release 1.8.7 fixes on 12/25 (Japanese timezone) On Fri, Dec 24, 2010 at 9:52 PM, Urabe Shyouhei wrote: > (2010/12/25 1:07), Luis Lavena wrote: >> make check can't still be executed due logger chomp method: > > Weird... To illustrate the issue it is something related to SVN's keyword substitution. > The line raising an exception, logger.rb:174, is this: > > 0174| �ProgName = "#{name.chomp(",v")}/#{rev}" > > and the variable "name" is not nil in the canonical SVN repo as shown below: > > zsh % svn propget svn:keywords http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7/lib/logger.rb > Author Date Id Revision > zsh % svn cat http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7/lib/logger.rb | fgrep '$Id' > # Revision:: $Id: logger.rb 22285 2009-02-13 10:19:04Z shyouhei $ > �id, name, rev = %w$Id: logger.rb 22285 2009-02-13 10:19:04Z shyouhei $ > zsh % > > So it should be OK... What is written there for you? > Weird, I cloned from scratch ruby_1_8_7 branch and this time (on this computer) is working: https://gist.github.com/754615 No segfaults on this version, which is good. -- Luis Lavena AREA 17 - Perfection in design is achieved not when there is nothing more to add, but rather when there is nothing more to take away. Antoine de Saint-Exup�ry