Update Ubuntu build instructions #3758

pull ghost wants to merge 1 commits into bitcoin:master from changing 1 files +4 −0
  1. ghost commented at 9:32 AM on February 27, 2014: none

    Add the command necessary to add ppa repository in Ubuntu

    Refs #3757

  2. Update build information
    Add the command necessary to add ppa repository in Ubuntu
    
    Refs #3757
    f8a7b503c5
  3. BitcoinPullTester commented at 9:55 AM on February 27, 2014: none

    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.

  4. benjiqq commented at 7:32 PM on February 27, 2014: none

    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.

  5. laanwj commented at 11:34 AM on February 28, 2014: member

    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).

  6. laanwj referenced this in commit 7ac375d1c2 on Feb 28, 2014
  7. laanwj merged this on Feb 28, 2014
  8. laanwj closed this on Feb 28, 2014

  9. Michagogo commented at 6:02 PM on March 1, 2014: contributor

    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.

  10. benjiqq commented at 6:10 PM on March 1, 2014: none

    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
    
  11. unknown deleted the branch on Mar 1, 2014
  12. DrahtBot locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 09:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me