Skip to content

Instantly share code, notes, and snippets.

@brandonaaron
Created October 12, 2018 14:25
Show Gist options
  • Save brandonaaron/904999c84493cbba76a5daea522ad168 to your computer and use it in GitHub Desktop.
Save brandonaaron/904999c84493cbba76a5daea522ad168 to your computer and use it in GitHub Desktop.
build_package_patched() {
# These three patches are included when RVM builds REE
cd source
wget 'https://github.com/wayneeseguin/rvm/raw/master/patches/ree/1.8.7/tcmalloc.patch'
wget 'https://github.com/wayneeseguin/rvm/raw/master/patches/ree/1.8.7/stdout-rouge-fix.patch'
# already applied?!: wget 'https://github.com/wayneeseguin/rvm/raw/master/patches/ree/1.8.7/no_sslv2.diff'
patch -p1 < tcmalloc.patch
patch -p1 < stdout-rouge-fix.patch
# patch -p1 < no_sslv2.diff
cd ..
}
require_gcc
install_package "ruby-enterprise-1.8.7-2012.02" "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rubyenterpriseedition/ruby-enterprise-1.8.7-2012.02.tar.gz" patched ree_installer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment