No description provided.
Update rbx to 2.0.0-rc1
@hone I'd love some guidance on testing this out. I'm new to buildpacks and vulcan, and when I run rake rbx2rc1:install[rbx-2.0.0-rc1,19] I get an error when vulcan tries to build.
Hell, I'm not even sure that the first arg is right. Halp?
@jc00ke hey, thanks for your interest in working on this. I haven't looked at what it would take to build rc1 yet. I know @brixen was willing to help out here and just building binaries for heroku, so we wouldn't have to do it. What are the errors you're seeing from vulcan?
I'd be curious what the errors are as well.
@hone I unfortunately didn't log the errors. I'll give it another whirl asap. IIRC the vulcan error was that the vulcan app didn't exist, but when I looked on my dashboard it was there.
12:10:23 jesse@chino:~/projects/vulcan-jc00ke (git:master:0a664a2) ruby-1.9.3-p327
$> vulcan build -s ~/projects/rubinius/rubinius -p /tmp/rbx -c "./configure --prefix=/tmp/rbx && rake build install"
Packaging local directory... done
Uploading source package... !! Could not connect to build server: http://vulcan-jc00ke.herokuapp.com
Maybe I should open an issue over at vulcan?
Also, how do you configure the buildpack to use a certain rbx?
@jc00ke see #37 - except it doesn't work for RBX at the moment, only MRI and JRuby.
@hone @brixen any progress on #37 by the way?
@meskyanichi there are binaries built for the Heroku platform. When @hone has time, he will see about testing them out.
yepp, been working on cleaning up the buildpack this past week so I can support the new rbx binaries.
@brixen's binary link
@hone that is awesome, thanks, you rock!
@hone awesome, looking forward to it! Thanks a lot!
if you try master, it should work with the old rbx I built. 2.0.0dev.
@brixen where can I get a copy of the source tarball? Are you guys still doing that? Also, anyway I can get a .tgz/.tar.gz unzip isn't on our stack images by default. Let's sync up tomorrow on irc?
@hone I just confirmed it works with the 2.0.0dev branch. Did you manage to get ahold of the new binaries? /cc @brixen
@meskyanichi I've improved binary building for Rubinius, hopefully @hone and I will get a chance soon to connect on the process for Heroku.
yepp! we're getting there. almost!
@hone Please merge this soon-ish. I really need rc1 for an app of mine.
@hone there are new binaries for the Heroku platform. They drop the usr/local prefix, have a stripped rbx executable for (significantly) smaller size, only include the standard Ruby lib for the language version, and use bzip2 (ie .tar.bz2) for compression.
Let me know if I can help you test them.
What's the status of this?
Still waiting. Is there a way to just install the binary directly since we (Rubinius) build binaries for the OS?
rbx 1.9.3 rc1 should be working on the platform now. Still working with @brixen on better rbx support. To get rc1 do
ruby '1.9.3', :engine => 'rbx', :engine_version => '2.0.0.rc1'