[MacRuby] #449: 0.5 build fails invoking macruby:dylib
#449: 0.5 build fails invoking macruby:dylib ----------------------------------------+----------------------------------- Reporter: stephen.bannasch@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: build miniruby ----------------------------------------+----------------------------------- running rake with head from git throws this error on my MacOS X 10.5.8 system. {{{ ** Execute macruby:build ** Execute macruby ** Invoke stdlib:build (first_time) ** Invoke miniruby ** Invoke macruby:dylib ** Execute stdlib:build ./miniruby -I. -I./lib bin/rubyc --internal --arch i386 --arch x86_64 -C "rbconfig.rb" -o "./rbconfig.rbo" /Users/stephen/dev/ruby/src/macruby-git/lib/yaml.rb:9:in `<main>': no such file to load -- libyaml (LoadError) from /Users/stephen/dev/ruby/src/macruby- git/lib/rubygems/config_file.rb:7:in `<main>' from /Users/stephen/dev/ruby/src/macruby- git/lib/rubygems.rb:878:in `<main>' rake aborted! Command failed with status (1): [./miniruby -I. -I./lib bin/rubyc --interna...] /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:995:in `sh' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:1010:in `call' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:1010:in `sh' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:1094:in `sh' /Users/stephen/dev/ruby/src/macruby-git/rakelib/builder.rake:400 /Users/stephen/dev/ruby/src/macruby-git/rakelib/builder.rake:396:in `each' /Users/stephen/dev/ruby/src/macruby-git/rakelib/builder.rake:396 /Users/stephen/dev/ruby/src/macruby-git/rakelib/builder.rake:395:in `each' /Users/stephen/dev/ruby/src/macruby-git/rakelib/builder.rake:395 /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in `invoke_prerequisites' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `invoke_prerequisites' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in `invoke_with_call_chain' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' /Library/Ruby/Gems/1.8/gems/rake-0.8.7/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19 }}} I have installed r82750 of lllvm (not 82747) because I pulled llvm with git from here git://repo.or.cz/llvm.git and the svn tag 82747 wasn't present there -- I haven't not yet figured out why the svn tag wasn't present in the git repo. Here's what the most recent two commits are in the version of llvm that I built: {{{ commit cbaa5bdd135396a097a648574a6706eec224e5ec Author: Bob Wilson <bob.wilson@apple.com> Date: Fri Sep 25 05:30:55 2009 +0000 Update the description of MachineFrameInfo's OffsetAdjustment. The value of this adjustment does not change the direction or the signs of the object offsets, and the details of the offset calculations can be target- specific. Also mention that for most targets this value is only used to generate debug info. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82750 91177308-0d34-0410-b5e6-96231b3b80d8 commit 06d175346442b0b31427d8806d5022c3248bf674 Author: Dan Gohman <gohman@apple.com> Date: Fri Sep 25 00:57:30 2009 +0000 Don't try to use pre-indexed addressing with sthbrx/stwbrx instructions. This fixes a PowerPC bug exposed by some unrelated changes I'm working on. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82743 91177308-0d34-0410-b5e6-96231b3b80d8 }}} And here's the head of macruby I have: {{{ commit b7806fed28b327b95cb3b42f293477937a693ff4 Author: lsansonetti@apple.com <lsansonetti@apple.com@23306eb0-4c56-4727 -a40e-e92c0eb68959> Date: Mon Nov 23 09:46:14 2009 +0000 fixed Module#method_defined? git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3041 23306eb0-4c56-4727-a40e-e92c0eb68959 }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/449> MacRuby <http://macruby.org/>
#449: 0.5 build fails invoking macruby:dylib ----------------------------------------+----------------------------------- Reporter: stephen.bannasch@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: build miniruby ----------------------------------------+----------------------------------- Comment(by lsansonetti@…): Looks like bin/rubyc requires RubyGems, this is very weird... -- Ticket URL: <http://www.macruby.org/trac/ticket/449#comment:1> MacRuby <http://macruby.org/>
#449: 0.5 build fails invoking macruby:dylib ----------------------------------------+----------------------------------- Reporter: stephen.bannasch@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: Component: MacRuby | Resolution: duplicate Keywords: build miniruby | ----------------------------------------+----------------------------------- Changes (by lsansonetti@…): * status: new => closed * resolution: => duplicate Comment: Dup of #444. -- Ticket URL: <http://www.macruby.org/trac/ticket/449#comment:2> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby