Skip to content

Commit 7df9224

Browse files
committed
doc: Add note about new build/test requirements to release notes
[skip ci]
1 parent 2aacc72 commit 7df9224

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

doc/release-notes.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,19 @@ RPC low-level changes
4343
32-bit and 64-bit platforms, and the txids were missing in the hashed data. This has been
4444
fixed, but this means that the output will be different than from previous versions.
4545

46+
C++11 and Python 3
47+
-------------------
48+
49+
Various code modernizations have been done. The Bitcoin Core code base has
50+
started using C++11. This means that a C++11-capable compiler is now needed for
51+
building. Effectively this means GCC 4.7 or higher, or Clang 3.3 or higher.
52+
53+
When cross-compiling for a target that doesn't have C++11 libraries, configure with
54+
`./configure --enable-glibc-back-compat ... LDFLAGS=-static-libstdc++`.
55+
56+
For running the functional tests in `qa/rpc-tests`, Python3.4 or higher is now
57+
required.
58+
4659
0.13.0 Change log
4760
=================
4861

0 commit comments

Comments
 (0)