Add the command necessary to add ppa repository in Ubuntu
Refs #3757
Add the command necessary to add ppa repository in Ubuntu
Refs #3757
Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/f8a7b503c5b8856ba079e0c0b62caed9d0d77d20 for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.
those build instructions are not very good. in my experience ubuntu 13 and ubuntu 12 behave differently due to the BDB dependency. it took me a couple of days to get the dependencies right.
it would be better to support build scripts from clean OS'es via jenkins, i.e. support a complete script as is typical now in web development, due to complex stacks. its cool that bluematt set up jenkins.he also maintains the PPA's: https://launchpad.net/~bitcoin/+archive/bitcoin . as bitcoin integrates more with other infrastructure management will become more difficult.
ACK, no matter if the build instructions are good (contributing better ones is welcome!) adding instructions on how to add the PPA is useful (and is the same for every Ubuntu version).
One thing... IIRC versions of Ubuntu prior to 12.10 or 12.04 or something don't come with add-apt-repository installed by default. You first need to install the package python-software-properties.
the pain point is the BDB in my experience. it would be best to just add instructions for building from source. is this statement still accurate?
Ubuntu 12.04 and later have packages for libdb5.1-dev and libdb5.1++-dev, but using these will break binary wallet compatibility, and is not recommended.
for Ubuntu 13.10: libboost1.54-all-dev will not work. Remove libboost1.54-all-dev and install libboost1.53-all-dev