aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorWladimir J. van der Laan <[email protected]>2016-04-28 10:51:33 +0200
committerWladimir J. van der Laan <[email protected]>2016-04-28 10:51:49 +0200
commit06162f19d7dd10729fe93c34fafbfd4847e20f44 (patch)
treebaaf359a90b79543b1af5629d4ec63af40a8e2fd /doc
parentMerge #7954: build: quiet annoying warnings without adding new ones (diff)
parentdoc: Add note about new build/test requirements to release notes (diff)
downloaddiscoin-06162f19d7dd10729fe93c34fafbfd4847e20f44.tar.xz
discoin-06162f19d7dd10729fe93c34fafbfd4847e20f44.zip
Merge #7165: build: Enable C++11 in build, require C++11 compiler
7df9224 doc: Add note about new build/test requirements to release notes (Wladimir J. van der Laan) 2aacc72 build: update ax_cxx_compile_stdcxx to serial 4 (Wladimir J. van der Laan) a398549 depends: use c++11 (Cory Fields) 67969af build: Enable C++11 build, require C++11 compiler (Wladimir J. van der Laan)
Diffstat (limited to 'doc')
-rw-r--r--doc/release-notes.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/release-notes.md b/doc/release-notes.md
index 7a673cc35..7d44b8cda 100644
--- a/doc/release-notes.md
+++ b/doc/release-notes.md
@@ -43,6 +43,19 @@ RPC low-level changes
32-bit and 64-bit platforms, and the txids were missing in the hashed data. This has been
fixed, but this means that the output will be different than from previous versions.
+C++11 and Python 3
+-------------------
+
+Various code modernizations have been done. The Bitcoin Core code base has
+started using C++11. This means that a C++11-capable compiler is now needed for
+building. Effectively this means GCC 4.7 or higher, or Clang 3.3 or higher.
+
+When cross-compiling for a target that doesn't have C++11 libraries, configure with
+`./configure --enable-glibc-back-compat ... LDFLAGS=-static-libstdc++`.
+
+For running the functional tests in `qa/rpc-tests`, Python3.4 or higher is now
+required.
+
0.13.0 Change log
=================