Bump rbx to 2.0.0-rc1 #51

Closed
wants to merge 1 commit into
from

Projects

None yet

6 participants

@jc00ke

No description provided.

@jc00ke

@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?

@hone
Heroku member

@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?

@brixen

I'd be curious what the errors are as well.

@jc00ke

@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.

@jc00ke
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?

@jc00ke

Also, how do you configure the buildpack to use a certain rbx?

@mrrooijen

@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?

@brixen

@meskyanichi there are binaries built for the Heroku platform. When @hone has time, he will see about testing them out.

@hone
Heroku member

yepp, been working on cleaning up the buildpack this past week so I can support the new rbx binaries.

@brixen's binary link

@brixen

@hone that is awesome, thanks, you rock!

@mrrooijen

@hone awesome, looking forward to it! Thanks a lot!

@hone
Heroku member

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?

@mrrooijen

@hone I just confirmed it works with the 2.0.0dev branch. Did you manage to get ahold of the new binaries? /cc @brixen

@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.

@hone
Heroku member

yepp! we're getting there. almost!

@neersighted

@hone Please merge this soon-ish. I really need rc1 for an app of mine.

@brixen

@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.

@steveklabnik

What's the status of this?

@brixen

Still waiting. Is there a way to just install the binary directly since we (Rubinius) build binaries for the OS?

@hone
Heroku member

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'

@hone hone closed this Jun 19, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment