bitcoin/doc/dependencies.md
Pavol Rusnak ef20add4c9
build, qt: bump Qt5 version to 5.15.3
Qt 5.15.3 release is a patch release made on the top of Qt 5.15.2. As a patch
release, Qt 5.15.3 does not add any new functionality but provides bug fixes
and other improvements.

https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.3/release-note.md

* dropped patches:
  - patches/qt/dont_use_avx_android_x86_64.patch
  - patches/qt/fix_bigsur_style.patch
* adjusted patches:
  - patches/qt/fix_android_jni_static.patch
  - patches/qt/fix_limits_header.patch
  - patches/qt/use_android_ndk23.patch

Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
2022-04-01 16:54:38 +02:00

2.6 KiB

Dependencies

These are the dependencies used by Bitcoin Core. You can find installation instructions in the build-*.md file for your platform. "Runtime" and "Version Used" are both in reference to the release binaries.

Dependency Minimum required
Autoconf 2.69
Automake 1.13
Clang 8.0
GCC 8.1
Python (tests) 3.6
systemtap (tracing) N/A

Required

Dependency Version used Minimum required Runtime
Boost 1.77.0 1.64.0 No
libevent 2.1.12-stable 2.0.21 No
glibc N/A 2.18 Yes

Optional

GUI

Dependency Version used Minimum required Runtime
Fontconfig 2.12.6 2.6 Yes
FreeType 2.11.0 2.3.0 Yes
qrencode 3.4.4 No
Qt 5.15.3 5.11.3 No

Networking

Dependency Version used Minimum required Runtime
libnatpmp commit 4536032... No
MiniUPnPc 2.2.2 1.9 No

Notifications

Dependency Version used Minimum required Runtime
ZeroMQ 4.3.4 4.0.0 No

Wallet

Dependency Version used Minimum required Runtime
Berkeley DB (legacy wallet) 4.8.30 4.8.x No
SQLite 3.32.1 3.7.17 No