Issue #4235 has been updated by Charles Nutter.
Several of the changes on JRuby's "fork" of stdlib are specifically to fix this problem. For example:
diff --git a/lib/logger.rb b/lib/logger.rb
index 15d95fc..d5f5425 100644
--- a/lib/logger.rb
+++ b/lib/logger.rb
@@ -170,8 +170,8 @@ require 'monitor'
class Logger
VERSION = "1.2.6"
- id, name, rev = %w$Id$
- ProgName = "#{name.chomp(",v")}/#{rev}"
+ # this is faked to avoid the svn ID changing with every update
+ ProgName = "logger.rb/99999"
class Error < RuntimeError; end
class ShiftingError < Error; end
----------------------------------------
http://redmine.ruby-lang.org/issues/show/4235
----------------------------------------
http://redmine.ruby-lang.org