Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test - 1.21 bdb5.3 #9

Closed
wants to merge 4 commits into from
Closed

test - 1.21 bdb5.3 #9

wants to merge 4 commits into from

Commits on Mar 23, 2022

  1. fs: make wallet/load path compatible with boost 1.78+

    Imports the fix for Bitcoin Core for boost 1.78, minus all the
    extras, as this is a one-liner. Backport conflict pressure will
    remain one line too.
    
    Taken from: dc5d6b0d @ bitcoin/bitcoin
    Original author: Andrew Chow <achow101-github@achow101.com>
    patricklodder committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    88f12bb View commit details
    Browse the repository at this point in the history
  2. Update to Berkeley DB 5.3

    Old BerkeleyDB version such as 5.1 are being removed from most Linux
    distribution.
    
    See: https://bugs.gentoo.org/792222
    See: https://fedoraproject.org/wiki/Changes/Libdb_deprecated
    bjacquin authored and patricklodder committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    517dc48 View commit details
    Browse the repository at this point in the history
  3. Embed clang and macos patches for db5.3

    Inspired by 9237003
    Ross Nicoll authored and patricklodder committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    2ada4ad View commit details
    Browse the repository at this point in the history
  4. qa: Use packaged bdb5 install script for macos native CI

    - Self-compile bdb5.3 using contrib/install_db5.sh
    - Enable posixthreads flag on bdb5 macos native compilation
    - Install db5 files into an absolute path
    - Add the BDB_LIBS and BDB_CLFAGS env vars to ./configure
    
    Co-authored-by: Ross Nicoll <jrn@jrn.me.uk>
    patricklodder and Ross Nicoll committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    e9c393b View commit details
    Browse the repository at this point in the history