Issue #9169 has been reported by 774 (Yasuhiro Nakayama).

----------------------------------------
Bug #9169: `require': cannot load such file -- date_core (LoadError) (ruby-2.0.0-p353)
https://bugs.ruby-lang.org/issues/9169

Author: 774 (Yasuhiro Nakayama)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: ruby 2.0.0p353 (2013-11-22) [i686-linux]
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


When building ruby-2.0.0-p353, the following message appeared.


Searching for files in directory /var/tmp/ruby-2.0.0-p353
Version of /var/tmp/ruby-2.0.0-p353/addr2line.c : /var/tmp/ruby-2.0.0-p353/.ext/common/date.rb:3:in `require': cannot load such file -- date_core (LoadError)
        from /var/tmp/ruby-2.0.0-p353/.ext/common/date.rb:3:in `<top (required)>'
        from /var/tmp/ruby-2.0.0-p353/lib/time.rb:1:in `require'
        from /var/tmp/ruby-2.0.0-p353/lib/time.rb:1:in `<top (required)>'
        from /var/tmp/ruby-2.0.0-p353/tool/vcs.rb:3:in `require'
        from /var/tmp/ruby-2.0.0-p353/tool/vcs.rb:3:in `<top (required)>'
        from ./tool/file2lastrev.rb:7:in `require'
        from ./tool/file2lastrev.rb:7:in `<main>'
no version available


I think need to resolve this problem, load path required. For example,


diff --git a/tool/file2lastrev.rb b/tool/file2lastrev.rb
index 56e1b9f..d17ae24 100755
--- a/tool/file2lastrev.rb
+++ b/tool/file2lastrev.rb
@@ -1,5 +1,6 @@
 #!/usr/bin/env ruby
 
+$:.unshift File.join(File.dirname(__FILE__), '..', 'ext', 'lib', 'date')
 require 'optparse'
 
 # this file run with BASERUBY, which may be older than 1.9, so no



-- 
http://bugs.ruby-lang.org/