You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
e62423d doc: Improve dependencies.md documentation (Nicola Leonardo Susca)
a3520f9 doc: Add dependency self-compilation info (Nicola Leonardo Susca)
d1fdc84 doc: Remove Linux Kernel from dep. table (Nicola Leonardo Susca)
Pull request description:
Small improvements to the `dependencies.md` documentation as a follow-up for #31634.
**Linux Kernel** does not need to be in the dependencies as it is not required for cross-compiling from other systems, and users building on Linux should not expect they can build using any EOL kernel, see: bitcoin/bitcoin#31634 (comment)
**Runtime dependencies** can be in a separate table to improve readability. See: bitcoin/bitcoin#31634 (comment)
**Version used** is redundant as the depends package definition is already linked in the table and can thus be removed, see: bitcoin/bitcoin#31895 (comment)
ACKs for top commit:
maflcko:
lgtm ACK e62423d 🛄
hebasto:
ACK e62423d.
jonatack:
ACK e62423d
Tree-SHA512: 586c450aec7ece5d543bcb12796a2bb7ff459e15c8813a7b5104a38d09fc51e7e902363ff023be48273ae2b1a1b0807a439c8523b4ea2e398b76b7c9a48d0dfb
You can find installation instructions in the `build-*.md` file for your platform.
5
-
"Runtime" and "Version Used" are both in reference to the release binaries.
4
+
You can find installation instructions in the `/doc/build-*.md` file for your platform, or self-compile
5
+
them using [depends](/depends/README.md).
6
6
7
7
## Compiler
8
8
@@ -15,23 +15,36 @@ Bitcoin Core requires one of the following compilers.
15
15
16
16
## Required
17
17
18
-
| Dependency | Releases | Version used | Minimum required | Runtime |
19
-
| --- | --- | --- | --- | --- |
20
-
| CMake |[link](https://cmake.org/)| N/A |[3.22](https://github.com/bitcoin/bitcoin/pull/30454)| No |
21
-
|[Boost](../depends/packages/boost.mk)|[link](https://www.boost.org/users/download/)|[1.81.0](https://github.com/bitcoin/bitcoin/pull/26557)|[1.73.0](https://github.com/bitcoin/bitcoin/pull/29066)| No |
22
-
|[libevent](../depends/packages/libevent.mk)|[link](https://github.com/libevent/libevent/releases)|[2.1.12-stable](https://github.com/bitcoin/bitcoin/pull/21991)|[2.1.8](https://github.com/bitcoin/bitcoin/pull/24681)| No |
|[qrencode](../depends/packages/qrencode.mk) (gui) |[link](https://fukuchi.org/works/qrencode/)|[4.1.1](https://github.com/bitcoin/bitcoin/pull/27312)| N/A | No |
33
-
|[Qt](../depends/packages/qt.mk) (gui) |[link](https://download.qt.io/archive/qt/)|[6.7.3](https://github.com/bitcoin/bitcoin/pull/30997)|[6.2](https://github.com/bitcoin/bitcoin/pull/30997)| No |
34
-
|[ZeroMQ](../depends/packages/zeromq.mk) (notifications) |[link](https://github.com/zeromq/libzmq/releases)|[4.3.4](https://github.com/bitcoin/bitcoin/pull/23956)| 4.0.0 | No |
35
-
|[SQLite](../depends/packages/sqlite.mk) (wallet) |[link](https://sqlite.org)|[3.38.5](https://github.com/bitcoin/bitcoin/pull/25378)|[3.7.17](https://github.com/bitcoin/bitcoin/pull/19077)| No |
36
-
| Python (scripts, tests) |[link](https://www.python.org)| N/A |[3.10](https://github.com/bitcoin/bitcoin/pull/30527)| No |
37
-
|[systemtap](../depends/packages/systemtap.mk) ([tracing](tracing.md)) |[link](https://sourceware.org/systemtap/)|[4.8](https://github.com/bitcoin/bitcoin/pull/26945)| N/A | No |
0 commit comments