fix boost build issue in ubuntu22.04 #9

Open
Legion0AD wants to merge 1 commit from Legion0AD/ubuntu22.04-build-fix into master
Legion0AD commented 2023-05-24 21:19:39 +00:00 (Migrated from github.com)

This patch fixes the build issues found in ubuntu22.04.

Tested the build with Ubuntu 20.04 and 22.04.

Also because berkeley-db is no longer available in ubuntu 20.04 and over. We need to use the --with-incompatible-bdb when calling the config script (./config --with-incompatible-bdb).

Refs:
https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md#dependency-build-instructions
https://bitcoin.stackexchange.com/questions/91901/how-to-install-berkeley-db-4-8-on-linux

This patch fixes the build issues found in ubuntu22.04. Tested the build with Ubuntu 20.04 and 22.04. Also because `berkeley-db` is no longer available in ubuntu 20.04 and over. We need to use the `--with-incompatible-bdb` when calling the config script (`./config --with-incompatible-bdb`). Refs: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md#dependency-build-instructions https://bitcoin.stackexchange.com/questions/91901/how-to-install-berkeley-db-4-8-on-linux
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin Legion0AD/ubuntu22.04-build-fix:Legion0AD/ubuntu22.04-build-fix
git switch Legion0AD/ubuntu22.04-build-fix

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff Legion0AD/ubuntu22.04-build-fix
git switch Legion0AD/ubuntu22.04-build-fix
git rebase master
git switch master
git merge --ff-only Legion0AD/ubuntu22.04-build-fix
git switch Legion0AD/ubuntu22.04-build-fix
git rebase master
git switch master
git merge --no-ff Legion0AD/ubuntu22.04-build-fix
git switch master
git merge --squash Legion0AD/ubuntu22.04-build-fix
git switch master
git merge --ff-only Legion0AD/ubuntu22.04-build-fix
git switch master
git merge Legion0AD/ubuntu22.04-build-fix
git push origin master
Sign in to join this conversation.
No description provided.