Difference between revisions of "Porting/Bitcoin Core"
Jump to navigation
Jump to search
JeremyRand (talk | contribs) (Add Bitcoin Core porting info) |
JeremyRand (talk | contribs) (Update issue list (Gitian and Guix support for POWER was merged)) |
||
Line 4: | Line 4: | ||
* [https://github.com/bitcoin/bitcoin/pull/6210 build: disable optional use of gmp in internal secp256k1 build] | * [https://github.com/bitcoin/bitcoin/pull/6210 build: disable optional use of gmp in internal secp256k1 build] | ||
* [https://github.com/bitcoin/bitcoin/pull/7059 add powerpc build support for openssl lib] | * [https://github.com/bitcoin/bitcoin/pull/7059 add powerpc build support for openssl lib] | ||
+ | * [https://github.com/bitcoin/bitcoin/pull/14066 gitian-linux: Build binaries for 64-bit POWER] | ||
* [https://github.com/bitcoin/bitcoin/pull/15134 tests: Switch one of the Travis jobs to an unsigned char environment (-funsigned-char)] | * [https://github.com/bitcoin/bitcoin/pull/15134 tests: Switch one of the Travis jobs to an unsigned char environment (-funsigned-char)] | ||
* [https://github.com/bitcoin/bitcoin/pull/16086 contrib: use newer config.guess & config.sub in install_db4.sh] | * [https://github.com/bitcoin/bitcoin/pull/16086 contrib: use newer config.guess & config.sub in install_db4.sh] | ||
Line 10: | Line 11: | ||
* [https://github.com/bitcoin/bitcoin/pull/17678 depends: Support for S390X and POWER targets] | * [https://github.com/bitcoin/bitcoin/pull/17678 depends: Support for S390X and POWER targets] | ||
* [https://github.com/bitcoin/bitcoin/pull/19959 build: patch qt libpng to fix powerpc build] | * [https://github.com/bitcoin/bitcoin/pull/19959 build: patch qt libpng to fix powerpc build] | ||
+ | * [https://github.com/bitcoin/bitcoin/pull/20434 contrib: Parse ELF directly for symbol and security checks] | ||
+ | * [https://github.com/bitcoin/bitcoin/pull/20963 gitian-linux: Build binaries for 64-bit POWER (continued)] | ||
+ | * [https://github.com/bitcoin/bitcoin/pull/21089 guix: Add support for powerpc64{,le}] | ||
+ | * [https://github.com/bitcoin/bitcoin/pull/21298 guix: Bump time-machine, glibc, and linux-headers] | ||
== In progress == | == In progress == | ||
* [https://github.com/bitcoin/bitcoin/pull/13203 Add POWER8 ASM for 4-way SHA256] | * [https://github.com/bitcoin/bitcoin/pull/13203 Add POWER8 ASM for 4-way SHA256] | ||
− | |||
* [https://github.com/bitcoin/bitcoin/pull/17402 ci: Travis support for PowerPC64] | * [https://github.com/bitcoin/bitcoin/pull/17402 ci: Travis support for PowerPC64] | ||
− | |||
[[Category:Ports]] | [[Category:Ports]] |
Latest revision as of 01:48, 21 March 2021
Finished
- Big endian support
- build: disable optional use of gmp in internal secp256k1 build
- add powerpc build support for openssl lib
- gitian-linux: Build binaries for 64-bit POWER
- tests: Switch one of the Travis jobs to an unsigned char environment (-funsigned-char)
- contrib: use newer config.guess & config.sub in install_db4.sh
- ci: Bump to clang-8 for asan build to avoid segfaults on ppc64le
- ci: Add big endian platform - s390x
- depends: Support for S390X and POWER targets
- build: patch qt libpng to fix powerpc build
- contrib: Parse ELF directly for symbol and security checks
- gitian-linux: Build binaries for 64-bit POWER (continued)
- guix: Add support for powerpc64{,le}
- guix: Bump time-machine, glibc, and linux-headers