Skip to content

Instantly share code, notes, and snippets.

@larkost
Last active August 29, 2015 14:25
Show Gist options
  • Save larkost/670c5732a5af3bd1a72c to your computer and use it in GitHub Desktop.
Save larkost/670c5732a5af3bd1a72c to your computer and use it in GitHub Desktop.
Compiling RethinkDB while SourceForge is down.

As I write this SourceForge is in "Disaster Recovery mode", which is interfering with the RethinkDB build system's ability to download the Boost library. However, the file needed is still available, so long as you download it using a browser with JavaScript enabled. Unfortunately, without making the system very complicated, we can't work around this in our scripts but you can help the system out in the mean time:

  1. Download the file with a browser: http://downloads.sourceforge.net/project/boost/boost/1.56.0/boost_1_56_0.tar.bz2

  2. Unpack it the file (e.g.: tar -xjf boost_1_56_0.tar.bz2)

  3. Rename the folder to boost_1.56.0 (e.g.: mv boost_1_56_0 boost_1.56.0), and move it to the external folder in your rethinkdb source folder.

This will allow the RethinkDB build system to find it rather than trying to download it again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment