Skip to content

Instantly share code, notes, and snippets.

@jlecour
Created October 20, 2013 17:21
Show Gist options
  • Save jlecour/7072498 to your computer and use it in GitHub Desktop.
Save jlecour/7072498 to your computer and use it in GitHub Desktop.
>>> Installing rubinius 2.1.0 into /opt/rubies/rubinius-2.1.0 ...
>>> Installing bundler ...
Successfully installed bundler-1.3.5
Parsing documentation for bundler-1.3.5
1 gem installed
>>> Downloading http://releases.rubini.us/rubinius-2.1.0.tar.bz2 into /usr/local/src ...
>>> Verifying rubinius-2.1.0.tar.bz2 ...
>>> Extracting rubinius-2.1.0.tar.bz2 ...
>>> Bundling rubinius 2.1.0 ...
Using rake (10.1.0)
Using daedalus-core (0.0.1)
Using gems (0.8.3)
Using redcard (1.1.0)
Using rubinius-ast (2.0.8)
Using rubinius-bridge (1.0.3)
Using rubinius-compiler (2.0.4)
Using rubinius-toolset (0.1.1)
Using rubinius-melbourne (2.0.0.18)
Using rubinius-processor (2.0.1)
Using bundler (1.3.5)
Updating files in vendor/cache
Your bundle is complete!
It was installed into ./vendor/gems
>>> Configuring rubinius 2.1.0 ...
Checking gcc: found
Checking g++: found
Checking bison: found
Configuring LLVM...
Checking for existing LLVM library tree: not found.
Checking for 'llvm-config': not found
Checking for prebuilt LLVM package...
ERROR: #<Net::HTTPForbidden 403 Forbidden readbody=false>
Unable to download any LLVM prebuilt
Checking for existing LLVM source tree: found!
Checking sizeof(short): 2 bytes
Checking sizeof(int): 4 bytes
Checking sizeof(void*): 8 bytes
Checking sizeof(size_t): 8 bytes
Checking sizeof(long): 8 bytes
Checking sizeof(long long): 8 bytes
Checking sizeof(float): 4 bytes
Checking sizeof(double): 8 bytes
Checking sizeof(off_t): 8 bytes
Checking sizeof(time_t): 8 bytes
Checking for libc version: libc.so.6 found!
Checking platform endianness: little endian
Checking for tr1: found
Checking for tr1/hash definition: found
Checking for x86_32: no
Checking for x86_64: yes
Checking for function 'backtrace': found!
Checking for function 'clock_gettime': found!
Checking for function 'nl_langinfo': found!
Checking for function 'setproctitle': not found
Checking for function 'posix_fadvise': found!
Checking for function 'strnlen': found!
Checking for function 'lchmod': not found
Checking for function 'lchown': found!
Checking for struct tm has member tm_gmtoff: found!
Checking for struct tm has member tm_zone: found!
Checking for global 'timezone': found!
Checking for global 'tzname': found!
Checking for global 'daylight': found!
Checking for header 'zlib.h': found!
Checking for header 'openssl/ssl.h': found!
Checking for header 'alloca.h': found!
Checking for header 'string.h': found!
Checking for header 'sys/time.h': found!
Checking for header 'sys/times.h': found!
Checking for header 'sys/types.h': found!
Checking for header 'unistd.h': found!
Checking for header 'stdarg.h': found!
Checking for header 'sys/pstat.h': not found
Checking for header 'valgrind/valgrind.h': not found
Checking curses library: curses
Checking if function 'strerror_r' returns char*: yes
Unpacking bootstrap gems...
Writing configuration files...
------------------------------------------------------------------
Rubinius has been configured for the following paths:
prefix: /opt/rubies/rubinius-2.1.0
bin: /opt/rubies/rubinius-2.1.0/bin
lib: /opt/rubies/rubinius-2.1.0/library
runtime: /opt/rubies/rubinius-2.1.0/runtime
kernel: /opt/rubies/rubinius-2.1.0/kernel
site: /opt/rubies/rubinius-2.1.0/site
vendor: /opt/rubies/rubinius-2.1.0/vendor
man: /opt/rubies/rubinius-2.1.0/man
gems: /opt/rubies/rubinius-2.1.0/gems
include: /opt/rubies/rubinius-2.1.0/vm/include/capi
Run 'rake' to build, test and install Rubinius.
After building, you may add
'/opt/rubies/rubinius-2.1.0/bin'
to your PATH or run commands directly from that directory.
Available commands are:
ruby, rake, gem, irb, rdoc, ri, rbx
------------------------------------------------------------------
>>> Compiling rubinius 2.1.0 ...
--2013-10-20 19:18:17-- http://releases.rubini.us/rubinius-2.1.0.tar.bz2
Resolving releases.rubini.us... 176.32.99.161
Connecting to releases.rubini.us|176.32.99.161|:80... connected.
HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable
The file is already fully retrieved; nothing to do.
rake aborted!
undefined method `expand' for main:Object
/usr/local/src/rubinius-2.1.0/rakelib/vm.rake:163:in `block (3 levels) in <top (required)>'
/usr/local/src/rubinius-2.1.0/rakelib/vm.rake:158:in `chdir'
/usr/local/src/rubinius-2.1.0/rakelib/vm.rake:158:in `block (2 levels) in <top (required)>'
Tasks: TOP => build => build:build => build:llvm
(See full trace by running task with --trace)
!!! Compiling rubinius 2.1.0 failed!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment