[MacRuby] #1438: Nightly builds are busted
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- I'm not sure if it is related to my ported installer, but nightly builds no longer include headers and documentation. I can't build C extensions! -- Ticket URL: <http://www.macruby.org/trac/ticket/1438> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by watson1978@…): If I installed MacRuby from source, it's no problem. I tried to get a diff of file structure between 2012-01-25 and 2012-01-23. https://gist.github.com/1679726 [[BR]] It seems to lose a lot of files in MacRuby nightly since 2012-01-24. I guess "rake nightly" task is broken. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:1> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by watson1978@…): If I specified an install directory with "rake install", its task is aborted. {{{ $ rake install DESTDIR=/tmp/macruby-nightly Installing the macruby binary command mkdir -p -m 755 /tmp/macruby- nightly/Library/Frameworks/MacRuby.framework/Versions/0.12/usr/bin /tmp /macruby- nightly/Library/Frameworks/MacRuby.framework/Versions/0.12/usr/lib /tmp /macruby- nightly/Library/Frameworks/MacRuby.framework/Versions/0.12/usr/lib/ruby/1.9.2 /universal-darwin11.0 ---- snip ---- cd ext/zlib && /usr/bin/make top_srcdir=../.. ruby="../../miniruby -I../.. -I../../lib" extout=../../.ext hdrdir=../../include arch_hdrdir=../../include install make: Nothing to be done for `install'. /usr/bin/install -c -m 0755 ext/bigdecimal/lib/bigdecimal/jacobian.rbo /Library/Frameworks/MacRuby.framework/Versions/0.12/usr/lib/ruby/site_ruby/1.9.2/bigdecimal install: /Library/Frameworks/MacRuby.framework/Versions/0.12/usr/lib/ruby/site_ruby/1.9.2/bigdecimal: No such file or directory rake aborted! Command failed with status (71): [/usr/bin/install -c -m 0755 ext/bigdecimal...] Tasks: TOP => install => install:all => install:ext (See full trace by running task with --trace) }}} This task is invoked in "rake nightly". We might need to repair this task. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:2> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): I see. I think the problem is not all parts of install.rake are using the DESTDIR prefix. I have found one place that seems to fix everything. I will push that in a minute or two. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:3> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): Ok, I tried `rake nightly` and the resulting package installed things correctly now. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:4> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by watson1978@…): Thank you for your great works. But, unfortunately, it seems to lose still some files for Xcode3 template. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:5> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): Fuuuuuuuu Ok, I will try and fix that today. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:6> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): It seems I lost the Xcode2 templates when I ported the script. I will add that part back. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:7> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): Actually, I wonder if it is really needed. Will the MacRuby even run on a system that uses Xcode2? -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:8> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): I meant to say, current MacRuby, I don't think you can install and use Xcode 2 on Snow Leopard, which is the minimum version required. Even if you have your own fork that runs on Leopard, you should still be using Xcode 3. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:9> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by watson1978@…): Humm, I use Xcode3.2 on 10.6. It seems me to lose a template for Xcode3. https://gist.github.com/1687220 -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:10> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): Interesting. If I run `rake nightly` and examine the package using Pacifist, it includes the directories that are missing for you. However, if I run the installer, it does not install those directories. -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:11> MacRuby <http://macruby.org/>
#1438: Nightly builds are busted ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: Component: MacRuby | Resolution: fixed Keywords: | ------------------------------------+--------------------------------------- Changes (by watson1978@…): * status: new => closed * resolution: => fixed Comment: Thank you for your commitment, Mark. Xcode3 Templete, It is included in latest nightly package. So, this issue should close :) -- Ticket URL: <http://www.macruby.org/trac/ticket/1438#comment:12> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby