Commit 6f9647d7 authored by Mislav Marohnić's avatar Mislav Marohnić
Browse files

Fix `irb` on rbx-2.2.1

Install the missing `rubysl-tracer` gem

References rubinius/rubinius#2780
parent 392679a7
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -448,6 +448,7 @@ build_package_rbx() {
    RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS
    rake install
    fix_rbx_gem_binstubs "$PREFIX_PATH"
    fix_rbx_irb "$PREFIX_PATH"
  } >&4 2>&1
}

@@ -551,6 +552,13 @@ fix_rbx_gem_binstubs() {
  fi
}

fix_rbx_irb() {
  local prefix="$1"
  "${prefix}/bin/irb" --version &>/dev/null ||
    "${prefix}/bin/gem" install rubysl-tracer -v '~> 2.0' --no-rdoc --no-ri &>/dev/null ||
    true
}

require_gcc() {
  local gcc="$(locate_gcc || true)"