Skip to content

Update build instructions for Berkeley DB#4114

Merged
laanwj merged 2 commits intobitcoin:masterfrom
laanwj:2014_05_berkeleydb_version
May 2, 2014
Merged

Update build instructions for Berkeley DB#4114
laanwj merged 2 commits intobitcoin:masterfrom
laanwj:2014_05_berkeleydb_version

Conversation

@laanwj
Copy link
Copy Markdown
Member

@laanwj laanwj commented May 1, 2014

  • People were having problems with the .so when installing in alternative locations.
    Like gitian, build a static library with -fPIC that can be embedded into the executables
  • Add some missing steps, and mention how to use our self-built version of BDB in the bitcoin build
  • Add reminder that BerkeleyDB is only needed when wallet support is enabled
  • Log BerkeleyDB version at startup (if wallet support enabled)

https://github.com/laanwj/bitcoin/blob/2014_05_berkeleydb_version/doc/build-unix.md

laanwj added 2 commits May 1, 2014 09:56
Prints the actual version of BerkeleyDB that is linked against, if
wallet support is enabled.

Useful for troubleshooting.

For example:

    2014-05-01 07:44:02 Using BerkeleyDB version Berkeley DB 4.8.30: (April 9, 2010)

    2014-05-01 07:54:25 Using BerkeleyDB version Berkeley DB 5.1.29: (October 25, 20 11)
- People were having problems with the .so when installing in
  alternative locations.
  Like gitian, build a static library with -fPIC that can
  be embedded into the executables.

- Add some missing steps

- Add reminder that BerkeleyDB is only needed when wallet support is
  enabled
@laanwj laanwj mentioned this pull request May 1, 2014
@laanwj laanwj added this to the 0.9.2 milestone May 1, 2014
@BitcoinPullTester
Copy link
Copy Markdown

Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/bfb154e9fcfdbbd17aaef2e6e36542529cc8d6fd 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.

@laanwj laanwj merged commit bfb154e into bitcoin:master May 2, 2014
laanwj added a commit that referenced this pull request May 2, 2014
bfb154e Update build instructions for Berkeley DB (Wladimir J. van der Laan)
d0a2e2e Log BerkeleyDB version at startup (Wladimir J. van der Laan)
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants