aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2016-06-22 14:48:16 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2016-06-22 14:51:21 +0200
commit9f1807af2422e3ac2d3702242b4a47c8df0be262 (patch)
tree2261266d761c8747b65d9a418c2d1ebb1c90b388
parente9d76a161d30ee3081acf93d70a9ae668a9d6ed1 (diff)
parent06f40ef324ce0d4e43b89f7106e50965263aa2c7 (diff)
Merge #8233: Mention Linux ARM executables in release process and notes
06f40ef depends: Mention aarch64 as common cross-compile target (Wladimir J. van der Laan) 05f64c9 doc: Mention Linux ARM builds in release notes (Wladimir J. van der Laan) b7bf037 doc: Mention ARM executables in release process (Wladimir J. van der Laan)
-rw-r--r--depends/README.md3
-rw-r--r--doc/release-notes.md20
-rw-r--r--doc/release-process.md11
3 files changed, 31 insertions, 3 deletions
diff --git a/depends/README.md b/depends/README.md
index 271bbd80bf..6053c531b4 100644
--- a/depends/README.md
+++ b/depends/README.md
@@ -23,7 +23,8 @@ Common `host-platform-triplets` for cross compilation are:
- `i686-w64-mingw32` for Win32
- `x86_64-w64-mingw32` for Win64
- `x86_64-apple-darwin11` for MacOSX
-- `arm-linux-gnueabihf` for Linux ARM
+- `arm-linux-gnueabihf` for Linux ARM 32 bit
+- `aarch64-linux-gnu` for Linux ARM 64 bit
No other options are needed, the paths are automatically configured.
diff --git a/doc/release-notes.md b/doc/release-notes.md
index 6cc05989db..df3c265dcd 100644
--- a/doc/release-notes.md
+++ b/doc/release-notes.md
@@ -61,6 +61,26 @@ When cross-compiling for a target that doesn't have C++11 libraries, configure w
For running the functional tests in `qa/rpc-tests`, Python3.4 or higher is now
required.
+Linux ARM builds
+------------------
+
+Due to popular request, Linux ARM builds have been added to the uploaded
+executables.
+
+The following extra files can be found in the download directory or torrent:
+
+- `bitcoin-${VERSION}-arm-linux-gnueabihf.tar.gz`: Linux binaries for the most
+ common 32-bit ARM architecture.
+- `bitcoin-${VERSION}-aarch64-linux-gnu.tar.gz`: Linux binaries for the most
+ common 64-bit ARM architecture.
+
+ARM builds are still experimental. If you have problems on a certain device or
+Linux distribution combination please report them on the bug tracker, it may be
+possible to resolve them.
+
+Note that Android is not considered ARM Linux in this context. The executables
+are not expected to work out of the box on Android.
+
0.13.0 Change log
=================
diff --git a/doc/release-process.md b/doc/release-process.md
index f5d0d836d1..35ee1edae1 100644
--- a/doc/release-process.md
+++ b/doc/release-process.md
@@ -204,8 +204,10 @@ sha256sum * > SHA256SUMS
The list of files should be:
```
-bitcoin-${VERSION}-linux32.tar.gz
-bitcoin-${VERSION}-linux64.tar.gz
+bitcoin-${VERSION}-aarch64-linux-gnu.tar.gz
+bitcoin-${VERSION}-arm-linux-gnueabihf.tar.gz
+bitcoin-${VERSION}-i686-pc-linux-gnu.tar.gz
+bitcoin-${VERSION}-x86_64-linux-gnu.tar.gz
bitcoin-${VERSION}-osx64.tar.gz
bitcoin-${VERSION}-osx.dmg
bitcoin-${VERSION}.tar.gz
@@ -214,6 +216,11 @@ bitcoin-${VERSION}-win32.zip
bitcoin-${VERSION}-win64-setup.exe
bitcoin-${VERSION}-win64.zip
```
+The `*-debug*` files generated by the gitian build contain debug symbols
+for troubleshooting by developers. It is assumed that anyone that is interested
+in debugging can run gitian to generate the files for themselves. To avoid
+end-user confusion about which file to pick, as well as save storage
+space *do not upload these to the bitcoin.org server, nor put them in the torrent*.
- GPG-sign it, delete the unsigned file:
```