Labeled Build system
issue
Upgrade depends/ build system to use Qt5.9
#10505
jonasschnelli on June 1, 2017 GUIBuild system
jonasschnelli on June 1, 2017 GUIBuild system
issue
Cross Compiling not directly compiling with installer
#10909
globaltoken on July 22, 2017 WindowsBuild system
globaltoken on July 22, 2017 WindowsBuild system
issue
OSX Cross compiling not working: Missing boost osx Header - fatal error: 'unistd.h' file not found
#10926
globaltoken on July 25, 2017 macOSBuild system
globaltoken on July 25, 2017 macOSBuild system
issue
Configure incorrectly detects LibreSSL (OpenSSL is installed actually)
#10943
serge-name on July 27, 2017 Build system
serge-name on July 27, 2017 Build system
issue
Linux 32bit Version Cross-Compile Error, file not found.
#10951
globaltoken on July 28, 2017 Build system
globaltoken on July 28, 2017 Build system
issue
Unable to compile: undefined reference to `zmq_msg_send'
#10960
Rav3nPL on July 31, 2017 Build system
Rav3nPL on July 31, 2017 Build system
issue
Make with MinGW fails with `recipe for target 'all-recursive' failed`
#10970
MattyAB on August 1, 2017 Build system
MattyAB on August 1, 2017 Build system
issue
Issue running windows signer for 0.15.0rc2
#11123
fanquake on August 24, 2017 WindowsBuild system
fanquake on August 24, 2017 WindowsBuild system
issue
Crosscompiling with the latest UOW Bash doesn't work.
#11211
neobitz on September 1, 2017 WindowsBuild system
neobitz on September 1, 2017 WindowsBuild system
issue
Specify minimum compiler version requirements
#11251
laanwj on September 6, 2017 DocsBuild system
laanwj on September 6, 2017 DocsBuild system
issue
Bitcoin Core Install for Windows 10 automake-1.15 issue
#11282
darkn00bknight on September 8, 2017 WindowsBuild system
darkn00bknight on September 8, 2017 WindowsBuild system
issue
build the bitcoin for windows in Ubuntu16.04 by used mingw
#11298
chen610620 on September 10, 2017 Build systemQuestions and Help
chen610620 on September 10, 2017 Build systemQuestions and Help
issue
Building within termux fails with 'incomplete type CBlock'
#11388
esotericnonsense on September 23, 2017 Build system
esotericnonsense on September 23, 2017 Build system
issue
[depends] Qt build broken with latest Xcode
#11461
fanquake on October 7, 2017 macOSBuild system
fanquake on October 7, 2017 macOSBuild system
issue
Windows build instructions do not create .exe files
#11633
rebroad on November 8, 2017 WindowsBuild system
rebroad on November 8, 2017 WindowsBuild system
issue
config.status --recheck does not reuse previously configured environment
#11657
rebroad on November 11, 2017 WindowsBuild system
rebroad on November 11, 2017 WindowsBuild system
issue
Build bitcoin failed on WSL
#11685
spartucus on November 14, 2017 DocsWindowsBuild systemgood first issue
spartucus on November 14, 2017 DocsWindowsBuild systemgood first issue
issue
iOS Deployment Target for RPC
#11720
Sjors on November 18, 2017 BrainstormingmacOSBuild system
Sjors on November 18, 2017 BrainstormingmacOSBuild system
issue
can i manual download protobuf when cross-compilation on ubuntu
#11805
wens07 on December 1, 2017 Build system
wens07 on December 1, 2017 Build system
issue
Failing to compile (qt library)
#11850
jadox on December 8, 2017 Build systemQuestions and Help
jadox on December 8, 2017 Build systemQuestions and Help
issue
Add '--enable-mainnet' configure and bitcoind option
#11901
maaku on December 14, 2017 Build systemTests
maaku on December 14, 2017 Build systemTests
issue
make: Nothing to be done for 'all'
#11922
chinitadelrey on December 17, 2017 macOSBuild system
chinitadelrey on December 17, 2017 macOSBuild system
issue
Gitian build glibc symbol compatibility issue
#11935
fanquake on December 18, 2017 Linux/UnixBuild system
fanquake on December 18, 2017 Linux/UnixBuild system
issue
"make docs" or such to build doxygen documentation
#11949
laanwj on December 19, 2017 DocsBuild systemgood first issue
laanwj on December 19, 2017 DocsBuild systemgood first issue
issue
Segmentation fault if configured with incompatible BDB
#12047
CryptAxe on December 29, 2017 Linux/UnixBuild system
CryptAxe on December 29, 2017 Linux/UnixBuild system
issue
Unable to compile 0.15 on Cygwin (strerror_r was not declared)
#12049
ZeroGraviti on December 29, 2017 Build system
ZeroGraviti on December 29, 2017 Build system
issue
Spectre attack mitigation
#12091
jameshilliard on January 4, 2018 BrainstormingBuild systemUpstream
jameshilliard on January 4, 2018 BrainstormingBuild systemUpstream
issue
When another MAC OSX Open:Library not loaded: @loader_path/libboost_system-mt.dylib
#12126
caokun8341 on January 9, 2018 macOSBuild system
caokun8341 on January 9, 2018 macOSBuild system
issue
Compiling Error "undefined reference to `evhttp_request_set_error_cb'"
#12338
licklake on February 2, 2018 Build system
licklake on February 2, 2018 Build system
issue
Add ppa:bitcoin/bitcoin repository on linux problem
#12365
ak-19 on February 6, 2018 Linux/UnixBuild systemUpstream
ak-19 on February 6, 2018 Linux/UnixBuild systemUpstream
issue
build: building depends and make install fails with space in path
#12528
Sjors on February 24, 2018 Build system
Sjors on February 24, 2018 Build system
issue
Ubuntu 14 Cross Compile Depends Bombs when Building for macOS
#12808
2a5A1Ghu1 on March 28, 2018 Build system
2a5A1Ghu1 on March 28, 2018 Build system
issue
Build: ./configure --enable-debug generates -O2 optimization option which overrides earlier -Og.
#13432
murrayn on June 11, 2018 Build system
murrayn on June 11, 2018 Build system
issue
macos: Command Line Tools 10.0 build warnings
#13459
fanquake on June 13, 2018 macOSBuild system
fanquake on June 13, 2018 macOSBuild system
issue
Linux gitian build fails in SHA256AutoDetect: inconsistent operand constraints in an ‘asm’
#13538
MarcoFalke on June 25, 2018 Linux/UnixBuild system
MarcoFalke on June 25, 2018 Linux/UnixBuild system
issue
Can't compile bitcoin for SmartOS - recipe for target 'consensus/libbitcoinconsensus_la-merkle.lo' failed
#13576
stacepellegrino on June 30, 2018 Linux/UnixBuild system
stacepellegrino on June 30, 2018 Linux/UnixBuild system
issue
Can't compile bitcoin for SmartOS - recipe for target 'compat/libbitcoin_util_a-glibc_sanity.o' failed
#13581
stacepellegrino on July 1, 2018 Build system
stacepellegrino on July 1, 2018 Build system
issue
Bitcoin core development in IDE
#13694
LucaPaterlini on July 17, 2018 Build systemQuestions and Help
LucaPaterlini on July 17, 2018 Build systemQuestions and Help
issue
Gitian crash for ARM compiling BDB depends (Bionic host)
#13700
Sjors on July 18, 2018 Build system
Sjors on July 18, 2018 Build system
issue
A logical error in the configure file (probable)
#13735
sergeyklay on July 21, 2018 Build system
sergeyklay on July 21, 2018 Build system
issue
Assembly optimisations cause build to fail when contradicting CXXFLAGS are used
#13758
luke-jr on July 25, 2018 Build system
luke-jr on July 25, 2018 Build system
issue
Assembly optimisations are compiled even with --disable-asm
#13759
luke-jr on July 25, 2018 Build system
luke-jr on July 25, 2018 Build system
issue
gitian-win-signer.yml steps fail to compile osslsigncode-1.7.1
#13762
underdarkskies on July 26, 2018 Build system
underdarkskies on July 26, 2018 Build system
issue
NSIS: Error launching the installer when login name contains some non-ascii characters
#13817
MarcoFalke on July 31, 2018 WindowsBuild system
MarcoFalke on July 31, 2018 WindowsBuild system
issue
adduser: The user `bitcoin' already exists. Exiting.
#13901
SearchAndDestroy on August 7, 2018 Build system
SearchAndDestroy on August 7, 2018 Build system
issue
Avoid specifying old symbol versions for compatibility, by just not specifying a version at all
#14044
luke-jr on August 24, 2018 Build system
luke-jr on August 24, 2018 Build system
issue
Switch to CMake (was: Native build on Windows using Clang)
#14118
DesWurstes on August 31, 2018 WindowsBuild system
DesWurstes on August 31, 2018 WindowsBuild system
issue
Clang: "anonymous structs are a GNU extension"
#14130
DesWurstes on September 2, 2018 Build system
DesWurstes on September 2, 2018 Build system
issue
Revisit link-time optimization (LTO)? Some results from clang LTO compilation
#14277
practicalswift on September 20, 2018 BrainstormingBuild system
practicalswift on September 20, 2018 BrainstormingBuild system
issue
Error with compiling v0.16.3 on WSL (Windows)
#14280
molxyz on September 20, 2018 WindowsBuild system
molxyz on September 20, 2018 WindowsBuild system
issue
[depends] freetype 2.7.1 requires specific harfbuzz version
#14367
real-or-random on October 2, 2018 Build system
real-or-random on October 2, 2018 Build system
issue
Problems building on MacOS via depends, without NO_QT=1
#14648
ch4ot1c on November 3, 2018 macOSBuild system
ch4ot1c on November 3, 2018 macOSBuild system
issue
Bump macOS SDK version to 10.13 for gitian builds
#14797
hebasto on November 24, 2018 macOSBuild system
hebasto on November 24, 2018 macOSBuild system
issue
--enable-debug default flags much less useful for introspection of variables
#14830
instagibbs on November 28, 2018 Build systemgood first issue
instagibbs on November 28, 2018 Build systemgood first issue
issue
segfault in bench_bitcoin if configured using --with-libs=no
#14842
fanquake on November 29, 2018 Build systemTests
fanquake on November 29, 2018 Build systemTests
issue
./configure does not favour self-compiled dependecies
#14959
hebasto on December 14, 2018 Build system
hebasto on December 14, 2018 Build system
issue
Bitcoin Core should not have a fork of univalue
#15009
luke-jr on December 20, 2018 Build systemUpstream
luke-jr on December 20, 2018 Build systemUpstream
issue
Add option to build with control-flow integrity (CFI) enabled (--enable-cfi)
#15145
practicalswift on January 10, 2019 Build system
practicalswift on January 10, 2019 Build system
issue
Build test/* as part of make check
#15260
Sjors on January 25, 2019 BrainstormingBuild systemTests
Sjors on January 25, 2019 BrainstormingBuild systemTests
issue
[Windows, MinGW] error windres -f invalid option
#15271
MSFTserver on January 27, 2019 WindowsBuild systemQuestions and Help
MSFTserver on January 27, 2019 WindowsBuild systemQuestions and Help
issue
fatal error: 'unistd.h' file not found MacOS wallet compilation on Ubuntu 18.04
#15366
goodthebest on February 7, 2019 Build system
goodthebest on February 7, 2019 Build system
issue
Running iwyu on Bitcoin Core
#15442
MarcoFalke on February 19, 2019 BrainstormingDocsBuild system
MarcoFalke on February 19, 2019 BrainstormingDocsBuild system
issue
gitian: Windows installer EXE filenames lack "rcN" suffix
#15546
luke-jr on March 6, 2019 Build system
luke-jr on March 6, 2019 Build system
issue
build: Default size for the LXC disk is no longer enough
#15574
hebasto on March 10, 2019 Build systemUpstream
hebasto on March 10, 2019 Build systemUpstream
issue
test: Generating lcov line coverage does not fail when tests fail
#15648
MarcoFalke on March 22, 2019 Build systemTests
MarcoFalke on March 22, 2019 Build systemTests
issue
depends: files missing from bitcoincore.org fallback
#15658
fanquake on March 24, 2019 Build system
fanquake on March 24, 2019 Build system
issue
depends: make check fails due to missing libfontconfig.so.1 on Fedora 29
#15661
fanquake on March 25, 2019 Linux/UnixBuild system
fanquake on March 25, 2019 Linux/UnixBuild system
issue
Configure should return an error with not supported versions of QT libraries
#15688
lucayepa on March 28, 2019 Build system
lucayepa on March 28, 2019 Build system
issue
gui: Building with gcc 9 prints a trillion warnings (-Wdeprecated-copy)
#15822
MarcoFalke on April 15, 2019 GUIBuild systemUpstream
MarcoFalke on April 15, 2019 GUIBuild systemUpstream
issue
Use of geteuid was removed from c_test.c
#15857
DemonRx on April 19, 2019 Build systemUpstream
DemonRx on April 19, 2019 Build systemUpstream
issue
"make depends" builds boost with g++ regardless of environment variable settings
#15914
practicalswift on April 28, 2019 Build system
practicalswift on April 28, 2019 Build system
issue
Feature request: make depends NO_ZEROMQ=1
#15918
practicalswift on April 29, 2019 Build system
practicalswift on April 29, 2019 Build system
issue
32 bit linux gitian build fails with "symbol __cxa_thread_atexit_impl from unsupported version GLIBC_2.18"
#15958
MarcoFalke on May 6, 2019 Build systemgood first issue
MarcoFalke on May 6, 2019 Build systemgood first issue
issue
depends: Issue cross compiling for macOS on Debian Buster
#16052
fanquake on May 20, 2019 macOSBuild system
fanquake on May 20, 2019 macOSBuild system
issue
bitcoind on freebsd prints "__cxa_thread_call_dtors: dtr 0x801a85a40 from unloaded dso, skipping"
#16055
MarcoFalke on May 20, 2019 Linux/UnixBuild systemgood first issue
MarcoFalke on May 20, 2019 Linux/UnixBuild systemgood first issue
issue
depends: rapidcheck fails to compile with GCC 9.1
#16062
fanquake on May 21, 2019 Build systemUpstream
fanquake on May 21, 2019 Build systemUpstream
issue
install_db4.sh configure cannot guess build type on ppc64le
#16064
JeremyRand on May 21, 2019 Build systemScripts and tools
JeremyRand on May 21, 2019 Build systemScripts and tools
issue
--enable-fuzz fails in combination with --enable-wallet, --with-miniupnpc or --enable-zmq
#16094
practicalswift on May 26, 2019 Build systemTestsgood first issue
practicalswift on May 26, 2019 Build systemTestsgood first issue
issue
GUI: Build unreproducible in the scenarios tested by the Debian Reproducible Builds project
#16137
practicalswift on June 3, 2019 GUIBuild systemUpstream
practicalswift on June 3, 2019 GUIBuild systemUpstream
issue
build: packages that may be prunable from depends
#16150
fanquake on June 5, 2019 Build system
fanquake on June 5, 2019 Build system
issue
build: simplify tar commands in gitian descriptors
#16211
fanquake on June 14, 2019 Build systemgood first issue
fanquake on June 14, 2019 Build systemgood first issue
issue
depends: File-based logging for individual packages
#16368
dongcarl on July 10, 2019 Build system
dongcarl on July 10, 2019 Build system
issue
build: configure doesn't pickup Qt if depends is built with DEBUG=1
#16391
fanquake on July 15, 2019 Build system
fanquake on July 15, 2019 Build system
issue
build: Investigate building default lib XCB extensions
#16447
fanquake on July 24, 2019 Build system
fanquake on July 24, 2019 Build system
issue
[Chasing Feedback] guix: Tracking ticket for eventual release build transition
#16496
dongcarl on July 30, 2019 BrainstormingBuild system
dongcarl on July 30, 2019 BrainstormingBuild system
issue
depends : aarch64 android including QT
#16568
BlockMechanic on August 8, 2019 Build systemAndroid
BlockMechanic on August 8, 2019 Build systemAndroid
issue
Quick version string hack that was never fixed
#16588
dongcarl on August 12, 2019 Build system
dongcarl on August 12, 2019 Build system
issue
configure takes almost 10 minutes on some macs
#16632
kallewoof on August 16, 2019 macOSBuild system
kallewoof on August 16, 2019 macOSBuild system
issue
build: configure using depends by default if config.site exists
#16692
fanquake on August 23, 2019 Build systemNeeds Conceptual Review
fanquake on August 23, 2019 Build systemNeeds Conceptual Review
issue
Recent update to boost m4 lost error reporting improvements
#16803
laanwj on September 4, 2019 Build systemUpstream
laanwj on September 4, 2019 Build systemUpstream
issue
OSX: Bad kerning in disk image background
#16836
dongcarl on September 9, 2019 BugmacOSBuild systemUpstream
dongcarl on September 9, 2019 BugmacOSBuild systemUpstream
issue
build: make translate not working correctly on macOS
#16891
fanquake on September 17, 2019 Build systemgood first issue
fanquake on September 17, 2019 Build systemgood first issue
issue
Alpine Linux 3.10 (latest stable) has some build issues w/dependencies
#16925
nmarley on September 20, 2019 BugBuild system
nmarley on September 20, 2019 BugBuild system
issue
Don't show 'no (Qt5)' in configure when GUI is disabled
#16989
laanwj on September 30, 2019 Build systemgood first issue
laanwj on September 30, 2019 Build systemgood first issue
issue
RFC: Rust code integration
#17090
fanquake on October 9, 2019 BrainstormingBuild systemNeeds Conceptual Review
fanquake on October 9, 2019 BrainstormingBuild systemNeeds Conceptual Review
issue
build depends: How to use with ccache?
#17103
MarcoFalke on October 10, 2019 Build systemQuestions and Help
MarcoFalke on October 10, 2019 Build systemQuestions and Help
issue
openssl version 1.1.1 and Qt 5.12.4/5
#17123
BlockMechanic on October 13, 2019 GUIBuild system
BlockMechanic on October 13, 2019 GUIBuild system
issue
depends: Multiple `FALLBACK_DOWNLOAD_PATH`s
#17234
dongcarl on October 23, 2019 FeatureBuild systemgood first issue
dongcarl on October 23, 2019 FeatureBuild systemgood first issue
issue
cross compiling on aarch64 host does not work
#17244
MarcoFalke on October 24, 2019 BugBuild system
MarcoFalke on October 24, 2019 BugBuild system
issue
depends cache is not invalidated when the compiler changes
#17248
MarcoFalke on October 25, 2019 BugBuild system
MarcoFalke on October 25, 2019 BugBuild system
issue
Git ignore policy in build_msvc directory
#17287
hebasto on October 28, 2019 WindowsBuild system
hebasto on October 28, 2019 WindowsBuild system
issue
gitian build fails with checksum mismatch
#17315
MarcoFalke on October 30, 2019 BugBuild systemUpstream
MarcoFalke on October 30, 2019 BugBuild systemUpstream
issue
Gitian builds fail non-deterministically
#17323
MarcoFalke on October 30, 2019 BugBuild system
MarcoFalke on October 30, 2019 BugBuild system
issue
Meta: Packaging Bitcoin Core as vanilla system package
#17343
MarcoFalke on November 1, 2019 BrainstormingBuild system
MarcoFalke on November 1, 2019 BrainstormingBuild system
issue
RFC: Enabling some commonly enabled compiler diagnostics
#17344
practicalswift on November 1, 2019 BrainstormingBuild system
practicalswift on November 1, 2019 BrainstormingBuild system
issue
build: Create test utility library from src/test/util/
#17401
MarcoFalke on November 7, 2019 Build systemTestsgood first issue
MarcoFalke on November 7, 2019 Build systemTestsgood first issue
issue
Gitian (windows) results not deterministic when run on aarch64
#17468
MarcoFalke on November 13, 2019 BugBuild system
MarcoFalke on November 13, 2019 BugBuild system
issue
Use leveldb subtree from the repo instead of a local approach
#17476
emilengler on November 14, 2019 Build system
emilengler on November 14, 2019 Build system
issue
configure: error: No working boost sleep implementation found.
#17478
notmike-5 on November 14, 2019 Build system
notmike-5 on November 14, 2019 Build system
issue
Should we still ship 32-bit x86 Linux binaries?
#17504
laanwj on November 18, 2019 Build system
laanwj on November 18, 2019 Build system
issue
build: Linux gitian builds fail on master
#17525
MarcoFalke on November 19, 2019 BugBuild system
MarcoFalke on November 19, 2019 BugBuild system
issue
Qt5.12.6 on Windows introduces dependency on Wtsapi32.lib
#17749
sipsorcery on December 15, 2019 Build systemUpstream
sipsorcery on December 15, 2019 Build systemUpstream
issue
build: Ambiguous help string for --with-gui configure option
#17813
hebasto on December 28, 2019 GUIBuild system
hebasto on December 28, 2019 GUIBuild system
issue
build, qt: Possible unset bitcoin_cv_qt58 variable
#17821
hebasto on December 28, 2019 BugBuild system
hebasto on December 28, 2019 BugBuild system
issue
build: Add ability to bypass pkg-config for Qt
#17840
hebasto on December 31, 2019 Build system
hebasto on December 31, 2019 Build system
issue
build: Explore building with musl as libc
#18110
dongcarl on February 10, 2020 FeatureBrainstormingBuild system
dongcarl on February 10, 2020 FeatureBrainstormingBuild system
issue
build: Use zip instead of dmg for macOS
#18128
dongcarl on February 12, 2020 BrainstormingmacOSBuild system
dongcarl on February 12, 2020 BrainstormingmacOSBuild system
issue
build: building for just bench fails to link due to libevent symbols
#18373
fanquake on March 18, 2020 Build systemgood first issue
fanquake on March 18, 2020 Build systemgood first issue
issue
Create test_fuzz library from ./src/test/fuzz/fuzz.cpp
#18527
MarcoFalke on April 4, 2020 Build systemgood first issue
MarcoFalke on April 4, 2020 Build systemgood first issue
issue
build: Fail to build Qt in depends on ARM 32bit
#18536
hebasto on April 6, 2020 Build systemUpstream
hebasto on April 6, 2020 Build systemUpstream
issue
Followup for #18331 "build: Use git archive as source tarball"
#18547
dongcarl on April 6, 2020 Build system
dongcarl on April 6, 2020 Build system
issue
Build with -ffunction-sections -fdata-sections -Wl,--gc-sections ?
#18579
sipa on April 9, 2020 Build system
sipa on April 9, 2020 Build system
issue
0.20.0rc1: Broken -logthreadnames on gitian builds
#18652
hebasto on April 15, 2020 BugBuild system
hebasto on April 15, 2020 BugBuild system
issue
builds: Review use of `@`-prefixed lines in our Makefiles
#18891
dongcarl on May 5, 2020 Build systemgood first issue
dongcarl on May 5, 2020 Build systemgood first issue
issue
Compile release binaries with -ftrivial-auto-var-init=zero
#18892
MarcoFalke on May 5, 2020 FeatureBrainstormingBuild system
MarcoFalke on May 5, 2020 FeatureBrainstormingBuild system
issue
depends: should linux host should be using -sysroot?
#18915
ryanofsky on May 8, 2020 BugBuild system
ryanofsky on May 8, 2020 BugBuild system
issue
macOS: Evaluate removing `xcrun`s in darwin builder
#18959
dongcarl on May 12, 2020 Build system
dongcarl on May 12, 2020 Build system
issue
build: improve build OS configure output
#18966
fanquake on May 13, 2020 Build systemgood first issue
fanquake on May 13, 2020 Build systemgood first issue
issue
build: [0.22] Enable -Wdeprecated-copy warnings
#18967
MarcoFalke on May 13, 2020 FeatureBuild system
MarcoFalke on May 13, 2020 FeatureBuild system
issue
build: Investigate aarch64 pointer authentication
#19075
dongcarl on May 26, 2020 Build system
dongcarl on May 26, 2020 Build system
issue
Build/Docs: -help text references rpcauth script not present in binary release
#19081
harding on May 27, 2020 FeatureBuild system
harding on May 27, 2020 FeatureBuild system
issue
build: follow up with ld64 versioning for macOS toolchain
#19359
fanquake on June 23, 2020 macOSBuild system
fanquake on June 23, 2020 macOSBuild system
issue
Build fuzz tests by default
#19388
MarcoFalke on June 26, 2020 Build systemTestsgood first issue
MarcoFalke on June 26, 2020 Build systemTestsgood first issue
issue
depends: libtapi build still builds a version 6.0.1 ClangBasic target
#19540
fanquake on July 17, 2020 Build systemUpstream
fanquake on July 17, 2020 Build systemUpstream
issue
build: cannot compile on OpenBSD since libsecp256k1 subtree update
#19559
fanquake on July 20, 2020 Build systemUpstream
fanquake on July 20, 2020 Build systemUpstream
issue
freebsd 12.1 build broken
#19633
metacreo on July 31, 2020 Linux/UnixBuild systemQuestions and Help
metacreo on July 31, 2020 Linux/UnixBuild systemQuestions and Help
issue
Decouple build system from source. Use CMake to help newcomers and ecosystem!
#19693
whb07 on August 10, 2020 FeatureBuild system
whb07 on August 10, 2020 FeatureBuild system
issue
Enable unused member function diagnostic by default
#19702
practicalswift on August 12, 2020 Build systemgood first issue
practicalswift on August 12, 2020 Build systemgood first issue
issue
build: Cross-compiling libbitcoinconsensus for Windows fails with DEBUG=1
#19772
hebasto on August 20, 2020 BugWindowsBuild system
hebasto on August 20, 2020 BugWindowsBuild system
issue
[release-process] version number is outdated in bitcoin_config.h
#20031
decryp2kanon on September 29, 2020 WindowsBuild system
decryp2kanon on September 29, 2020 WindowsBuild system
issue
Packages missing from from https://bitcoincore.org/depends-sources 404 Not Found
#20170
MarcoFalke on October 16, 2020 BugBuild system
MarcoFalke on October 16, 2020 BugBuild system
issue
Warning when linking libsecp256k1 exhaustive tests after building with depends
#20225
fanquake on October 23, 2020 macOSBuild system
fanquake on October 23, 2020 macOSBuild system
issue
gen-manpages.sh should fail if any binary reports git -dirty
#20412
laanwj on November 18, 2020 Build system
laanwj on November 18, 2020 Build system
issue
build: Re-enable i686 qt build on centos 8
#20423
MarcoFalke on November 19, 2020 Build system
MarcoFalke on November 19, 2020 Build system
issue
RFC: Migrate from Qt5 to Qt6's Qt5 compat
#20627
dongcarl on December 11, 2020 BrainstormingBuild system
dongcarl on December 11, 2020 BrainstormingBuild system
issue
guix: Potential NSIS non-reproducibility
#20919
dongcarl on January 12, 2021 WindowsBuild system
dongcarl on January 12, 2021 WindowsBuild system
issue
Compilation fails on Debian 10 (libboost-1.67)
#20961
pdrobek on January 19, 2021 BugLinux/UnixBuild system
pdrobek on January 19, 2021 BugLinux/UnixBuild system
issue
guix: Prints "g++: not found" when building depends
#21242
MarcoFalke on February 20, 2021 FeatureBuild system
MarcoFalke on February 20, 2021 FeatureBuild system
issue
build: error with libfreetype when depends cross-compiling for linux on macOS
#21385
jarolrod on March 8, 2021 BugBuild system
jarolrod on March 8, 2021 BugBuild system
issue
build: Evaluate passing depend's build_{CC,{C,CPP,LD}FLAGS} to bitcoin's configure
#21412
dongcarl on March 10, 2021 Build system
dongcarl on March 10, 2021 Build system
issue
gitian: GLIBC_2.29 not found error at bitcoind startup on bionic
#21454
willyko on March 16, 2021 BugBuild system
willyko on March 16, 2021 BugBuild system
issue
Use sigstore software transparency for releases
#21524
laanwj on March 24, 2021 BrainstormingBuild system
laanwj on March 24, 2021 BrainstormingBuild system
issue
Boost doesn't support building binaries that run with older kernel than the linux-headers is built against
#21550
luke-jr on March 29, 2021 Build system
luke-jr on March 29, 2021 Build system
issue
build, qt: Native Qt builds in depends do not work
#21588
hebasto on April 3, 2021 BugBuild system
hebasto on April 3, 2021 BugBuild system
issue
build: Link all fuzz targets in parallel
#21831
MarcoFalke on May 2, 2021 Build systemgood first issue
MarcoFalke on May 2, 2021 Build systemgood first issue
issue
build: set _LIBCPP_DEBUG=1 in depends when debugging for darwin
#21887
fanquake on May 9, 2021 macOSBuild system
fanquake on May 9, 2021 macOSBuild system
issue
build: control flow instrumentation not always present in test_bitcoin main
#21888
fanquake on May 9, 2021 Build systemScripts and tools
fanquake on May 9, 2021 Build systemScripts and tools
issue
depends: qt build for HOST=aarch64-linux-android is broken for NDK 22+
#22074
hebasto on May 26, 2021 BugBuild systemAndroid
hebasto on May 26, 2021 BugBuild systemAndroid
issue
build: alpine qt from depends not configuring
#22105
fanquake on May 31, 2021 Build systemgood first issue
fanquake on May 31, 2021 Build systemgood first issue
issue
make keeps redoing some of the earlier done work.
#22134
dgoncharov on June 2, 2021 Build system
dgoncharov on June 2, 2021 Build system
issue
In depends the qt package ignores CC,CXX variables
#22184
hebasto on June 8, 2021 BugBuild system
hebasto on June 8, 2021 BugBuild system
issue
build: boost::process detection doesn't pass include directory
#22269
laanwj on June 17, 2021 BugBuild system
laanwj on June 17, 2021 BugBuild system
issue
build: bitcoin-qt built against Qt 5.12 requires glibc 2.28+
#22280
hebasto on June 19, 2021 Build system
hebasto on June 19, 2021 Build system
issue
Unable to link with libc++-8 (undefined reference to symbol '_ZNSt18condition_variable10notify_oneEv@@GLIBCXX_3.4.11')
#22326
MarcoFalke on June 23, 2021 Build systemQuestions and Help
MarcoFalke on June 23, 2021 Build systemQuestions and Help
issue
build: configure doesn't pickup Qt if depends is built against libc++
#22344
hebasto on June 26, 2021 BugLinux/UnixBuild system
hebasto on June 26, 2021 BugLinux/UnixBuild system
issue
Installation via Bitcoin-Core.dmg is broken on macOS (Apple Silicon)
#22403
hebasto on July 5, 2021 BugmacOSBuild system
hebasto on July 5, 2021 BugmacOSBuild system
issue
guix: libsecp256k1 build failure on aarch64 (M1)
#22441
fanquake on July 14, 2021 BugBuild system
fanquake on July 14, 2021 BugBuild system
issue
guix: building for `aarch64-linux-gnu` on aarch64 fails
#22458
fanquake on July 15, 2021 BugBuild system
fanquake on July 15, 2021 BugBuild system
issue
build, android: `make apk` fails if depends source cache is in a non-default location
#22522
achow101 on July 22, 2021 BugBuild system
achow101 on July 22, 2021 BugBuild system
issue
`make install` creates files/folders with bad permissions if custom umask is used
#22595
xanoni on August 1, 2021 BugBuild system
xanoni on August 1, 2021 BugBuild system
issue
Remove .NOTPARALLEL from depends/Makefile
#22694
dgoncharov on August 13, 2021 BrainstormingBuild system
dgoncharov on August 13, 2021 BrainstormingBuild system
issue
depends: `$(package)_*_env` settings only apply to the first command
#22719
dongcarl on August 16, 2021 BrainstormingBuild system
dongcarl on August 16, 2021 BrainstormingBuild system
issue
autogen.sh fails with message: macro 'AM_MAINTAINER_MODE' not found in library
#22785
fkrahe on August 23, 2021 BugLinux/UnixBuild system
fkrahe on August 23, 2021 BugLinux/UnixBuild system
issue
Auto-generate MSVC version information
#23073
laanwj on September 23, 2021 FeatureWindowsBuild systemgood first issue
laanwj on September 23, 2021 FeatureWindowsBuild systemgood first issue
issue
bitcoin-22.0-powerpc64le-linux-gnu tarball does not execute
#23111
flatcloud0b3 on September 27, 2021 BugLinux/UnixBuild system
flatcloud0b3 on September 27, 2021 BugLinux/UnixBuild system
issue
In file included from util/strencodings.cpp:6:0: fatal error: charconv: No such file.
#23158
AndreyNag on October 1, 2021 Build systemQuestions and Help
AndreyNag on October 1, 2021 Build systemQuestions and Help
issue
tracing: include tracepoints in GUIX builds
#23297
0xB10C on October 17, 2021 FeatureBuild system
0xB10C on October 17, 2021 FeatureBuild system
issue
build: Building qt package fails for HOST=i686-linux-android
#23488
hebasto on November 11, 2021 BugBuild systemAndroid
hebasto on November 11, 2021 BugBuild systemAndroid
issue
The weak getauxval in CentOS 6
#23582
Perlover on November 24, 2021 Build systemQuestions and Help
Perlover on November 24, 2021 Build systemQuestions and Help
issue
rpc: getnetworkinfo subversion has spurious trailing 0
#23615
Sjors on November 28, 2021 BrainstormingBuild systemQuestions and Help
Sjors on November 28, 2021 BrainstormingBuild systemQuestions and Help
issue
"UNDEFINED is not supported!" output of `symbol-check.py` for riscv64-linux-gnu
#23655
hebasto on December 2, 2021 Build system
hebasto on December 2, 2021 Build system
issue
udefined reference to SignatureHashSchnorr
#23856
techy2 on December 24, 2021 Build systemUpstream
techy2 on December 24, 2021 Build systemUpstream
issue
Unclear error when pkg-config is not installed
#24037
laanwj on January 11, 2022 Linux/UnixBuild system
laanwj on January 11, 2022 Linux/UnixBuild system
issue
guix time-machine: error: Git error: object not found - no match for id (fa17abf1af09570708daa28dd40ffbc932ebe25c)
#24040
psgreco on January 11, 2022 BugBuild system
psgreco on January 11, 2022 BugBuild system
issue
build: mingw GUIX build is failing on current master
#24055
laanwj on January 13, 2022 Build system
laanwj on January 13, 2022 Build system
issue
build: Harmless "which: no x86_64-w64-mingw32-g++-posix…" message during depends download
#24056
laanwj on January 13, 2022 Build system
laanwj on January 13, 2022 Build system
issue
Guix builds don't work on CentOS 7 anymore after #23778 (and subsequent fixes)
#24094
psgreco on January 18, 2022 Build system
psgreco on January 18, 2022 Build system
issue
22.x: darwin guix build currently failing
#24110
fanquake on January 20, 2022 macOSBuild system
fanquake on January 20, 2022 macOSBuild system
issue
guix: building for `arm64-apple-darwin` fails on arm64-apple (M1)
#24211
fanquake on January 31, 2022 Build system
fanquake on January 31, 2022 Build system
issue
Ubuntu Jammy can't compile fuzz tests with libc++?
#24289
MarcoFalke on February 8, 2022 Build systemTestsUpstreamQuestions and Help
MarcoFalke on February 8, 2022 Build systemTestsUpstreamQuestions and Help
issue
guix-attest should support custom GPG executable names
#24346
JeremyRand on February 15, 2022 FeatureBuild system
JeremyRand on February 15, 2022 FeatureBuild system
issue
Build broken when enabling fuzzing on Apple M1 hw using homebrew llvm.
#24386
john-difool on February 19, 2022 macOSBuild system
john-difool on February 19, 2022 macOSBuild system
issue
build: Fail to build `libmultiprocess` for the `arm-linux-gnueabihf` target
#24387
hebasto on February 19, 2022 BugBuild system
hebasto on February 19, 2022 BugBuild system
issue
build: Fail to build `libmultiprocess` for the `x86_64-w64-mingw32` target
#24389
hebasto on February 19, 2022 BugBuild system
hebasto on February 19, 2022 BugBuild system
issue
guix: migrate to native GCC 10 toolchain for Linux builds
#24701
fanquake on March 29, 2022 Build system
fanquake on March 29, 2022 Build system
issue
[POC] [RFC] build: Separate GUI application build system
#24911
hebasto on April 18, 2022 BrainstormingGUIBuild system
hebasto on April 18, 2022 BrainstormingGUIBuild system
issue
mac binary should be 32bit/64bit universal
#2507
jonasschnelli on April 11, 2013 RefactoringBuild system
jonasschnelli on April 11, 2013 RefactoringBuild system
issue
Guix build w/o substitutes failing at libgit2 check
#25082
luke-jr on May 7, 2022 BugBuild systemUpstream
luke-jr on May 7, 2022 BugBuild systemUpstream
issue
Issues with compiling Bitcoin using the Depends folder Bitcoin Core version 23.0
#25209
LordOfDisdain on May 25, 2022 WindowsBuild systemQuestions and Help
LordOfDisdain on May 25, 2022 WindowsBuild systemQuestions and Help
issue
depends bdb -Werror=format-security "format not a string literal and no format arguments"
#25211
ryanofsky on May 25, 2022 BugBuild system
ryanofsky on May 25, 2022 BugBuild system
issue
./wallet/bdb.h:27:10: fatal error: db_cxx.h: No such file or directory
#25266
kristapsk on June 2, 2022 BugWalletBuild system
kristapsk on June 2, 2022 BugWalletBuild system
issue
Ubuntu 20.04 Server - Build Error
#25283
MishaVernik on June 6, 2022 Build systemQuestions and Help
MishaVernik on June 6, 2022 Build systemQuestions and Help
issue
release / process process depends on unverified code
#2531
adrelanos on April 14, 2013 Build system
adrelanos on April 14, 2013 Build system
issue
build: autoconf 2.71 warns that `%.raw.h` was already defined
#25501
hebasto on June 29, 2022 BugBuild system
hebasto on June 29, 2022 BugBuild system
issue
MacOS Build Error: Qt 5 and 6 Simultaneously Installed.
#25947
da2ce7 on August 28, 2022 macOSBuild system
da2ce7 on August 28, 2022 macOSBuild system
issue
Compilation / build failed - Mac 12.4 M1 - ld: unknown option: -soname - make[2]: *** [libbitcoinconsensus.la] Error 1
#25956
slice-amit on August 29, 2022 BugmacOSBuild system
slice-amit on August 29, 2022 BugmacOSBuild system
issue
Segmentation fault when compiling with libfuzzer and lto (x86_64)
#25961
MarcoFalke on August 30, 2022 BugBuild systemUpstream
MarcoFalke on August 30, 2022 BugBuild systemUpstream
issue
./configure error with --experimental-kernel-lib
#25994
Rspigler on September 3, 2022 Build system
Rspigler on September 3, 2022 Build system
issue
-march=armv8-a+crc+crypto detected as "yes" on ppc64 clang
#26025
luke-jr on September 6, 2022 Build system
luke-jr on September 6, 2022 Build system
issue
CentOS compilation error- No rule to make target
#26273
liorwavebl on October 6, 2022 Build systemQuestions and Help
liorwavebl on October 6, 2022 Build systemQuestions and Help
issue
MacOS: make issue libsecp256k1_precomputed.a: No such file or directory
#26320
dancingsushii on October 15, 2022 Build systemQuestions and Help
dancingsushii on October 15, 2022 Build systemQuestions and Help
issue
test: `make test-security-check` fails on macOS arm64
#26386
hebasto on October 25, 2022 Build systemTests
hebasto on October 25, 2022 Build systemTests
issue
Unable to cross compile Zeromq Dependency for arm64-apple-darwin
#26420
BlockMechanic on October 29, 2022 BugmacOSBuild system
BlockMechanic on October 29, 2022 BugmacOSBuild system
issue
contrib/install_db4.sh script fails on OpenBSD 7.2 (RPi 3) (error: Unable to find a mutex implementation)
#26860
m-kubik on January 9, 2023 BugBuild system
m-kubik on January 9, 2023 BugBuild system
issue
build: xproto fails to install on aarch64-unknown-linux-musl
#26881
fanquake on January 12, 2023 BugGUIBuild system
fanquake on January 12, 2023 BugGUIBuild system
issue
GCC 13: `-Wdangling-reference` output
#26926
fanquake on January 20, 2023 Build systemUpstream
fanquake on January 20, 2023 Build systemUpstream
issue
build: multiprocess link issues on fedora aarch64
#26943
fanquake on January 22, 2023 Build system
fanquake on January 22, 2023 Build system
issue
macos depends build does not cache in the CI
#27031
maflcko on February 3, 2023 BugBuild system
maflcko on February 3, 2023 BugBuild system
issue
bitcoin failed to build with "EXEC : error : invalid triplet: arm64ec-windows-static " with MSVC on Windows arm64ec
#27059
YangYang129 on February 8, 2023 WindowsBuild system
YangYang129 on February 8, 2023 WindowsBuild system
issue
configure: error: cannot figure out how to use std::filesystem
#27148
pinheadmz on February 23, 2023 DocsBuild systemQuestions and Help
pinheadmz on February 23, 2023 DocsBuild systemQuestions and Help
issue
Building `--with-experimental-kernel-lib` fails on OpenBSD 7.2
#27242
theStack on March 11, 2023 Build system
theStack on March 11, 2023 Build system
issue
depends does not compile with clang-16 (fontconfig)
#27299
maflcko on March 22, 2023 GUIBuild system
maflcko on March 22, 2023 GUIBuild system
issue
-Wmaybe-uninitialized warnings under LTO
#27343
fanquake on March 27, 2023 Build systemUpstream
fanquake on March 27, 2023 Build systemUpstream
issue
Bitcoin Core compiled with Ubuntu Focal gcc-8 immediately segfaults
#27487
maflcko on April 18, 2023 BugBuild systemUpstream
maflcko on April 18, 2023 BugBuild systemUpstream
issue
Build broken when enabling fuzzing on Apple M1 hw using homebrew llvm.
#27550
liuyangc3 on May 2, 2023 macOSBuild systemTestsQuestions and Help
liuyangc3 on May 2, 2023 macOSBuild systemTestsQuestions and Help
issue
Can't copy to 'build-aux/config.guess' in autoconf.sh: Permission denied
#27873
0xB10C on June 13, 2023 Build system
0xB10C on June 13, 2023 Build system
issue
libsecp256k1 not instrumented when building with sanitizers
#27990
dergoegge on June 28, 2023 Build system
dergoegge on June 28, 2023 Build system
issue
guix: re-enable exported symbol checking for RISC-V
#28095
fanquake on July 18, 2023 Build systemUpstream
fanquake on July 18, 2023 Build systemUpstream
issue
32-bit Linux: build flags lost with depends & overriden CC(X)
#28096
fanquake on July 18, 2023 Build system
fanquake on July 18, 2023 Build system
issue
win: non-static libssp in libbitcoinconsensus DLL
#28104
fanquake on July 19, 2023 WindowsBuild system
fanquake on July 19, 2023 WindowsBuild system
issue
build: Windows debug cross-build fails with `-O0`
#28109
hebasto on July 20, 2023 WindowsBuild system
hebasto on July 20, 2023 WindowsBuild system
issue
setup.nsi doesnt include full sources, only src directory
#2819
TheBlueMatt on July 9, 2013 RefactoringWindowsBuild system
TheBlueMatt on July 9, 2013 RefactoringWindowsBuild system
issue
What is depends BUILD_ID_SALT ?
#28276
maflcko on August 16, 2023 Build systemQuestions and Help
maflcko on August 16, 2023 Build systemQuestions and Help
issue
I didn't modify anything before I run make check,but it can't work
#28355
zzylmt on August 28, 2023 Build systemQuestions and Help
zzylmt on August 28, 2023 Build systemQuestions and Help
issue
ci: error: one or more PCH files were found, but they were invalid
#28365
fanquake on August 29, 2023 Build systemTests
fanquake on August 29, 2023 Build systemTests
issue
guix: prune Rust toolchain boostrap from Darwin HOSTS
#28449
fanquake on September 11, 2023 Build system
fanquake on September 11, 2023 Build system
issue
[depends] qt: "Project ERROR: failed to parse default search paths from compiler output" on macOS 14.0
#28541
maaku on September 26, 2023 macOSBuild system
maaku on September 26, 2023 macOSBuild system
issue
build: depends qt failure with macos 13 & Xcode (tools) 15
#28566
fanquake on October 3, 2023 macOSBuild system
fanquake on October 3, 2023 macOSBuild system
issue
`libbitcoinconsensus.a` is unusable
#28779
hebasto on November 2, 2023 BrainstormingBugBuild system
hebasto on November 2, 2023 BrainstormingBugBuild system
issue
build: Configuring with `-mno-sse4.1` does not fail the sse4.1 instrinsics check
#28864
dergoegge on November 13, 2023 BugBuild system
dergoegge on November 13, 2023 BugBuild system
issue
qt depends build fails with emoji in path. (Could not find qmake spec ''.)
#28953
maflcko on November 28, 2023 GUIBuild systemUpstream
maflcko on November 28, 2023 GUIBuild systemUpstream
issue
Building a wallet with legacy support fails on OpenBSD 7.4
#28963
davemiketony on November 29, 2023 WalletBuild systemQuestions and Help
davemiketony on November 29, 2023 WalletBuild systemQuestions and Help
issue
Build error on Ubuntu 22.04.3 LTS
#29017
centaur1 on December 6, 2023 Build systemQuestions and Help
centaur1 on December 6, 2023 Build systemQuestions and Help
issue
./contrib/guix/guix-build does not work on riscv64
#29020
maflcko on December 7, 2023 Build system
maflcko on December 7, 2023 Build system
issue
build: GCC 10.5 fails to compile `test_bitcoin` using Boost.Test 1.71
#29063
hebasto on December 12, 2023 Build systemTests
hebasto on December 12, 2023 Build systemTests
issue
./bitcoin.conf file should not cause confusion with ./datadir/bitcoin.conf
#29139
GregTonoski on December 23, 2023 DocsBuild system
GregTonoski on December 23, 2023 DocsBuild system
issue
`./configure` fails for clang-14 on Ubuntu 23.10
#29161
hebasto on January 1, 2024 Build system
hebasto on January 1, 2024 Build system
issue
Broken `--enable-suppress-external-warning` for Apple Clang 15 on `x86_64`
#29174
hebasto on January 4, 2024 macOSBuild system
hebasto on January 4, 2024 macOSBuild system
issue
Build error on macOS, tag v26.0 builds fine
#29289
mjdietzx on January 21, 2024 macOSBuild systemQuestions and Help
mjdietzx on January 21, 2024 macOSBuild systemQuestions and Help
issue
Clang 14 emits `-Wunreachable-code` warnings
#29334
hebasto on January 27, 2024 BrainstormingBuild system
hebasto on January 27, 2024 BrainstormingBuild system
issue
build warnings in outputtype.cpp: may be used uninitialized
#29359
starius on February 1, 2024 BrainstormingBuild systemUpstreamQuestions and Help
starius on February 1, 2024 BrainstormingBuild systemUpstreamQuestions and Help
issue
ci: Android NDK has too old libc++
#29360
maflcko on February 1, 2024 BrainstormingBuild systemTestsAndroidCI failed
maflcko on February 1, 2024 BrainstormingBuild systemTestsAndroidCI failed
issue
depends: `touch` command for creating determinstic archive timestamps fails on OpenBSD
#29447
theStack on February 18, 2024 Build system
theStack on February 18, 2024 Build system
issue
util-{util,wallet}: undefined reference to `evhttp_uridecode'
#29654
luke-jr on March 14, 2024 BugBuild system
luke-jr on March 14, 2024 BugBuild system
issue
Bitcoin Cross-compilation failed with errors in notification.cpp
#29682
DebianUser007 on March 20, 2024 Build systemQuestions and Help
DebianUser007 on March 20, 2024 Build systemQuestions and Help
issue
Guix builds are affected by external environment
#29754
hebasto on March 28, 2024 Build system
hebasto on March 28, 2024 Build system
issue
doc: A recipe in `build-unix.md` does not work
#29755
hebasto on March 28, 2024 DocsBuild system
hebasto on March 28, 2024 DocsBuild system
issue
`test/streams_tests.cpp` fails to compile on SunOS / illumos
#29884
hebasto on April 15, 2024 BugLinux/UnixBuild system
hebasto on April 15, 2024 BugLinux/UnixBuild system
issue
RFC: In guix compile the GUI sequentially from everything else?
#29914
maflcko on April 19, 2024 BrainstormingBuild system
maflcko on April 19, 2024 BrainstormingBuild system
issue
Apple Clang 14.0 lacks support for `std::is_eq`
#29918
hebasto on April 19, 2024 macOSBuild systemUpstream
hebasto on April 19, 2024 macOSBuild systemUpstream
issue
guix: SOURCE_DATE_EPOCH is already set in some environments
#29935
laanwj on April 22, 2024 Build system
laanwj on April 22, 2024 Build system
issue
depends: Freetype and xcbproto version in depends are too new
#29977
laanwj on April 27, 2024 GUIBuild system
laanwj on April 27, 2024 GUIBuild system
issue
configure: error: libdb_cxx headers missing (netbsd)
#2998
paulogeyer on September 15, 2013 BugBuild system
paulogeyer on September 15, 2013 BugBuild system
issue
depends: Cross-compiling `qt` for `arm-linux-gnueabihf` fails
#29980
hebasto on April 27, 2024 Linux/UnixBuild system
hebasto on April 27, 2024 Linux/UnixBuild system
issue
Objdump can't parse our Linux debug information
#30016
laanwj on May 1, 2024 Build systemUpstream
laanwj on May 1, 2024 Build systemUpstream
issue
configure error on OSX: No working boost sleep implementation found
#3003
ghost on September 16, 2013 BugBuild system
ghost on September 16, 2013 BugBuild system
issue
upstream: GUIX closure contains too much unnecessary stuff
#30042
laanwj on May 5, 2024 BrainstormingBuild systemUpstream
laanwj on May 5, 2024 BrainstormingBuild systemUpstream
issue
build: Unaligned libsecp256k1 flags in debug builds
#30055
hebasto on May 7, 2024 Build system
hebasto on May 7, 2024 Build system
issue
build: use UCRT runtime for Windows (release) binaries
#30210
fanquake on May 31, 2024 WindowsBuild system
fanquake on May 31, 2024 WindowsBuild system
issue
automake script error building 32 bit depends libevent-2.1.12
#30311
techy2 on June 19, 2024 Build systemQuestions and Help
techy2 on June 19, 2024 Build systemQuestions and Help
issue
Fuzzing related configuration/build options can be improved
#30318
vasild on June 21, 2024 FeatureBuild systemTests
vasild on June 21, 2024 FeatureBuild systemTests
issue
error cross compiling linux X64 => 32 bit i686
#30330
techy2 on June 24, 2024 Build systemQuestions and Help
techy2 on June 24, 2024 Build systemQuestions and Help
issue
depends: `libevent` build fails when `C{C,XX}` are provided
#30439
hebasto on July 12, 2024 Build system
hebasto on July 12, 2024 Build system
issue
guix: update LIEF from 0.13.2 to 0.16.x
#30520
fanquake on July 24, 2024 Build systemScripts and tools
fanquake on July 24, 2024 Build systemScripts and tools
issue
v27.1 won't compile on Debian 12.
#30550
edilmedeiros on July 30, 2024 Build systemQuestions and Help
edilmedeiros on July 30, 2024 Build systemQuestions and Help
issue
docs: Windows build intructions result in a large binary
#30593
vostrnad on August 6, 2024 DocsBuild system
vostrnad on August 6, 2024 DocsBuild system
issue
autotools using $PATH/bin/moc-qt4 and not qt-bin-dir/moc
#3063
gavinandresen on October 7, 2013 BugBuild system
gavinandresen on October 7, 2013 BugBuild system
issue
Unable to build Bitcoin using './contrib/guix/guix-build'
#30676
MarkLTZ on August 19, 2024 Build systemUpstreamQuestions and Help
MarkLTZ on August 19, 2024 Build systemUpstreamQuestions and Help
issue
Control-flow application capabilities for `x86_64-linux-gnu` release binaries
#30677
hebasto on August 19, 2024 Linux/UnixBuild system
hebasto on August 19, 2024 Linux/UnixBuild system
issue
Running Bitcoin Bitcore on new Apple M3
#30680
MummaStacks on August 20, 2024 macOSBuild system
MummaStacks on August 20, 2024 macOSBuild system
issue
Makefile dependencies broken by autotools?
#3070
gavinandresen on October 9, 2013 BugBuild system
gavinandresen on October 9, 2013 BugBuild system
issue
build: Boost 1.74.0 incompatible with Clang 18
#30751
fanquake on August 29, 2024 Build system
fanquake on August 29, 2024 Build system
issue
CMake `CheckPIESupported` doesn't always work
#30771
fanquake on August 30, 2024 Build systemUpstream
fanquake on August 30, 2024 Build systemUpstream
issue
cmake: Step "-- Looking for C++ include boost/test/included/unit_test.hpp" takes a long time
#30787
maflcko on September 2, 2024 Build system
maflcko on September 2, 2024 Build system
issue
Unify -logsourcelocations format
#30799
maflcko on September 3, 2024 Build systemUtils/log/libs
maflcko on September 3, 2024 Build systemUtils/log/libs
issue
cmake: incorrect assumption that `Debug` build type will not use optimisations
#30800
fanquake on September 3, 2024 Build system
fanquake on September 3, 2024 Build system
issue
cmake: Installed static kernel library is unusable
#30801
TheCharlatan on September 3, 2024 Build system
TheCharlatan on September 3, 2024 Build system
issue
guix: Build fails for `x86_64-apple-darwin`
#30810
hebasto on September 4, 2024 Build systemQuestions and Help
hebasto on September 4, 2024 Build systemQuestions and Help
issue
cmake: passing options from depends build to main build
#30813
ryanofsky on September 4, 2024 BrainstormingBuild system
ryanofsky on September 4, 2024 BrainstormingBuild system
issue
build: reproducibility issue with macOS Guix builds
#30815
fanquake on September 4, 2024 macOSBuild system
fanquake on September 4, 2024 macOSBuild system
issue
cmake: adjust Find modules to try `find_package` & fallback to `pkg_check_modules`
#30876
fanquake on September 12, 2024 Build system
fanquake on September 12, 2024 Build system
issue
depends: llvm-ranlib (etc): "No such file or directory" on Intel macOS 15.0
#30978
Sjors on September 26, 2024 macOSBuild system
Sjors on September 26, 2024 macOSBuild system
issue
29.x Having qt(@6) breaks build for qt@5 on macOS 15.0 and 13.7
#31009
Sjors on October 1, 2024 macOSBuild system
Sjors on October 1, 2024 macOSBuild system
issue
Unable to cross compile on linux for macos (28.x branch)
#31027
JayBitron on October 3, 2024 Build system
JayBitron on October 3, 2024 Build system
issue
build: macOS fuzz instructions broken using latest macOS linker
#31049
fanquake on October 7, 2024 macOSBuild systemTests
fanquake on October 7, 2024 macOSBuild systemTests
issue
macOS 13.7 depends build can't find qt (symlink)
#31050
Sjors on October 7, 2024 macOSBuild system
Sjors on October 7, 2024 macOSBuild system
issue
Unable to compile for test coverage on Nixos 24.05
#31087
danielabrozzoni on October 14, 2024 Build system
danielabrozzoni on October 14, 2024 Build system
issue
CI: Improve documentation around replicating CI locally
#31199
m3dwards on October 31, 2024 BrainstormingDocsBuild systemTests
m3dwards on October 31, 2024 BrainstormingDocsBuild systemTests
issue
guix: failure on Kubuntu 24-10: error: mount: mount "none" on "/tmp/guix-directory.VEMlin": Permission denied
#31202
knst on November 1, 2024 Build systemUpstream
knst on November 1, 2024 Build systemUpstream
issue
Source code mapping for debugger has changed since cmake
#31204
pinheadmz on November 1, 2024 DocsBuild systemTests
pinheadmz on November 1, 2024 DocsBuild systemTests
issue
guix: Linux and macOS builds are not cross-arch reproducible with powerpc64le build arch
#31207
JeremyRand on November 3, 2024 Build system
JeremyRand on November 3, 2024 Build system
issue
v27.2 guix build fails with hash mismatch
#31266
Sjors on November 10, 2024 Build systemUpstream
Sjors on November 10, 2024 Build systemUpstream
issue
windows: build failure with GCC 14.2 & `-D_GLIBCXX_DEBUG`
#31436
fanquake on December 6, 2024 Build systemTestsUpstreamCI failed
fanquake on December 6, 2024 Build systemTestsUpstreamCI failed
issue
multiprocess: build failure on Alpine with depends & `DEBUG=1`
#31455
fanquake on December 10, 2024 Build systeminterfaces
fanquake on December 10, 2024 Build systeminterfaces
issue
build: compiler flags in linker flags output
#31487
fanquake on December 13, 2024 Build system
fanquake on December 13, 2024 Build system
issue
cmake inconsistently overriding `-O3` (sometimes)
#31491
fanquake on December 13, 2024 Build system
fanquake on December 13, 2024 Build system
issue
depends: `capnp` package fails to build on NetBSD 10.0
#31499
hebasto on December 14, 2024 Build systemUpstream
hebasto on December 14, 2024 Build systemUpstream
issue
Please provide 32 bits builds again
#31557
ytrezq on December 23, 2024 WindowsBuild systemQuestions and Help
ytrezq on December 23, 2024 WindowsBuild systemQuestions and Help
issue
Cannot figure out how to use std::atomic error for MacOS Sequoia 15.2
#31579
kelvinator07 on December 30, 2024 macOSBuild systemUpstream
kelvinator07 on December 30, 2024 macOSBuild systemUpstream
issue
cmake -P $buildDir/Coverage.cmake: Test execution for coverage fails. Wrapper resource "cov_tool_wrapper.sh.in" missing from build cache folder.
#31638
jimhashhq on January 10, 2025 Build system
jimhashhq on January 10, 2025 Build system
issue
build: `WITH_MULTIPROCESS=ON` should fail if libmultiprocess is missing
#31708
fanquake on January 22, 2025 Build system
fanquake on January 22, 2025 Build system
issue
build: `cmake --install` fails if only select targets are built
#31745
fanquake on January 28, 2025 Build system
fanquake on January 28, 2025 Build system
issue
build: depends cross-compile using Clang fails
#31748
fanquake on January 28, 2025 Build system
fanquake on January 28, 2025 Build system
issue
build: cmake installs empty manpages for non-configured targets
#31762
stickies-v on January 30, 2025 Build system
stickies-v on January 30, 2025 Build system
issue
cmake: incorrectly reporting MSVC as using ccache
#31771
fanquake on January 31, 2025 Build system
fanquake on January 31, 2025 Build system
issue
GetRandBytes() Hangs on Samsung Galaxy S25 and OnePlus 13
#31817
giahuy98 on February 7, 2025 Build systemUpstreamUtils/log/libsAndroid
giahuy98 on February 7, 2025 Build systemUpstreamUtils/log/libsAndroid
issue
build: `-static-pie` builds no-longer working with CMake
#31843
fanquake on February 11, 2025 Build systemUpstream
fanquake on February 11, 2025 Build systemUpstream
issue
guix: Unable to reproduce macOS SDK tarball on Fedora 40
#31873
davidgumberg on February 14, 2025 BugBuild system
davidgumberg on February 14, 2025 BugBuild system
issue
build: x86 afl++ ASan build broken "error: inline assembly requires more registers than available"
#31913
dergoegge on February 20, 2025 Build system
dergoegge on February 20, 2025 Build system
issue
[rfc] build: Reject unclean configure?
#31942
maflcko on February 24, 2025 BrainstormingBuild system
maflcko on February 24, 2025 BrainstormingBuild system
issue
callgrind_annotate broken after cmake migration?
#31957
maflcko on February 26, 2025 Build systemTests
maflcko on February 26, 2025 Build systemTests
issue
cmake: unable to build binaries from my fork repo but can do so from bitcoin repo
#31959
rkrux on February 27, 2025 Build systemQuestions and Help
rkrux on February 27, 2025 Build systemQuestions and Help
issue
build: document `BITCOIN_GENBUILD_NO_GIT` environment variable?
#31999
fanquake on March 5, 2025 Build system
fanquake on March 5, 2025 Build system
issue
Build broken when leveldb.cpp modified - make distdir
#3200
brandondahler on November 5, 2013 Build system
brandondahler on November 5, 2013 Build system
issue
build: cmake --install fails after --target deploy
#32007
fanquake on March 6, 2025 Build system
fanquake on March 6, 2025 Build system
issue
build: cross-compiling for `x86_64-apple-darwin` from `arm64-apple-darwin` broken
#32208
fanquake on April 3, 2025 macOSBuild system
fanquake on April 3, 2025 macOSBuild system
issue
Enable C++26 P3471 "Standard Library Hardening" ahead of time?
#32265
maflcko on April 14, 2025 BrainstormingBuild system
maflcko on April 14, 2025 BrainstormingBuild system
issue
Undefined Symbols on MacOS 10.9 Mavericks from db.o and util.o
#3228
gthiruva on November 10, 2013 macOSBuild system
gthiruva on November 10, 2013 macOSBuild system
issue
cmake: GUI build broken with `-stdlib=libc++`
#32331
fanquake on April 23, 2025 GUIBuild systemUpstream
fanquake on April 23, 2025 GUIBuild systemUpstream
issue
Depends toolchain doesn't contain enough info to build from depends on a fresh NixOS install
#32428
willcl-ark on May 6, 2025 Build system
willcl-ark on May 6, 2025 Build system
issue
build: deprecated arg usage in macOS deploy script
#32486
fanquake on May 13, 2025 macOSBuild systemScripts and tools
fanquake on May 13, 2025 macOSBuild systemScripts and tools
issue
build: (initial?) failure to build xproto on Alpine
#32494
fanquake on May 14, 2025 GUIBuild system
fanquake on May 14, 2025 GUIBuild system
issue
cmake: Cannot find Qt 6 on SunOS / illumos (OpenIndiana Distribution)
#32536
hebasto on May 16, 2025 BrainstormingGUIBuild system
hebasto on May 16, 2025 BrainstormingGUIBuild system
issue
cmake: Replace f`ile(GLOB ...)` command with an explicit list of `*.ts` files
#32653
hebasto on May 31, 2025 GUIBuild system
hebasto on May 31, 2025 GUIBuild system
issue
guix: nsis (Windows installer creator) is broken upstream
#32674
fanquake on June 3, 2025 WindowsBuild systemUpstream
fanquake on June 3, 2025 WindowsBuild systemUpstream
issue
depends: OpenBSD (aarch64) needs gcc (instruction) for libevent
#32691
Sjors on June 6, 2025 Build system
Sjors on June 6, 2025 Build system
issue
depends: Windows libevent build broken against mingw-w64 13.x
#32707
fanquake on June 9, 2025 WindowsBuild system
fanquake on June 9, 2025 WindowsBuild system
issue
depends: Cross-compiling using `-m64`/`-m32` fails on FreeBSD / OpenBSD
#32715
hebasto on June 10, 2025 Build system
hebasto on June 10, 2025 Build system
issue
"No working boost sleep implementation" libpthread required by librt
#3274
fryx on November 17, 2013 BugBuild system
fryx on November 17, 2013 BugBuild system
issue
Guix build fails on M4 macOS host with Ubuntu in UTM
#32759
Sjors on June 16, 2025 Build systemUpstreamQuestions and Help
Sjors on June 16, 2025 Build systemUpstreamQuestions and Help
issue
cmake with gui fails on macos 15.5 unless qt@5 is the only installed version
#32792
csd113 on June 21, 2025 GUImacOSBuild system
csd113 on June 21, 2025 GUImacOSBuild system
issue
guix: Windows build is non-deterministic across build architectures
#32923
fanquake on July 8, 2025 WindowsBuild system
fanquake on July 8, 2025 WindowsBuild system
issue
guix: Zip file non-determinism when building in WSL
#32931
achow101 on July 10, 2025 Build system
achow101 on July 10, 2025 Build system
issue
cmake: searching across directories for config files
#32938
fanquake on July 10, 2025 Build system
fanquake on July 10, 2025 Build system
issue
compiling in gentoo g++: error: @LIBPTHREAD@
#3307
piotr-sikora-v on November 22, 2013 Build system
piotr-sikora-v on November 22, 2013 Build system
issue
build: `test_bitcoin` link failure with `-flto=thin` & address sanitizer
#33147
fanquake on August 6, 2025 Build systemUpstream
fanquake on August 6, 2025 Build systemUpstream
issue
depends: `native_libmultiprocess` fails to build on OpenBSD
#33219
hebasto on August 19, 2025 Build system
hebasto on August 19, 2025 Build system
issue
build: secp256k1 warnings not turned into errors in MSAN job
#33284
fanquake on September 2, 2025 Build system
fanquake on September 2, 2025 Build system
issue
[29.x] guix build failure on ppc with xcb
#33488
ajtowns on September 28, 2025 Build systemUpstreamQuestions and Help
ajtowns on September 28, 2025 Build systemUpstreamQuestions and Help
issue
`test_bitcoin-qt`: segfault under LTO (CMAKE_INTERPROCEDURAL_OPTIMIZATION=ON)
#33548
fanquake on October 6, 2025 BugBuild systemUpstream
fanquake on October 6, 2025 BugBuild systemUpstream
issue
build: `libcapnp*.so` "warning: GCS is required by -z gcs, but this shared library lacks the necessary property note."
#33556
fanquake on October 7, 2025 Build systemUpstream
fanquake on October 7, 2025 Build systemUpstream
issue
build: depends sqlite compile failure for FreeBSD Clang cross
#33560
fanquake on October 7, 2025 Build system
fanquake on October 7, 2025 Build system
issue
29.x: using a local libmultiprocess install will no-longer work
#33576
fanquake on October 8, 2025 DocsBuild systeminterfaces
fanquake on October 8, 2025 DocsBuild systeminterfaces
issue
Syntax error in configure when building in OS X Snow Leopard?
#3358
ChrisCalderon on December 5, 2013 macOSBuild system
ChrisCalderon on December 5, 2013 macOSBuild system
issue
Can I compile on OSX Tahoe?
#33733
umrashrf on October 29, 2025 macOSBuild systemQuestions and Help
umrashrf on October 29, 2025 macOSBuild systemQuestions and Help
issue
depends: native_capnp picks system gcc, not CC/CXX
#33859
maflcko on November 12, 2025 Build system
maflcko on November 12, 2025 Build system
issue
guix build fails on RISC-V due to python-py-cpuinfo test failure
#33873
laanwj on November 14, 2025 Build systemUpstream
laanwj on November 14, 2025 Build systemUpstream
issue
depends: fallback server missing Qt downloads
#33898
fanquake on November 18, 2025 Build system
fanquake on November 18, 2025 Build system
issue
official binary releases should be shipped with debugging symbols
#339
nanotube on June 23, 2011 FeatureBrainstormingDocsBuild system
nanotube on June 23, 2011 FeatureBrainstormingDocsBuild system
issue
build: `guix` package was removed from debian
#33982
laanwj on December 1, 2025 DocsBuild system
laanwj on December 1, 2025 DocsBuild system
issue
build: Bump macOS SDK for release builds?
#34034
maflcko on December 9, 2025 BrainstormingBuild system
maflcko on December 9, 2025 BrainstormingBuild system
issue
build: build broken with older supported Boost
#34101
fanquake on December 18, 2025 Build system
fanquake on December 18, 2025 Build system
issue
CMake 4.1.0+ fails to configure cross-build for macOS with Ninja generator
#34513
hebasto on February 5, 2026 macOSBuild systemUpstream
hebasto on February 5, 2026 macOSBuild systemUpstream
issue
build: Qt depends build broken with GCC 16
#34569
fanquake on February 12, 2026 GUIBuild system
fanquake on February 12, 2026 GUIBuild system
issue
./configure fails on osx due to empty else statements
#3471
ccjon on December 29, 2013 Build system
ccjon on December 29, 2013 Build system
issue
build: Drop build support on vanilla Ubuntu Jammy 22.04 LTS?
#34979
maflcko on April 1, 2026 BrainstormingBuild system
maflcko on April 1, 2026 BrainstormingBuild system
issue
bitcoin-qt.exe gitian win32: missing icon and runs blank terminal window
#3499
wtogami on January 9, 2014 Build system
wtogami on January 9, 2014 Build system
issue
qt: Remove build date in about dialog in gitian builds
#3500
laanwj on January 9, 2014 GUIBuild system
laanwj on January 9, 2014 GUIBuild system
issue
RFC: Rethinking depends native package build strategy
#35048
hebasto on April 10, 2026 Build system
hebasto on April 10, 2026 Build system
issue
Move to ubuntu 12.04 for all gitian builds
#3533
gavinandresen on January 13, 2014 RefactoringBuild system
gavinandresen on January 13, 2014 RefactoringBuild system
issue
Upgrade gitian win32 deps to match Diapolo's environment?
#3535
wtogami on January 14, 2014 WindowsBuild system
wtogami on January 14, 2014 WindowsBuild system
issue
build: CLIENT_VERSION etc settings now duplicated in two places
#3539
laanwj on January 14, 2014 Build system
laanwj on January 14, 2014 Build system
issue
On OS/X, configure does not detect installed Berkeley DB.
#3550
ghost on January 17, 2014 macOSBuild system
ghost on January 17, 2014 macOSBuild system
issue
-fPIC warning for every file while compiling for Windows
#3607
laanwj on January 31, 2014 WindowsBuild system
laanwj on January 31, 2014 WindowsBuild system
issue
boost-linux.yml missing g++ dependency
#3610
gavinandresen on January 31, 2014 BugBuild system
gavinandresen on January 31, 2014 BugBuild system
issue
Gitian-built 0.9.0rc1 : windows bitcoin-qt.exe mismatch
#3612
gavinandresen on February 1, 2014 BugBuild system
gavinandresen on February 1, 2014 BugBuild system
issue
main.o file not recognized in libprotobuf during Gitian(VirtualBox) build of protobuf-win.yml
#3766
int03h on February 28, 2014 Build system
int03h on February 28, 2014 Build system
issue
--with[out]-gui option should be --enable-gui
#3898
luke-jr on March 19, 2014 RefactoringBuild system
luke-jr on March 19, 2014 RefactoringBuild system
issue
source build non 4.8 Bdb headers issue
#3943
anantshri on March 23, 2014 BugWalletBuild system
anantshri on March 23, 2014 BugWalletBuild system
issue
build: Add script to fetch and build BDB 4.8 in-tree?
#3971
laanwj on March 28, 2014 RefactoringWalletBuild system
laanwj on March 28, 2014 RefactoringWalletBuild system
issue
Makefile optimizations -> move away from recursive make?
#3989
rebroad on April 1, 2014 Build system
rebroad on April 1, 2014 Build system
issue
Makefile optimizations -> move away from recursive make?
#4017
rebroad on April 7, 2014 Build system
rebroad on April 7, 2014 Build system
issue
OSX make clean: Bitcoin-Qt.app Is a directory
#4053
gavinandresen on April 13, 2014 macOSBuild system
gavinandresen on April 13, 2014 macOSBuild system
issue
Include all build environment dependencies in gitian descriptors
#4265
gdm85 on May 31, 2014 Build system
gdm85 on May 31, 2014 Build system
issue
fatal error: "boost/config/user.hpp" not found when compiling from sources
#4596
cmgustavo on July 28, 2014 macOSBuild system
cmgustavo on July 28, 2014 macOSBuild system
issue
Boost 1.56.0 released - seems to have problems with file_lock on Win32
#4658
Diapolo on August 8, 2014 WindowsBuild system
Diapolo on August 8, 2014 WindowsBuild system
issue
0.9.3rc1 version incorrect, gitian OSX
#4819
gavinandresen on September 2, 2014 macOSBuild system
gavinandresen on September 2, 2014 macOSBuild system
issue
make clean leaves src/qt/paymentrequest.pb.h
#5002
gavinandresen on September 29, 2014 BugBuild system
gavinandresen on September 29, 2014 BugBuild system
issue
Bitcoin Master Branch breaks when trying compiling becouse of missing MinGW strnlen function
#5338
LinuXperia on November 21, 2014 Build system
LinuXperia on November 21, 2014 Build system
issue
`doc/gitian-building.md` needs to be brought up to date after descriptors overhaul
#5426
laanwj on December 4, 2014 DocsBuild system
laanwj on December 4, 2014 DocsBuild system
issue
After descriptors overhaul, the gitian VM tries to access network - need workaround
#5428
laanwj on December 5, 2014 Build system
laanwj on December 5, 2014 Build system
issue
bitcoin-tx.exe isn't shipped as part of the NSIS installers on Windows
#5605
Michagogo on January 6, 2015 Build system
Michagogo on January 6, 2015 Build system
issue
Mac OS X Yosemite build failure with berkeley-db4 installed in nonstandard location
#5741
skaht on February 3, 2015 macOSBuild system
skaht on February 3, 2015 macOSBuild system
issue
0.10 regression: genbuild.sh tries to mess with files outside non-git source root
#5902
luke-jr on March 14, 2015 Build system
luke-jr on March 14, 2015 Build system
issue
Gitian 64-bit bitcoin-qt segfaults on Ubuntu 14.04
#5910
laanwj on March 16, 2015 BugGUIBuild system
laanwj on March 16, 2015 BugGUIBuild system
issue
Run failure client 0.10.2 , after I compile it succeed
#6252
feathercoin2 on June 8, 2015 Build system
feathercoin2 on June 8, 2015 Build system
issue
autogen.sh error: possibly undefined macro: PKG_CONFIG_LIBDIR
#6432
SlimXin on July 14, 2015 Build system
SlimXin on July 14, 2015 Build system
issue
OSX - Still displays as qt in spotlight
#6463
drazisil on July 22, 2015 macOSBuild systemUpstream
drazisil on July 22, 2015 macOSBuild systemUpstream
issue
(OpenBSD 5.7) configure: error: Detected LibreSSL: This is NOT supported, and may break consensus compatibility!
#6486
ghost on July 28, 2015 Build system
ghost on July 28, 2015 Build system
issue
Bitcoin Core (0.11.0) does not build on OpenBSD 5.7
#6491
ghost on July 29, 2015 Linux/UnixBuild system
ghost on July 29, 2015 Linux/UnixBuild system
issue
Intermittent travis failures due to potential_deadlock_detected
#6515
laanwj on August 4, 2015 Build system
laanwj on August 4, 2015 Build system
issue
Unable to compile master branch on Windows 7
#6549
ptschip on August 11, 2015 WindowsBuild system
ptschip on August 11, 2015 WindowsBuild system
issue
recipe for target 'libbitcoin_server_a-main.o' failed
#6624
owenashurst on September 2, 2015 Build system
owenashurst on September 2, 2015 Build system
issue
bitcoin.org binary for 0.11 doesn't work on gentoo hardened
#6628
laanwj on September 3, 2015 Build system
laanwj on September 3, 2015 Build system
issue
Building requires >1GB memory
#6658
TheBlueMatt on September 10, 2015 Build systemResource usage
TheBlueMatt on September 10, 2015 Build systemResource usage
issue
ZMQ: configury should not unconditionally use pkg-config
#6679
jgarzik on September 16, 2015 Build system
jgarzik on September 16, 2015 Build system
issue
libbitcoinconsensus issue with libcrypto.so.1.0.0 and spongycastle
#6699
dexX7 on September 19, 2015 Build system
dexX7 on September 19, 2015 Build system
issue
Broken build when using old libzmq, and wrong docs
#6734
kanzure on September 28, 2015 DocsBuild system
kanzure on September 28, 2015 DocsBuild system
issue
Release tarball missing many files from git source
#6753
luke-jr on October 3, 2015 Build system
luke-jr on October 3, 2015 Build system
issue
CFLAGS output of pkg-config not used for libzmq
#6764
BenjiWiebe on October 6, 2015 Build system
BenjiWiebe on October 6, 2015 Build system
issue
IndexError when running make deploy in OS X
#6802
federicobond on October 10, 2015 macOSBuild system
federicobond on October 10, 2015 macOSBuild system
issue
gitian: windows and linux/osx source archive don't match
#6929
laanwj on November 2, 2015 Build system
laanwj on November 2, 2015 Build system
issue
Depends system refuses to use custom toolchain for x86
#7033
laanwj on November 16, 2015 Build system
laanwj on November 16, 2015 Build system
issue
Mac Gatekeeper security prompt every time
#7085
oliverdowling on November 23, 2015 macOSBuild system
oliverdowling on November 23, 2015 macOSBuild system
issue
Bitcoin GUI is not built when only qt4 is installed
#7189
MarcoFalke on December 9, 2015 GUIBuild system
MarcoFalke on December 9, 2015 GUIBuild system
issue
setup.nsi.in has "bitcoin" and "Bitcoin Core" hardcoded a lot
#7265
JeremyRand on December 30, 2015 FeatureBuild system
JeremyRand on December 30, 2015 FeatureBuild system
issue
"Direct access to weak symbol" warning in gitian macosx build
#7337
laanwj on January 13, 2016 macOSBuild system
laanwj on January 13, 2016 macOSBuild system
issue
Get this thrown at compile with ./configure --enable-hardening
#7394
Frankenmint on January 22, 2016 Build system
Frankenmint on January 22, 2016 Build system
issue
Giving manual CXXFLAGS to make results in errors when compiling
#7411
jarret on January 25, 2016 Build system
jarret on January 25, 2016 Build system
issue
bitcoin-cli not working on Ubuntu 12.04 due to glibc 2.17 dependency
#7420
dlogicman on January 26, 2016 BugBuild system
dlogicman on January 26, 2016 BugBuild system
issue
build options for OpenBSD incomplete/out-of-date
#7447
ghost on January 31, 2016 Linux/UnixBuild system
ghost on January 31, 2016 Linux/UnixBuild system
issue
Not a lot of headroom for building with 512 MB RAM
#7471
jarret on February 5, 2016 DocsBuild systemResource usage
jarret on February 5, 2016 DocsBuild systemResource usage
issue
gitian linking problem for Windows cross-compile
#7492
midnightmagic on February 9, 2016 Build system
midnightmagic on February 9, 2016 Build system
issue
0.12.0 Precise PPA builds failing: error: Could not find a version of the boost_program_options library!
#7587
jonathancross on February 24, 2016 Build system
jonathancross on February 24, 2016 Build system
issue
Should release-process.md still mention verify.sh?
#7595
JeremyRand on February 25, 2016 Build system
JeremyRand on February 25, 2016 Build system
issue
Install man pages + possibly install bitcoind into sbin
#7626
AliceWonderMiscreations on March 1, 2016 Build systemgood first issue
AliceWonderMiscreations on March 1, 2016 Build systemgood first issue
issue
depends: Fallback mechanism may not be working properly
#7627
laanwj on March 1, 2016 Build system
laanwj on March 1, 2016 Build system
issue
Gitian build should produce macOS dSYM symbol files
#7770
laanwj on March 30, 2016 macOSBuild system
laanwj on March 30, 2016 macOSBuild system
issue
-Qunused-arguments lost for libbitcoinconsensus
#7961
paveljanik on April 27, 2016 Build system
paveljanik on April 27, 2016 Build system
issue
[depends] Boost fails to build on OSX 10.11, Xcode 7.3.1
#7998
fanquake on May 4, 2016 macOSBuild system
fanquake on May 4, 2016 macOSBuild system
issue
Native ds_store python package is not python3 compatible
#8134
jonasschnelli on June 2, 2016 macOSBuild system
jonasschnelli on June 2, 2016 macOSBuild system
issue
bitcoin-config.h.in is not automatically regenerated when necessary
#8221
luke-jr on June 18, 2016 Build system
luke-jr on June 18, 2016 Build system
issue
No error reporting when pkg-config missing in depends build
#8228
laanwj on June 20, 2016 DocsBuild system
laanwj on June 20, 2016 DocsBuild system
issue
test_bitcoin: key.cpp:305: void ECC_Start(): Assertion `secp256k1_context_sign == NULL' failed.
#8260
error10 on June 25, 2016 Build system
error10 on June 25, 2016 Build system
issue
libressl is detected even if openssl is selected on openbsd w/ 0.11
#8269
ChoHag on June 26, 2016 Build system
ChoHag on June 26, 2016 Build system
issue
libboost-related make error on Ubuntu 16.04 (armhf; gcc 4.9)
#8479
unsystemizer on August 7, 2016 Build system
unsystemizer on August 7, 2016 Build system
issue
Compilation error for windows target
#8511
NicolasDorier on August 14, 2016 WindowsBuild system
NicolasDorier on August 14, 2016 WindowsBuild system
issue
configure: *error: * A compiler with support for C++11 language features is required.***
#8630
CannotCompileBitcoinOnDebian on August 31, 2016 Build system
CannotCompileBitcoinOnDebian on August 31, 2016 Build system
issue
Docs: Minimum required dependencies and current CVEs
#8639
fanquake on September 1, 2016 DocsBuild system
fanquake on September 1, 2016 DocsBuild system
issue
Can't build 0.13 on RHEL 7.2 bcos enabled libevent debuging
#8691
unsystemizer on September 9, 2016 Build systemRPC/REST/ZMQ
unsystemizer on September 9, 2016 Build systemRPC/REST/ZMQ
issue
`-fstack-protector-all` triggers crashes in mingw-w64 5.3.1
#8732
laanwj on September 14, 2016 WindowsBuild systemUpstream
laanwj on September 14, 2016 WindowsBuild systemUpstream
issue
New file format for Xcode 8 and beyond (Affects SDK extraction)
#8748
droark on September 16, 2016 macOSBuild system
droark on September 16, 2016 macOSBuild system
issue
How can we receive hashtx and hashblock from bitcoind by zmq subscribe?
#8759
caiqinghua on September 19, 2016 Build system
caiqinghua on September 19, 2016 Build system
issue
configure: error: Could not find a version of the boost_chrono library! CENT OS
#8761
racan01 on September 19, 2016 Build system
racan01 on September 19, 2016 Build system
issue
You need to increase minimal required Boost version (or fix the issue)
#8868
Zenitur on October 3, 2016 Build system
Zenitur on October 3, 2016 Build system
issue
[MacOSX] Unable to build on 'macOS Sierra' version 10.12
#8869
da2ce7 on October 3, 2016 macOSBuild system
da2ce7 on October 3, 2016 macOSBuild system
issue
Cross-compilation from Ubuntu to MacOSX not worked
#8913
3s3s on October 12, 2016 macOSBuild system
3s3s on October 12, 2016 macOSBuild system
issue
error: no matching function for call to 'upnpDiscover'
#8967
mohamedfawzy96 on October 18, 2016 Build system
mohamedfawzy96 on October 18, 2016 Build system
issue
/usr/bin/ar: 'u' modifier ignored since 'D' is the default
#9035
rebroad on October 28, 2016 Build systemUpstream
rebroad on October 28, 2016 Build systemUpstream
issue
Depends built QT isn't being properly picked up on OS X
#9126
fanquake on November 11, 2016 macOSBuild system
fanquake on November 11, 2016 macOSBuild system
issue
Makefile dependencies for libbitcoin_*.a broken
#9209
rebroad on November 23, 2016 Build system
rebroad on November 23, 2016 Build system
issue
Floating point exception during "make"
#9231
rebroad on November 28, 2016 Build systemUpstream
rebroad on November 28, 2016 Build systemUpstream
issue
Curl issue when downloading dependancies on Windows Subsystem for Linux
#9445
ghost on December 30, 2016 WindowsBuild system
ghost on December 30, 2016 WindowsBuild system
issue
event_set_mem_functions is not available on all libevents
#9493
luke-jr on January 8, 2017 Build system
luke-jr on January 8, 2017 Build system
issue
Linux Cross Compiling Windows Wallet Error: Makefile:5315: the Rule for target „libbitcoin_server_a-httprpc.o“ failed??
#9648
globaltoken on January 28, 2017 WindowsBuild system
globaltoken on January 28, 2017 WindowsBuild system
pull
Ignore Doxyfile generated from Doxyfile.in template.
#10166
paveljanik on April 7, 2017 Build system
paveljanik on April 7, 2017 Build system
pull
[scripts] Minor improvements to `macdeployqtplus` script.
#10273
chrisgavin on April 25, 2017 macOSBuild system
chrisgavin on April 25, 2017 macOSBuild system
pull
Update contrib/debian to latest Ubuntu PPA upload.
#10328
TheBlueMatt on May 3, 2017 Build system
TheBlueMatt on May 3, 2017 Build system
pull
Avoid printing generic and duplicated "checking for QT" during ./configure
#10549
drizzt on June 7, 2017 GUIBuild system
drizzt on June 7, 2017 GUIBuild system
pull
build: verify that the assembler can handle crc32 functions
#10806
theuni on July 12, 2017 Build system
theuni on July 12, 2017 Build system
pull
travis: Build with --enable-werror under OS X
#10923
practicalswift on July 25, 2017 Build system
practicalswift on July 25, 2017 Build system
pull
Build: Fix Automake warnings when running autogen.sh
#11013
eklitzke on August 9, 2017 Build system
eklitzke on August 9, 2017 Build system
pull
refactor: Make all #includes relative to project root
#11053
laanwj on August 15, 2017 Build system
laanwj on August 15, 2017 Build system
pull
gitian: quick hack to fix version string in releases
#11097
theuni on August 19, 2017 Build system
theuni on August 19, 2017 Build system
pull
bitcoin_qt.m4: Minor fixes, improve code orthogonality
#11101
lemzwerg on August 21, 2017 Build system
lemzwerg on August 21, 2017 Build system
pull
build: Rename --enable-experimental-asm to --enable-asm and enable by default
#11176
laanwj on August 28, 2017 Build system
laanwj on August 28, 2017 Build system
pull
Remove outdated share/certs/ directory
#11380
meshcollider on September 21, 2017 DocsBuild system
meshcollider on September 21, 2017 DocsBuild system
pull
Remove lxcbr0 lines from gitian-build.sh
#11391
meshcollider on September 24, 2017 Build systemScripts and tools
meshcollider on September 24, 2017 Build systemScripts and tools
pull
build: Make "make clean" remove all files created when running "make check"
#11435
practicalswift on October 1, 2017 Build system
practicalswift on October 1, 2017 Build system
pull
Fix validationinterface build on super old boost/clang
#11440
TheBlueMatt on October 2, 2017 Build system
TheBlueMatt on October 2, 2017 Build system
pull
Add share/rpcuser to dist. source code archive
#11530
MarcoFalke on October 19, 2017 Build system
MarcoFalke on October 19, 2017 Build system
pull
Build: Fix Automake warnings when running autogen.sh
#11541
fanquake on October 21, 2017 Build system
fanquake on October 21, 2017 Build system
pull
[build] Don't fail when passed --disable-lcov and lcov isn't available
#11611
fanquake on November 5, 2017 Build system
fanquake on November 5, 2017 Build system
pull
[build] Add temp_bitcoin_locale_qrc to CLEAN_QT to fix make distcheck
#11621
fanquake on November 6, 2017 Build system
fanquake on November 6, 2017 Build system
pull
build: Add --disable-bip70 configure option
#11622
laanwj on November 6, 2017 GUIWalletBuild system
laanwj on November 6, 2017 GUIWalletBuild system
pull
refactor: Make all #includes relative to project root (laanwj, MeshCollider, ryanofsky)
#11651
meshcollider on November 10, 2017 Build system
meshcollider on November 10, 2017 Build system
pull
[Docs] Bump minimum required version of GCC to 4.8
#11755
fanquake on November 23, 2017 DocsBuild system
fanquake on November 23, 2017 DocsBuild system
pull
[Build]: Modify error if boost lib is not found
#11806
Varunram on December 1, 2017 Build system
Varunram on December 1, 2017 Build system
pull
[build] Add missing stuff to clean-local
#11842
kallewoof on December 7, 2017 Build systemTests
kallewoof on December 7, 2017 Build systemTests
pull
[trivial] Add required package dependencies for depends cross compilation
#11903
jonasschnelli on December 14, 2017 Build system
jonasschnelli on December 14, 2017 Build system
pull
contrib: Replace developer keys with list of pgp fingerprints
#11909
MarcoFalke on December 15, 2017 DocsBuild system
MarcoFalke on December 15, 2017 DocsBuild system
pull
[build] Warn that only libconsensus can be built without Boost
#11936
fanquake on December 18, 2017 Build system
fanquake on December 18, 2017 Build system
pull
Improve BSD compatibility of contrib/install_db4.sh
#11945
laanwj on December 19, 2017 Build systemScripts and tools
laanwj on December 19, 2017 Build systemScripts and tools
pull
clientversion: Use full commit hash for commit-based version descriptions
#11966
luke-jr on December 20, 2017 Build system
luke-jr on December 20, 2017 Build system
pull
doc: Update OpenBSD build instructions for 6.2 (cont'd)
#11984
laanwj on December 22, 2017 Build system
laanwj on December 22, 2017 Build system
pull
Build: Add a makefile target for Doxygen documentation
#12029
Ov3rlo4d on December 26, 2017 DocsBuild system
Ov3rlo4d on December 26, 2017 DocsBuild system
pull
add missing debian contrib file to tarball
#12051
puchu on December 29, 2017 Linux/UnixBuild system
puchu on December 29, 2017 Linux/UnixBuild system
pull
Prepare version scheme for upcoming release [take 2]
#12055
MarcoFalke on December 30, 2017 Build system
MarcoFalke on December 30, 2017 Build system
pull
[contrib] Use BDB_LIBS/CFLAGS and pass --disable-replication
#12095
fanquake on January 5, 2018 Build systemScripts and tools
fanquake on January 5, 2018 Build systemScripts and tools
pull
Trivial: Fix #include sys/fcntl.h to just fcntl.h (without sys/)
#12168
jsarenik on January 12, 2018 RefactoringBuild system
jsarenik on January 12, 2018 RefactoringBuild system
pull
[Build] Adding --enable-mainnet configuration option for running mainnet
#12300
jeffrade on January 30, 2018 Build system
jeffrade on January 30, 2018 Build system
pull
Upgrade depends/build system to use Qt 5.9.4
#12316
thijstriemstra on January 31, 2018 Build system
thijstriemstra on January 31, 2018 Build system
pull
[depends] expat 2.2.5, ccache 3.4.1, miniupnpc 2.0.20180203
#12402
fanquake on February 10, 2018 Build system
fanquake on February 10, 2018 Build system
pull
Enable spectre mitigations when supported by compiler.
#12412
jameshilliard on February 11, 2018 Build system
jameshilliard on February 11, 2018 Build system
pull
depends: Only use D_DARWIN_C_SOURCE when building miniupnpc on darwin
#12466
fanquake on February 17, 2018 Build system
fanquake on February 17, 2018 Build system
pull
[WIP] 64 bit iOS device support
#12557
Sjors on February 27, 2018 macOSBuild systemNeeds rebase
Sjors on February 27, 2018 macOSBuild systemNeeds rebase
pull
Fix compilation when compiler do not support __builtin_clz*
#12573
532479301 on March 1, 2018 Build system
532479301 on March 1, 2018 Build system
pull
[0.16] depends: Switch to downloading expat from GitHub
#12585
fanquake on March 3, 2018 Build system
fanquake on March 3, 2018 Build system
pull
backport: #11995 Fix Qt build with Xcode 9
#12636
fanquake on March 7, 2018 Build systemBackport
fanquake on March 7, 2018 Build systemBackport
pull
configure: UniValue 1.0.4 is required for pushKV(, bool)
#12666
luke-jr on March 10, 2018 Build system
luke-jr on March 10, 2018 Build system
pull
build: Fix a few compilation issues with Clang 7 and -Werror
#12678
vasild on March 12, 2018 Build system
vasild on March 12, 2018 Build system
pull
Add configure options for various -fsanitize flags
#12692
eklitzke on March 15, 2018 Build system
eklitzke on March 15, 2018 Build system
pull
build: Show enabled sanitizers in configure output
#12901
practicalswift on April 6, 2018 Build system
practicalswift on April 6, 2018 Build system
pull
[Trivial] Ignore macOS daemon() depracation warning
#12941
jonasschnelli on April 11, 2018 macOSBuild system
jonasschnelli on April 11, 2018 macOSBuild system
pull
Default to defining endian-conversion DECLs in compat w/o config
#12998
TheBlueMatt on April 16, 2018 Build system
TheBlueMatt on April 16, 2018 Build system
pull
Make --enable-debug to pick better options
#13005
practicalswift on April 17, 2018 Build system
practicalswift on April 17, 2018 Build system
pull
build: update ax_boost_chrono/unit_test_framework
#13095
fanquake on April 26, 2018 Build system
fanquake on April 26, 2018 Build system
pull
--disable-asm is required to compile on FreeBSD
#13122
dbolser on April 30, 2018 Linux/UnixBuild system
dbolser on April 30, 2018 Linux/UnixBuild system
pull
build: Use -DDEBUG_ADDRMAN when building with --enable-debug
#13232
practicalswift on May 14, 2018 Build system
practicalswift on May 14, 2018 Build system
pull
Remove improper qt/moc_* cleaning glob from the general Makefile
#13254
Empact on May 17, 2018 Build system
Empact on May 17, 2018 Build system
pull
When build fails due to lib missing, indicate which one
#13435
Empact on June 11, 2018 Build system
Empact on June 11, 2018 Build system
pull
build: Reset default -g -O2 flags when enable debug
#13445
ken2812221 on June 12, 2018 Build system
ken2812221 on June 12, 2018 Build system
pull
Build: remove non-distribution files/directories during make distclean.
#13446
murrayn on June 12, 2018 Build system
murrayn on June 12, 2018 Build system
pull
Make sure LC_ALL=C is set in all shell scripts
#13454
practicalswift on June 13, 2018 Build systemScripts and tools
practicalswift on June 13, 2018 Build systemScripts and tools
pull
Avoid concurrency issue when make multiple target
#13465
ken2812221 on June 14, 2018 Build system
ken2812221 on June 14, 2018 Build system
pull
Avoid copies in range-for loops and add a warning to detect them
#13480
theuni on June 15, 2018 Build system
theuni on June 15, 2018 Build system
pull
build: Move rpc/util.cpp from libbitcoin-util to libbitcoin-server
#13486
ken2812221 on June 17, 2018 Build system
ken2812221 on June 17, 2018 Build system
pull
[depends, zmq, doc] upgrade zeromq to 4.2.5 and avoid deprecated zeromq api functions
#13578
mruddy on June 30, 2018 Build system
mruddy on June 30, 2018 Build system
pull
[bugfix] Use __cpuid_count for gnu C to avoid gitian build fail.
#13611
ken2812221 on July 7, 2018 Build systemUtils/log/libs
ken2812221 on July 7, 2018 Build systemUtils/log/libs
pull
Switch to NSIS 3.03 to avoid DLL hijacking
#13643
h4x3rotab on July 12, 2018 WindowsBuild system
h4x3rotab on July 12, 2018 WindowsBuild system
pull
[depends] Don't build Qt dependencies if it doesn't support Qt
#13660
ken2812221 on July 14, 2018 Build system
ken2812221 on July 14, 2018 Build system
pull
Add aarch64 qt depends support for cross compiling bitcoin-qt
#13696
TheCharlatan on July 17, 2018 Build system
TheCharlatan on July 17, 2018 Build system
pull
Update cross compilation dependencies for Bionic, clarify depends usage
#13702
Sjors on July 18, 2018 DocsBuild system
Sjors on July 18, 2018 DocsBuild system
pull
[depends] Add riscv qt depends support for cross compiling bitcoin-qt
#13710
ken2812221 on July 19, 2018 Build system
ken2812221 on July 19, 2018 Build system
pull
Trivial / Doc: Update mac os build instructions
#13760
renepickhardt on July 25, 2018 Build system
renepickhardt on July 25, 2018 Build system
pull
crypto/sha256: Use pragmas to enforce necessary intrinsics for GCC and Clang
#13789
luke-jr on July 28, 2018 Build systemNeeds rebase
luke-jr on July 28, 2018 Build systemNeeds rebase
pull
build: Add missing [[noreturn]] to handleRunawayException(...). Enable -Wsuggest-attribute=noreturn if available.
#13795
practicalswift on July 29, 2018 Build system
practicalswift on July 29, 2018 Build system
pull
[WIP] depends: Add native_nsis to support unicode
#13827
ken2812221 on August 1, 2018 WindowsBuild system
ken2812221 on August 1, 2018 WindowsBuild system
pull
contrib: Remove duplicate packages from gitian-linux.yml
#13838
MarcoFalke on August 1, 2018 Build system
MarcoFalke on August 1, 2018 Build system
pull
depends: Enable bdb unicode support for Windows
#13884
ken2812221 on August 5, 2018 WindowsBuild system
ken2812221 on August 5, 2018 WindowsBuild system
pull
build: Enable -Wredundant-decls where available. Remove redundant redeclarations.
#13899
practicalswift on August 6, 2018 Build system
practicalswift on August 6, 2018 Build system
pull
Bugfix: NSIS: Exclude Makefile* from docs
#14018
luke-jr on August 21, 2018 WindowsBuild system
luke-jr on August 21, 2018 WindowsBuild system
pull
travis: Run unit tests --with-sanitizers=undefined
#14036
MarcoFalke on August 23, 2018 Build systemTests
MarcoFalke on August 23, 2018 Build systemTests
pull
Add HKDF_HMAC256_L32 and method to negate a private key
#14047
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libs
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libs
pull
Enable libsecp256k1 ecdh module, add ECDH function to CKey
#14049
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libsNeeds rebase
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libsNeeds rebase
pull
build: generate MSVC project files via python script
#14062
ken2812221 on August 25, 2018 WindowsBuild system
ken2812221 on August 25, 2018 WindowsBuild system
pull
Symbol checks for ARM and RISC-V
#14065
luke-jr on August 26, 2018 Build systemScripts and tools
luke-jr on August 26, 2018 Build systemScripts and tools
pull
gitian-linux: Build binaries for 64-bit POWER
#14066
luke-jr on August 26, 2018 Build systemNeeds rebase
luke-jr on August 26, 2018 Build systemNeeds rebase
pull
tests: Dry run bench_bitcoin as part "make check" to allow for quick identification of assertion/sanitizer failures in benchmarking code
#14092
practicalswift on August 28, 2018 Build systemTests
practicalswift on August 28, 2018 Build systemTests
pull
Scripts and tools: increased timeout downloading
#14184
cisba on September 10, 2018 Build system
cisba on September 10, 2018 Build system
pull
Annotate unused parameters with [[maybe_unused]]
#14194
practicalswift on September 10, 2018 Build system
practicalswift on September 10, 2018 Build system
pull
build: Move interfaces/* to libbitcoin_server
#14204
laanwj on September 12, 2018 RefactoringBuild system
laanwj on September 12, 2018 RefactoringBuild system
pull
build: Remove libssl from LDADD unless gui
#14212
MarcoFalke on September 13, 2018 Build system
MarcoFalke on September 13, 2018 Build system
pull
Build: during 'make clean', remove some files that are currently missed.
#14253
murrayn on September 18, 2018 Build system
murrayn on September 18, 2018 Build system
pull
lcov: filter /usr/lib/ from coverage reports
#14281
MarcoFalke on September 20, 2018 Build systemTests
MarcoFalke on September 20, 2018 Build systemTests
pull
depends: fix bitcoin-qt back-compat with older freetype versions at runtime
#14348
theuni on September 28, 2018 Build system
theuni on September 28, 2018 Build system
pull
Add BIP70 deprecation warning and allow building GUI without BIP70 support
#14451
jameshilliard on October 9, 2018 GUIWalletBuild system
jameshilliard on October 9, 2018 GUIWalletBuild system
pull
autoconf: add 'test' alias for 'tests' to configure
#14492
kallewoof on October 16, 2018 Build system
kallewoof on October 16, 2018 Build system
pull
Adjust configure so that only bip70 is disabled when protobuf is missing instead of the GUI
#14564
jameshilliard on October 25, 2018 Build system
jameshilliard on October 25, 2018 Build system
pull
Include full version number in released file names
#14612
achow101 on October 30, 2018 Build system
achow101 on October 30, 2018 Build system
pull
build: Remove illegal spacing in darwin.mk
#14647
ch4ot1c on November 3, 2018 macOSBuild system
ch4ot1c on November 3, 2018 macOSBuild system
pull
build: Fix windows build error if `--disable-bip70`
#14686
ken2812221 on November 7, 2018 Build system
ken2812221 on November 7, 2018 Build system
pull
tests: Separately check for rapidcheck/boost_test.h in configure
#14694
Empact on November 8, 2018 Build system
Empact on November 8, 2018 Build system
pull
build: Add bitcoin-tx.exe into Windows installer
#14698
ken2812221 on November 9, 2018 WindowsBuild system
ken2812221 on November 9, 2018 WindowsBuild system
pull
build: Add CLIENT_VERSION_BUILD to CFBundleGetInfoString
#14701
fanquake on November 10, 2018 macOSBuild system
fanquake on November 10, 2018 macOSBuild system
pull
build: Drop AC_CHECK_DECLS for unused __builtin_clz
#14747
Empact on November 17, 2018 Build system
Empact on November 17, 2018 Build system
pull
Remove duplicate libconsensus linking in test make
#14840
AmirAbrams on November 29, 2018 Build system
AmirAbrams on November 29, 2018 Build system
pull
add `--retry 5` to curl opts in install_db4.sh
#14883
qubenix on December 6, 2018 Build systemScripts and tools
qubenix on December 6, 2018 Build systemScripts and tools
pull
Build: enable -Wdocumentation via isystem
#14920
Empact on December 11, 2018 Build systemNeeds rebase
Empact on December 11, 2018 Build systemNeeds rebase
pull
test: Build fuzz targets into seperate executables
#15043
MarcoFalke on December 27, 2018 Build systemTests
MarcoFalke on December 27, 2018 Build systemTests
pull
build: Allow to configure --with-sanitizers=fuzzer
#15047
MarcoFalke on December 27, 2018 Build system
MarcoFalke on December 27, 2018 Build system
pull
Install icon & .desktop file to XDG data
#15068
luke-jr on December 31, 2018 Build systemNeeds rebase
luke-jr on December 31, 2018 Build systemNeeds rebase
pull
build: Optionally enable -Wzero-as-null-pointer-constant
#15112
Empact on January 5, 2019 Build system
Empact on January 5, 2019 Build system
pull
configure: bitcoin-tx doesn't need libevent, so don't pull it in
#15154
luke-jr on January 12, 2019 Build system
luke-jr on January 12, 2019 Build system
pull
scripts and tools: Move non-linux build source tarballs to "bitcoin-binaries/version" directory
#15239
hebasto on January 23, 2019 Build system
hebasto on January 23, 2019 Build system
pull
build: Enable C++14 in build, require C++14 compiler.
#15262
practicalswift on January 25, 2019 Build system
practicalswift on January 25, 2019 Build system
pull
build: Prefer Python 3.4 even if newer versions are present on the system
#15285
Sjors on January 29, 2019 Build system
Sjors on January 29, 2019 Build system
pull
build: Restore compatibility with older boost
#15308
Empact on January 31, 2019 RefactoringBuild system
Empact on January 31, 2019 RefactoringBuild system
pull
build: Disallow shadowing variables via -isystem, -Wshadow
#15377
Empact on February 9, 2019 Build system
Empact on February 9, 2019 Build system
pull
[build] Makefile.am: add rule for src/bitcoin-wallet
#15388
Sjors on February 12, 2019 Build system
Sjors on February 12, 2019 Build system
pull
msvc: Fix silent merge conflict between #13926 and #14372 part II
#15407
ken2812221 on February 14, 2019 WindowsBuild system
ken2812221 on February 14, 2019 WindowsBuild system
pull
msvc: scripted-diff: Remove NDEBUG pre-define in project file
#15431
ken2812221 on February 17, 2019 WindowsBuild system
ken2812221 on February 17, 2019 WindowsBuild system
pull
Check std::system for -[alert|block|wallet]notify
#15457
Sjors on February 21, 2019 Build system
Sjors on February 21, 2019 Build system
pull
build: use full version string in setup.exe
#15548
MarcoFalke on March 6, 2019 WindowsBuild system
MarcoFalke on March 6, 2019 WindowsBuild system
pull
build: Optionally enable -Wthread-safety-attributes
#15556
Empact on March 7, 2019 Build system
Empact on March 7, 2019 Build system
pull
Move Win32 defines to configure.ac to ensure they are globally defined
#15704
luke-jr on March 30, 2019 WindowsBuild system
luke-jr on March 30, 2019 WindowsBuild system
pull
test: Unify testing setups for fuzz, bench, and unit tests
#15788
MarcoFalke on April 10, 2019 Build systemTests
MarcoFalke on April 10, 2019 Build systemTests
pull
RFC: Rust code integration
#15798
theuni on April 11, 2019 BrainstormingBuild systemScripts and tools
theuni on April 11, 2019 BrainstormingBuild systemScripts and tools
pull
QA: feature_filelock, interface_bitcoin_cli: Use PACKAGE_NAME in messages rather than hardcoding Bitcoin Core
#15896
luke-jr on April 25, 2019 Build systemTests
luke-jr on April 25, 2019 Build systemTests
pull
Remove unused OpenSSL includes to make it more clear where OpenSSL is used
#15919
practicalswift on April 29, 2019 RefactoringBuild system
practicalswift on April 29, 2019 RefactoringBuild system
pull
GUI: Move QRImageWidget to its own file-pair
#15928
luke-jr on May 1, 2019 GUIRefactoringBuild system
luke-jr on May 1, 2019 GUIRefactoringBuild system
pull
depends: switch to secure download of all dependencies
#16049
Kemu on May 19, 2019 Build system
Kemu on May 19, 2019 Build system
pull
contrib: use newer config.guess & config.sub in install_db4.sh
#16086
fanquake on May 24, 2019 Build systemScripts and tools
fanquake on May 24, 2019 Build systemScripts and tools
pull
Add an optional extra level of checking: ASSUME(...) - an opt-in side-effect safe assert(...)
#16136
practicalswift on June 2, 2019 Build system
practicalswift on June 2, 2019 Build system
pull
X-Day is Coiming
#16173
dobbscoin on June 8, 2019 GUIDocsWalletBuild systemTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationScripts and toolsUtils/log/libs
dobbscoin on June 8, 2019 GUIDocsWalletBuild systemTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationScripts and toolsUtils/log/libs
pull
scripted-diff: gitian: Use REFERENCE_DATETIME directly.
#16184
dongcarl on June 10, 2019 Build system
dongcarl on June 10, 2019 Build system
pull
test: stop generating lcov coverage when functional tests fail
#16207
asood123 on June 13, 2019 Build systemTests
asood123 on June 13, 2019 Build systemTests
pull
Bugfix: make check: Only run tests that were compiled (& print correct log on failure)
#16228
luke-jr on June 18, 2019 Build systemNeeds rebase
luke-jr on June 18, 2019 Build systemNeeds rebase
pull
build: Cleaned up and consolidated msbuild files (no code changes)
#16235
sipsorcery on June 18, 2019 WindowsBuild system
sipsorcery on June 18, 2019 WindowsBuild system
pull
MSVC: Fix error in debug mode (Fix #16245)
#16246
NicolasDorier on June 20, 2019 WindowsBuild system
NicolasDorier on June 20, 2019 WindowsBuild system
pull
[MSVC]: Create the config.ini as part of bitcoind build
#16258
NicolasDorier on June 21, 2019 WindowsBuild system
NicolasDorier on June 21, 2019 WindowsBuild system
pull
[MSVC] Copy build output to src/ automatically after build
#16308
NicolasDorier on June 29, 2019 WindowsBuild system
NicolasDorier on June 29, 2019 WindowsBuild system
pull
[MSVC] allow user level project customization
#16309
NicolasDorier on June 29, 2019 WindowsBuild system
NicolasDorier on June 29, 2019 WindowsBuild system
pull
[MSVC] Simplify AppVeyor build by using user customized project file
#16319
NicolasDorier on July 1, 2019 WindowsBuild system
NicolasDorier on July 1, 2019 WindowsBuild system
pull
build: Add configure option --enable-lowmem to allow for building in low-memory environments
#16331
practicalswift on July 3, 2019 Build system
practicalswift on July 3, 2019 Build system
pull
test: Disable other targets when enable-fuzz is set
#16338
qmma70 on July 4, 2019 Build systemTests
qmma70 on July 4, 2019 Build systemTests
pull
build: use #if HAVE_SYSTEM instead of defined(HAVE_SYSTEM)
#16344
Sjors on July 5, 2019 Build system
Sjors on July 5, 2019 Build system
pull
build: ignore macOS make deploy artefacts & add them to clean-local
#16371
fanquake on July 11, 2019 Build system
fanquake on July 11, 2019 Build system
pull
build: Treat -Wswitch as error when --enable-werror
#16424
MarcoFalke on July 19, 2019 Build system
MarcoFalke on July 19, 2019 Build system
pull
build: remove qt libjpeg check from bitcoin_qt.m4
#16441
fanquake on July 23, 2019 Build system
fanquake on July 23, 2019 Build system
pull
build: skip deploying plugins we dont use in macdeployqtplus
#16477
fanquake on July 28, 2019 Build system
fanquake on July 28, 2019 Build system
pull
Update configure.ac to remove extra no in $use_tests
#16501
ronaldstoner on July 30, 2019 Build system
ronaldstoner on July 30, 2019 Build system
pull
guix: Change manifest to use channels and inferiors
#16519
dongcarl on August 1, 2019 Build systemScripts and tools
dongcarl on August 1, 2019 Build systemScripts and tools
pull
build: add Qt Creator Makefile.am.user to .gitignore
#16534
Bushstar on August 2, 2019 Build system
Bushstar on August 2, 2019 Build system
pull
build: remove mingw linker workaround from win gitian descriptor
#16667
fanquake on August 20, 2019 Build system
fanquake on August 20, 2019 Build system
pull
build: use new fork of osslsigncode for windows gitian signing
#16669
fanquake on August 20, 2019 WindowsBuild system
fanquake on August 20, 2019 WindowsBuild system
pull
qt: Replace objc_msgSend() function calls with the native Objective-C syntax
#16720
hebasto on August 25, 2019 macOSBuild system
hebasto on August 25, 2019 macOSBuild system
pull
build: Disable warnings for leveldb subtree by default
#16722
hebasto on August 25, 2019 Build system
hebasto on August 25, 2019 Build system
pull
gui: Remove needless GCC diagnostic pragma
#16738
hebasto on August 27, 2019 GUIRefactoringBuild system
hebasto on August 27, 2019 GUIRefactoringBuild system
pull
msbuild: adds bench_bitcoin to auto generated project files
#16750
sipsorcery on August 29, 2019 WindowsBuild system
sipsorcery on August 29, 2019 WindowsBuild system
pull
depends: zlib: Move toolchain options to configure
#16809
dongcarl on September 5, 2019 Build system
dongcarl on September 5, 2019 Build system
pull
release: Update the Windows Codesigning certificate
#16867
theuni on September 13, 2019 Build system
theuni on September 13, 2019 Build system
pull
build: update boost macros to latest upstream for improved error reporting
#16870
fanquake on September 13, 2019 Build system
fanquake on September 13, 2019 Build system
pull
build: make building protobuf optional in depends
#16871
fanquake on September 14, 2019 Build system
fanquake on September 14, 2019 Build system
pull
depends: Add OpenSSL termios fix for musl libc
#16926
nmarley on September 20, 2019 Build system
nmarley on September 20, 2019 Build system
pull
build: only pass --disable-dependency-tracking to packages that understand it
#16949
fanquake on September 24, 2019 Build system
fanquake on September 24, 2019 Build system
pull
build: Factor out qt translations from build system
#16982
laanwj on September 29, 2019 Build system
laanwj on September 29, 2019 Build system
pull
build: Qt version appears only if GUI is being built
#17005
ch4ot1c on October 1, 2019 Build system
ch4ot1c on October 1, 2019 Build system
pull
build: bump libevent to 2.1.11 in depends
#17008
stefanwouldgo on October 1, 2019 Build systemAndroid
stefanwouldgo on October 1, 2019 Build systemAndroid
pull
gitian: Various improvements for Windows descriptor
#17029
dongcarl on October 2, 2019 Build system
dongcarl on October 2, 2019 Build system
pull
qt: Always generate `bitcoinstrings.cpp` on `make translate`
#17068
D4nte on October 7, 2019 GUIBuild system
D4nte on October 7, 2019 GUIBuild system
pull
build: Add variable printing target to Makefiles
#17087
dongcarl on October 9, 2019 Build system
dongcarl on October 9, 2019 Build system
pull
depends: Eliminate hard dependency on Ubuntu-ABI specific clang
#17099
dongcarl on October 10, 2019 macOSBuild system
dongcarl on October 10, 2019 macOSBuild system
pull
build: depends macOS: point --sysroot to SDK
#17118
Sjors on October 12, 2019 macOSBuild system
Sjors on October 12, 2019 macOSBuild system
pull
[WIP] Add an update checker
#17132
emilengler on October 14, 2019 Build systemRPC/REST/ZMQNeeds Conceptual Review
emilengler on October 14, 2019 Build systemRPC/REST/ZMQNeeds Conceptual Review
pull
docs: Update macdeploy README to include all files produced by `make deploy`
#17142
za-kk on October 14, 2019 DocsmacOSBuild system
za-kk on October 14, 2019 DocsmacOSBuild system
pull
build: fix kerning issue with macOS .dmg background image
#17143
RandyMcMillan on October 14, 2019 macOSBuild system
RandyMcMillan on October 14, 2019 macOSBuild system
pull
depends: fix boost mac cross build with clang 9+
#17231
theuni on October 23, 2019 Build system
theuni on October 23, 2019 Build system
pull
build: proper fix for the kerning issue in macOS build fixes #16836
#17273
RandyMcMillan on October 27, 2019 macOSBuild systemScripts and tools
RandyMcMillan on October 27, 2019 macOSBuild systemScripts and tools
pull
build: update retry to current version
#17284
RandyMcMillan on October 28, 2019 DocsBuild system
RandyMcMillan on October 28, 2019 DocsBuild system
pull
nsis: Write to correct filename in first place
#17308
dongcarl on October 29, 2019 Build system
dongcarl on October 29, 2019 Build system
pull
build: macOS fix background.svg
#17311
RandyMcMillan on October 30, 2019 macOSBuild systemScripts and tools
RandyMcMillan on October 30, 2019 macOSBuild systemScripts and tools
pull
Make compiler warn about tautological run-time comparisons
#17320
practicalswift on October 30, 2019 Build systemConsensusUtils/log/libs
practicalswift on October 30, 2019 Build systemConsensusUtils/log/libs
pull
script: Lint Gitian descriptors with ShellCheck
#17361
hebasto on November 3, 2019 Build systemTestsScripts and tools
hebasto on November 3, 2019 Build systemTestsScripts and tools
pull
Add Parallel P2P Client in Rust
#17376
TheBlueMatt on November 5, 2019 Build systemP2PValidation
TheBlueMatt on November 5, 2019 Build systemP2PValidation
pull
build: add background.tiff and .pngs to "make clean"
#17389
RandyMcMillan on November 5, 2019 macOSBuild system
RandyMcMillan on November 5, 2019 macOSBuild system
pull
Remove redundant class file include from test_bitcoin msvc project
#17404
sipsorcery on November 7, 2019 WindowsBuild system
sipsorcery on November 7, 2019 WindowsBuild system
pull
build: Avoid hardcoded libfaketime dir in gitian
#17409
MarcoFalke on November 8, 2019 Build system
MarcoFalke on November 8, 2019 Build system
pull
Remove straggling OpenSSL references from doc and build
#17515
laanwj on November 19, 2019 DocsBuild system
laanwj on November 19, 2019 DocsBuild system
pull
build: Bump minimum libc to 2.17 for release binaries
#17538
fanquake on November 20, 2019 Build system
fanquake on November 20, 2019 Build system
pull
build: Create test utility library from src/test/util/
#17542
brakmic on November 20, 2019 Build systemTests
brakmic on November 20, 2019 Build systemTests
pull
build: remove libanl.so.1 from ALLOWED_LIBRARIES
#17545
fanquake on November 20, 2019 Build systemScripts and tools
fanquake on November 20, 2019 Build systemScripts and tools
pull
build: set minimum supported macOS to 10.12
#17550
fanquake on November 21, 2019 macOSBuild system
fanquake on November 21, 2019 macOSBuild system
pull
build: Allow export of environ symbols and work around rv64 toolchain issue
#17569
laanwj on November 23, 2019 Build system
laanwj on November 23, 2019 Build system
pull
guix: Enable building for `x86_64-w64-mingw32` target
#17595
dongcarl on November 25, 2019 Build system
dongcarl on November 25, 2019 Build system
pull
depends: add ability to skip building qrencode
#17658
fanquake on December 3, 2019 Build system
fanquake on December 3, 2019 Build system
pull
build: remove deprecated key from macOS Info.plist
#17660
fanquake on December 3, 2019 macOSBuild system
fanquake on December 3, 2019 macOSBuild system
pull
build: pass -dead_strip_dylibs to ld on macOS
#17663
fanquake on December 3, 2019 macOSBuild system
fanquake on December 3, 2019 macOSBuild system
pull
depends: Support for S390X and POWER targets
#17678
MarcoFalke on December 5, 2019 Build system
MarcoFalke on December 5, 2019 Build system
pull
build: add -bind_at_load to macOS hardened LDFLAGS
#17686
fanquake on December 6, 2019 macOSBuild system
fanquake on December 6, 2019 macOSBuild system
pull
depends: Set default depends fallback url to drahtbot.space
#17704
MarcoFalke on December 9, 2019 Build system
MarcoFalke on December 9, 2019 Build system
pull
build: remove linking librt for backwards compatibility
#17738
fanquake on December 12, 2019 Build system
fanquake on December 12, 2019 Build system
pull
build: remove configure checks for win libraries we don't link against
#17740
fanquake on December 13, 2019 WindowsBuild system
fanquake on December 13, 2019 WindowsBuild system
pull
build: Included test_bitcoin-qt in msvc build
#17741
sipsorcery on December 13, 2019 WindowsBuild system
sipsorcery on December 13, 2019 WindowsBuild system
pull
SSL/TLS support for the HTTP(S) server
#17747
emilengler on December 15, 2019 DocsBuild systemRPC/REST/ZMQ
emilengler on December 15, 2019 DocsBuild systemRPC/REST/ZMQ
pull
build: remove WINDOWS_BITS from build system
#17756
fanquake on December 16, 2019 WindowsBuild system
fanquake on December 16, 2019 WindowsBuild system
pull
build: Add default configure cache file to .gitignore
#17817
hebasto on December 28, 2019 Build system
hebasto on December 28, 2019 Build system
pull
build: Fix --with-gui configure option without argument
#17836
hebasto on December 30, 2019 Build system
hebasto on December 30, 2019 Build system
pull
build: depends macOS: hide linker visibility warnings
#17839
rex4539 on December 31, 2019 Build system
rex4539 on December 31, 2019 Build system
pull
build: Enable Clang's -Wconditional-uninitialized to warn on potential uninitialized reads
#17895
practicalswift on January 8, 2020 Build system
practicalswift on January 8, 2020 Build system
pull
build: remove double LIBBITCOIN_SERVER linking
#17910
fanquake on January 12, 2020 Build system
fanquake on January 12, 2020 Build system
pull
build: add linker optimisation flags to gitian & guix (Linux)
#17929
fanquake on January 15, 2020 Build system
fanquake on January 15, 2020 Build system
pull
doc: Use CONFIG_SITE variable instead of --prefix option
#17934
hebasto on January 15, 2020 DocsBuild system
hebasto on January 15, 2020 DocsBuild system
pull
build: pass -fno-ident in Windows gitian descriptor
#17948
fanquake on January 17, 2020 Build system
fanquake on January 17, 2020 Build system
pull
build: remove --large-address-aware linker flag
#18003
fanquake on January 26, 2020 Build system
fanquake on January 26, 2020 Build system
pull
build: don't embed a build-id when building libdmg-hfsplus
#18004
fanquake on January 26, 2020 Build system
fanquake on January 26, 2020 Build system
pull
build: Fix behavior when ALLOW_HOST_PACKAGES unset
#18051
hebasto on February 1, 2020 Build system
hebasto on February 1, 2020 Build system
pull
build: add missing attributes to Win installer
#18059
fanquake on February 3, 2020 WindowsBuild system
fanquake on February 3, 2020 WindowsBuild system
pull
Use `libc++` headers from macOS SDK instead of from clang
#18072
dongcarl on February 5, 2020 macOSBuild systemNeeds rebase
dongcarl on February 5, 2020 macOSBuild systemNeeds rebase
pull
build: ensure we aren't using GNU extensions
#18088
fanquake on February 7, 2020 BrainstormingBuild system
fanquake on February 7, 2020 BrainstormingBuild system
pull
build: Skip i686 build by default in guix and gitian
#18104
MarcoFalke on February 9, 2020 Build system
MarcoFalke on February 9, 2020 Build system
pull
build: Fix Qt link issue for macOS target with DEBUG=1
#18117
hebasto on February 11, 2020 Build system
hebasto on February 11, 2020 Build system
pull
fuzz: Add fuzzer for ConditionStack
#18127
MarcoFalke on February 12, 2020 Build systemTestsConsensus
MarcoFalke on February 12, 2020 Build systemTestsConsensus
pull
build: add --enable-determinism configure flag
#18135
fanquake on February 13, 2020 Build system
fanquake on February 13, 2020 Build system
pull
build: remove redundant compiler warning suppression
#18138
Bushstar on February 13, 2020 Build system
Bushstar on February 13, 2020 Build system
pull
build: add Wreturn-type to Werror flags, check on more Travis machines
#18145
Sjors on February 14, 2020 Build system
Sjors on February 14, 2020 Build system
pull
build: add --enable-isystem and change --enable-werror to enable -Werror
#18149
vasild on February 14, 2020 Build system
vasild on February 14, 2020 Build system
pull
build: replace libdmg and genisoimage with xorriso
#18151
fanquake on February 15, 2020 macOSBuild system
fanquake on February 15, 2020 macOSBuild system
pull
build: add macOS signing entitlements to macdeploy
#18171
fanquake on February 18, 2020 macOSBuild system
fanquake on February 18, 2020 macOSBuild system
pull
[0.19] build: Allow export of environ symbols and work around rv64 toolchain issue
#18175
luke-jr on February 18, 2020 Build systemScripts and toolsBackport
luke-jr on February 18, 2020 Build systemScripts and toolsBackport
pull
tests: Add fuzzing harness for Golomb-Rice coding (GolombRiceEncode/GolombRiceDecode)
#18190
practicalswift on February 21, 2020 Build systemTests
practicalswift on February 21, 2020 Build systemTests
pull
build: Enable AddressSanitizer as part of --enable-debug
#18199
practicalswift on February 23, 2020 Build system
practicalswift on February 23, 2020 Build system
pull
depends: Patch libevent build to fix IPv6 -rpcbind on Windows
#18287
luke-jr on March 7, 2020 WindowsBuild systemRPC/REST/ZMQ
luke-jr on March 7, 2020 WindowsBuild systemRPC/REST/ZMQ
pull
build: Add MemorySanitizer (MSan) in Travis to detect use of uninitialized memory
#18288
practicalswift on March 7, 2020 Build systemTests
practicalswift on March 7, 2020 Build systemTests
pull
build: Use pkg-config in BITCOIN_QT_CONFIGURE for all hosts including Windows
#18297
hebasto on March 9, 2020 Build system
hebasto on March 9, 2020 Build system
pull
build: Fix Qt processing of configure script for depends with DEBUG=1
#18298
hebasto on March 9, 2020 Build system
hebasto on March 9, 2020 Build system
pull
depends: Make it possible to build Boost dependency using a clang toolset (./b2 toolset=clang)
#18308
practicalswift on March 10, 2020 Build system
practicalswift on March 10, 2020 Build system
pull
build: Fix quick hack for version string in releases
#18349
hebasto on March 14, 2020 Build system
hebasto on March 14, 2020 Build system
pull
build: Make the help string for --with-gui configure option unambiguous
#18361
hebasto on March 16, 2020 Build system
hebasto on March 16, 2020 Build system
pull
build: fix libevent linking errors for bench-only builds
#18377
brakmic on March 18, 2020 Build system
brakmic on March 18, 2020 Build system
pull
WIP contrib: Add keys.openpgp.org as backup server
#18385
MarcoFalke on March 19, 2020 DocsBuild systemScripts and tools
MarcoFalke on March 19, 2020 DocsBuild systemScripts and tools
pull
build: Fix libevent linking for bench_bitcoin binary
#18397
hebasto on March 21, 2020 Build system
hebasto on March 21, 2020 Build system
pull
Bugfix? Restore linking to libmingwthrd
#18427
luke-jr on March 25, 2020 Build systemNeeds rebase
luke-jr on March 25, 2020 Build systemNeeds rebase
pull
build: remove double LIBBITCOIN_SERVER from bench-Makefile
#18429
brakmic on March 25, 2020 Build system
brakmic on March 25, 2020 Build system
pull
tests: add a test-security target and run it in CI
#18434
fanquake on March 26, 2020 Build systemTests
fanquake on March 26, 2020 Build systemTests
pull
build: Automatically include both `git`-tracked and bootstrapped files.
#18478
dongcarl on March 31, 2020 Build system
dongcarl on March 31, 2020 Build system
pull
build: Drop bitcoin-tx and bitcoin-wallet dependencies on libevent
#18504
ryanofsky on April 2, 2020 Build system
ryanofsky on April 2, 2020 Build system
pull
test: remove rapidcheck integration and tests
#18514
fanquake on April 3, 2020 Build systemTests
fanquake on April 3, 2020 Build systemTests
pull
build: create test_fuzz library from src/test/fuzz/fuzz.cpp
#18528
brakmic on April 4, 2020 Build system
brakmic on April 4, 2020 Build system
pull
build: remove -Qunused-arguments workaround for clang + ccache
#18535
fanquake on April 6, 2020 Build system
fanquake on April 6, 2020 Build system
pull
build: Drop make dist in gitian builds
#18556
hebasto on April 7, 2020 Build systemScripts and tools
hebasto on April 7, 2020 Build systemScripts and tools
pull
Revert "Merge #16367: Multiprocess build support"
#18588
MarcoFalke on April 10, 2020 Build system
MarcoFalke on April 10, 2020 Build system
pull
gitian: Add missing automake package to gitian-win-signer.yml
#18598
achow101 on April 11, 2020 Build system
achow101 on April 11, 2020 Build system
pull
Added my fingerprint Stephan Oeste (Emzy)
#18624
Emzy on April 13, 2020 Build systemScripts and tools
Emzy on April 13, 2020 Build systemScripts and tools
pull
Replace -Wthread-safety-analysis with broader -Wthread-safety
#18635
hebasto on April 14, 2020 WalletBuild systemRPC/REST/ZMQ
hebasto on April 14, 2020 WalletBuild systemRPC/REST/ZMQ
pull
build: Check libevent minimum version in configure script
#18676
hebasto on April 16, 2020 Build system
hebasto on April 16, 2020 Build system
pull
donotmerge: build: Enable thread-local with glibc compat
#18681
laanwj on April 17, 2020 Build system
laanwj on April 17, 2020 Build system
pull
build: fix ASLR for bitcoin-cli on Windows
#18702
fanquake on April 19, 2020 WindowsBuild system
fanquake on April 19, 2020 WindowsBuild system
pull
doc: note why we can't use thread_local with glibc back compat
#18709
fanquake on April 20, 2020 DocsBuild system
fanquake on April 20, 2020 DocsBuild system
pull
test: Add fuzzing harnesses for various classes/functions in util/
#18736
practicalswift on April 22, 2020 Build systemTests
practicalswift on April 22, 2020 Build systemTests
pull
depends: Add --sysroot option to mac os native compile flags
#18743
ryanofsky on April 22, 2020 Build system
ryanofsky on April 22, 2020 Build system
pull
doc: Better explain GNU ld's dislike of ld64's options
#18779
fanquake on April 27, 2020 DocsBuild system
fanquake on April 27, 2020 DocsBuild system
pull
Fix release tarball generated by gitian
#18818
luke-jr on April 29, 2020 Build systemNeeds rebase
luke-jr on April 29, 2020 Build systemNeeds rebase
pull
wallet: build: Don't write BDB logs and bump BDB to 5.3
#18844
achow101 on May 1, 2020 WalletBuild system
achow101 on May 1, 2020 WalletBuild system
pull
build: avoid repetitions when enabling warnings in configure.ac
#18857
vasild on May 3, 2020 RefactoringBuild systemNeeds rebase
vasild on May 3, 2020 RefactoringBuild systemNeeds rebase
pull
build: Allow BDB between 4.8 and 5.3 without --with-incompatible-bdb
#18870
achow101 on May 4, 2020 Build system
achow101 on May 4, 2020 Build system
pull
build: fix -Wformat-security check when compiling with GCC
#18882
fanquake on May 5, 2020 Build system
fanquake on May 5, 2020 Build system
pull
Bugfix: Only use git for build info if the repository is actually the right one
#18902
luke-jr on May 7, 2020 Build systemNeeds rebase
luke-jr on May 7, 2020 Build systemNeeds rebase
pull
build: add stack-clash and control-flow protection options to hardening flags
#18921
fanquake on May 9, 2020 BrainstormingBuild system
fanquake on May 9, 2020 BrainstormingBuild system
pull
build: don't pass -w when building for Windows
#18928
fanquake on May 10, 2020 WindowsBuild system
fanquake on May 10, 2020 WindowsBuild system
pull
build: Ensure source tarball has leading directory name (0.20)
#18945
laanwj on May 11, 2020 Build system
laanwj on May 11, 2020 Build system
pull
build: enforce minimum required Windows version (7)
#18956
fanquake on May 12, 2020 WindowsBuild system
fanquake on May 12, 2020 WindowsBuild system
pull
build: Decouple clientversion.cpp from the git repo
#18980
hebasto on May 15, 2020 Build systemNeeds rebase
hebasto on May 15, 2020 Build systemNeeds rebase
pull
RFC: Introducing Watchdog, a cross-layer anomaly detection module
#18987
ariard on May 16, 2020 Build systemP2PNeeds rebase
ariard on May 16, 2020 Build systemP2PNeeds rebase
pull
RFC: Introducing AltNet, a pluggable framework for alternative transports
#18988
ariard on May 16, 2020 Build systemP2PNeeds rebase
ariard on May 16, 2020 Build systemP2PNeeds rebase
pull
build: Enable some commonly enabled compiler diagnostics
#19015
practicalswift on May 19, 2020 Build system
practicalswift on May 19, 2020 Build system
pull
build: Use a zip instead of dmg for macOS releases
#19068
fanquake on May 26, 2020 macOSBuild systemNeeds Conceptual Review
fanquake on May 26, 2020 macOSBuild systemNeeds Conceptual Review
pull
test: Explain that a bug should be filed when the tests fail
#19110
MarcoFalke on May 29, 2020 Build systemTests
MarcoFalke on May 29, 2020 Build systemTests
pull
doc: Document ALLOW_HOST_PACKAGES dependency option
#19124
skmcontrib on May 31, 2020 DocsBuild system
skmcontrib on May 31, 2020 DocsBuild system
pull
tests: Add fuzzing harnesses for CAutoFile, CBufferedFile, LoadExternalBlockFile and other FILE* consumers
#19143
practicalswift on June 2, 2020 Build systemTests
practicalswift on June 2, 2020 Build systemTests
pull
tests: Add fuzzing harness for CHash{160,256}, C{HMAC_,}SHA{1,256,512}, CRIPEMD160, CSipHasher, etc.
#19286
practicalswift on June 15, 2020 Build systemTests
practicalswift on June 15, 2020 Build systemTests
pull
build: disable -stack-clash-protection on Windows
#19318
fanquake on June 18, 2020 Build system
fanquake on June 18, 2020 Build system
pull
build: Fix search for brew-installed BDB 4 on OS X
#19356
gwillen on June 23, 2020 Build system
gwillen on June 23, 2020 Build system
pull
build: target Windows 7 when building libevent and fix ipv6 usage
#19375
fanquake on June 25, 2020 WindowsBuild systemRPC/REST/ZMQ
fanquake on June 25, 2020 WindowsBuild systemRPC/REST/ZMQ
pull
test: Change default test logging directory
#19385
yancyribbens on June 26, 2020 Build systemTests
yancyribbens on June 26, 2020 Build systemTests
pull
doc: explain why passing -mlinker-version is required when cross-compiling
#19407
fanquake on June 29, 2020 DocsBuild system
fanquake on June 29, 2020 DocsBuild system
pull
build: configure.ac and netbsd-build.md for NetBSD
#19430
midnightmagic on July 2, 2020 Build systemNeeds rebaseWaiting for author
midnightmagic on July 2, 2020 Build systemNeeds rebaseWaiting for author
pull
build: Update msvc build to use ISO standard C++17
#19445
sipsorcery on July 4, 2020 WindowsBuild system
sipsorcery on July 4, 2020 WindowsBuild system
pull
multiprocess: Add bitcoin-wallet -ipcconnect option
#19460
ryanofsky on July 7, 2020 WalletBuild systemUtils/log/libs
ryanofsky on July 7, 2020 WalletBuild systemUtils/log/libs
pull
build: Only use `@` prefix for `echo` command in Makefiles
#19480
freenancial on July 10, 2020 Build system
freenancial on July 10, 2020 Build system
pull
build: fix building libconsensus with reduced exports for Darwin targets
#19522
fanquake on July 15, 2020 Build system
fanquake on July 15, 2020 Build system
pull
build: add -Wl,-z,separate-code to hardening flags
#19525
fanquake on July 15, 2020 Build system
fanquake on July 15, 2020 Build system
pull
doc: Update macOS cross compilation dependencies for Focal
#19547
hebasto on July 18, 2020 DocsBuild system
hebasto on July 18, 2020 DocsBuild system
pull
build: split pthread flags out of ldflags and dont use when building libconsensus
#19558
fanquake on July 20, 2020 Build system
fanquake on July 20, 2020 Build system
pull
build: call AC_PATH_TOOL for dsymutil in macOS cross-compile
#19565
fanquake on July 22, 2020 Build system
fanquake on July 22, 2020 Build system
pull
[RFC] Package-relay: sender-initiated
#19621
ariard on July 29, 2020 Build systemTestsRPC/REST/ZMQP2PValidationMempoolNeeds rebase
ariard on July 29, 2020 Build systemTestsRPC/REST/ZMQP2PValidationMempoolNeeds rebase
pull
build: Drop ancient hack in gitian-linux descriptor
#19622
hebasto on July 29, 2020 Build systemScripts and tools
hebasto on July 29, 2020 Build systemScripts and tools
pull
build: Drop per-host faketime wrappers in gitian-linux build
#19627
hebasto on July 30, 2020 Build system
hebasto on July 30, 2020 Build system
pull
build: make clean removes .gcda and .gcno files from fuzz directory
#19672
Crypt-iQ on August 6, 2020 Build system
Crypt-iQ on August 6, 2020 Build system
pull
build: Drop back compatibility code for 32-bit x86 Linux binaries
#19745
hebasto on August 17, 2020 Build system
hebasto on August 17, 2020 Build system
pull
Drop deprecated and unused GUARDED_VAR and PT_GUARDED_VAR annotations
#19758
hebasto on August 18, 2020 Build system
hebasto on August 18, 2020 Build system
pull
depends: Split boost into build/host packages + bump + cleanup
#19764
dongcarl on August 18, 2020 Build system
dongcarl on August 18, 2020 Build system
pull
build, qt: Add SVG support, and replace bitcoin PNG image with SVG one
#19780
hebasto on August 22, 2020 GUIBuild systemTests
hebasto on August 22, 2020 GUIBuild systemTests
pull
build, doc: Make explicit dependency of system zlib for building depends
#19783
hebasto on August 23, 2020 Build system
hebasto on August 23, 2020 Build system
pull
build: lrelease requires xml if not cross-building
#19785
hebasto on August 23, 2020 Build system
hebasto on August 23, 2020 Build system
pull
Bugfix: Define and use HAVE_FDATASYNC correctly outside LevelDB
#19803
luke-jr on August 25, 2020 Build systemUtils/log/libs
luke-jr on August 25, 2020 Build systemUtils/log/libs
pull
build: enable unused member function diagnostic
#19846
Zero-1729 on August 31, 2020 Build system
Zero-1729 on August 31, 2020 Build system
pull
build: add /usr/local/ to LCOV_FILTER_PATTERN for macOS builds
#19861
Crypt-iQ on September 2, 2020 Build system
Crypt-iQ on September 2, 2020 Build system
pull
depends: Export variables from make to environment explicitly
#19882
hebasto on September 5, 2020 Build system
hebasto on September 5, 2020 Build system
pull
build: allow user to specify DIR_FUZZ_SEED_CORPUS for cov_fuzz
#19916
Crypt-iQ on September 8, 2020 Build system
Crypt-iQ on September 8, 2020 Build system
pull
Move SaltedHashers to separate file and add some new ones
#19935
achow101 on September 10, 2020 Build systemUTXO Db and IndexesMempoolReview club
achow101 on September 10, 2020 Build systemUTXO Db and IndexesMempoolReview club
pull
Update secp256k1 subtree (including BIP340 support)
#19944
sipa on September 11, 2020 Build system
sipa on September 11, 2020 Build system
pull
build, ci: Add file-based logging for individual packages
#19952
hebasto on September 13, 2020 Build systemUtils/log/libs
hebasto on September 13, 2020 Build systemUtils/log/libs
pull
build: The vcpkg tool has introduced a proper way to use manifests
#19960
sipsorcery on September 15, 2020 WindowsBuild system
sipsorcery on September 15, 2020 WindowsBuild system
pull
depends: Properly pass $PATH to configure and pin
#20019
dongcarl on September 25, 2020 Build system
dongcarl on September 25, 2020 Build system
pull
depends: Set CMAKE_INSTALL_RPATH for native packages
#20046
ryanofsky on September 30, 2020 Build system
ryanofsky on September 30, 2020 Build system
pull
configure: Allow users to explicitly enable libsecp256k1's GMP bignum support
#20121
luke-jr on October 11, 2020 Build system
luke-jr on October 11, 2020 Build system
pull
[0.20] build: set minimum required Boost to 1.48.0
#20142
fanquake on October 13, 2020 Build system
fanquake on October 13, 2020 Build system
pull
Update libsecp256k1 (endomorphism, test improvements)
#20147
sipa on October 14, 2020 Build system
sipa on October 14, 2020 Build system
pull
build: Make sqlite support optional (compile-time)
#20156
luke-jr on October 15, 2020 WalletBuild system
luke-jr on October 15, 2020 WalletBuild system
pull
build: fix mutex detection when building bdb on macOS
#20195
fanquake on October 20, 2020 macOSBuild system
fanquake on October 20, 2020 macOSBuild system
pull
build: Drop the leading 0 from the version number
#20223
achow101 on October 22, 2020 Build system
achow101 on October 22, 2020 Build system
pull
Move major version to first version integer as specified by SemVer
#20251
luke-jr on October 26, 2020 Build systemNeeds rebase
luke-jr on October 26, 2020 Build systemNeeds rebase
pull
tests: Skip --descriptor tests if sqlite is not compiled
#20262
achow101 on October 29, 2020 Build system
achow101 on October 29, 2020 Build system
pull
macOS deploy: use the new plistlib API
#20298
jonasschnelli on November 4, 2020 macOSBuild system
jonasschnelli on November 4, 2020 macOSBuild system
pull
build: Ensure source tarball has leading directory name
#20318
MarcoFalke on November 5, 2020 Build system
MarcoFalke on November 5, 2020 Build system
pull
Depends: Update FreeType package (CVE-2020-15999)
#20320
mammix2 on November 5, 2020 Build system
mammix2 on November 5, 2020 Build system
pull
build: automatically determine macOS base translations
#20336
fanquake on November 8, 2020 macOSBuild system
fanquake on November 8, 2020 macOSBuild system
pull
configure: Support -fdebug-prefix-map and -fmacro-prefix-map
#20353
ajtowns on November 9, 2020 Build system
ajtowns on November 9, 2020 Build system
pull
depends: Various config.site.in improvements and linting
#20359
dongcarl on November 9, 2020 Build system
dongcarl on November 9, 2020 Build system
pull
scripted-diff: Fix includes when secp256k1 is locally installed on macOS
#20366
hebasto on November 11, 2020 macOSBuild system
hebasto on November 11, 2020 macOSBuild system
pull
Avoid signed integer overflow and invalid integer negation when loading malformed mempool.dat files
#20383
practicalswift on November 13, 2020 Build systemRPC/REST/ZMQMiningValidationMempoolUtils/log/libs
practicalswift on November 13, 2020 Build systemRPC/REST/ZMQMiningValidationMempoolUtils/log/libs
pull
build: set minimum supported macOS to 10.14
#20419
fanquake on November 18, 2020 macOSBuild system
fanquake on November 18, 2020 macOSBuild system
pull
build: mac deployment unification
#20422
fanquake on November 19, 2020 macOSBuild systemUpstream
fanquake on November 19, 2020 macOSBuild systemUpstream
pull
contrib: Parse ELF directly for symbol and security checks
#20434
laanwj on November 20, 2020 Build systemUtils/log/libs
laanwj on November 20, 2020 Build systemUtils/log/libs
pull
depends: Add a nasty qt hack to work around clang non-determinism
#20436
theuni on November 20, 2020 Build system
theuni on November 20, 2020 Build system
pull
build: fix determinism issue when building qt with Clang 8
#20440
fanquake on November 21, 2020 Build system
fanquake on November 21, 2020 Build system
pull
depends: Patch qt_intersect_spans to avoid non-deterministic behavior in LLVM 8
#20447
achow101 on November 21, 2020 Build system
achow101 on November 21, 2020 Build system
pull
build: Bump clang version to fix non-determinism
#20454
hebasto on November 22, 2020 Build system
hebasto on November 22, 2020 Build system
pull
build: warn when generating man pages for binaries built from a dirty branch
#20468
tylerchambers on November 23, 2020 Build systemScripts and tools
tylerchambers on November 23, 2020 Build systemScripts and tools
pull
build: Avoid secp256k1.h include from system
#20469
dergoegge on November 23, 2020 Build system
dergoegge on November 23, 2020 Build system
pull
doc: Document current boost dependency as 1.71.0
#20473
laanwj on November 24, 2020 DocsBuild system
laanwj on November 24, 2020 DocsBuild system
pull
Don't set BDB flags when configuring without
#20478
jonasschnelli on November 24, 2020 macOSBuild system
jonasschnelli on November 24, 2020 macOSBuild system
pull
Add syscall sandboxing using seccomp-bpf (Linux secure computing mode)
#20487
practicalswift on November 25, 2020 Build systemUtils/log/libs
practicalswift on November 25, 2020 Build systemUtils/log/libs
pull
build: Drop unneeded macOS framework dependencies
#20496
hebasto on November 25, 2020 GUIBuild system
hebasto on November 25, 2020 GUIBuild system
pull
build: use more legible (q)make commands in qt package
#20504
fanquake on November 26, 2020 Build system
fanquake on November 26, 2020 Build system
pull
[backport] build: Avoid secp256k1.h include from system
#20505
dergoegge on November 26, 2020 Build systemBackport
dergoegge on November 26, 2020 Build systemBackport
pull
Well-defined CAddress disk serialization, and addrv2 anchors.dat
#20516
sipa on November 27, 2020 Build systemP2P
sipa on November 27, 2020 Build systemP2P
pull
depends: Do not force Precompiled Headers (PCH) for building Qt on Linux
#20520
hebasto on November 27, 2020 Build system
hebasto on November 27, 2020 Build system
pull
build: Do not ignore Homebrew's SQLite on macOS
#20527
hebasto on November 29, 2020 Build system
hebasto on November 29, 2020 Build system
pull
build: Do not repeat warning names in -Werror=... options
#20544
hebasto on December 2, 2020 Build systemNeeds rebase
hebasto on December 2, 2020 Build systemNeeds rebase
pull
Support make src/bitcoin-node and src/bitcoin-gui
#20549
promag on December 2, 2020 Build system
promag on December 2, 2020 Build system
pull
build: Check that Homebrew's berkeley-db4 package is actually installed
#20563
hebasto on December 3, 2020 Build system
hebasto on December 3, 2020 Build system
pull
Android : Ensure pic build for bdb
#20565
BlockMechanic on December 4, 2020 Build systemAndroid
BlockMechanic on December 4, 2020 Build systemAndroid
pull
Depends : Qt Use Top-Level Structure
#20600
BlockMechanic on December 8, 2020 Build systemNeeds rebase
BlockMechanic on December 8, 2020 Build systemNeeds rebase
pull
configure: output notice that test binary is disabled by fuzzing
#20609
apoelstra on December 9, 2020 Build system
apoelstra on December 9, 2020 Build system
pull
Allow providing local signatures in gitian osx signer
#20630
jonasschnelli on December 11, 2020 Build systemScripts and toolsNeeds rebase
jonasschnelli on December 11, 2020 Build systemScripts and toolsNeeds rebase
pull
build: Fix macOS code signing by pre-allocating space for the code signature during gitian build
#20638
achow101 on December 12, 2020 Build system
achow101 on December 12, 2020 Build system
pull
Add patch to make codesign_allocate compatible with Apple's
#20644
sipa on December 13, 2020 Build system
sipa on December 13, 2020 Build system
pull
depends: Drop workaround for a fixed bug in Qt build system
#20650
hebasto on December 14, 2020 Build system
hebasto on December 14, 2020 Build system
pull
depends: Use more legible qmake commands in qt package
#20673
hebasto on December 16, 2020 Build system
hebasto on December 16, 2020 Build system
pull
doc: Convert depends options list from html to markdown
#20681
laanwj on December 17, 2020 DocsBuild system
laanwj on December 17, 2020 DocsBuild system
pull
build: more robustly check for fcf-protection support
#20720
fanquake on December 19, 2020 Build system
fanquake on December 19, 2020 Build system
pull
build: Make platform-specific targets available for proper platform builds only
#20734
hebasto on December 21, 2020 Build system
hebasto on December 21, 2020 Build system
pull
Use std::filesystem. Remove Boost Filesystem & System
#20744
fanquake on December 22, 2020 RefactoringBuild system
fanquake on December 22, 2020 RefactoringBuild system
pull
build: Do not set _FORTIFY_SOURCE if it causes compiler warnings
#20824
hebasto on January 1, 2021 Build system
hebasto on January 1, 2021 Build system
pull
Add benthecarman to keys.txt
#20846
benthecarman on January 4, 2021 Build systemScripts and tools
benthecarman on January 4, 2021 Build systemScripts and tools
pull
gitian-keys: add darosior's key
#20847
darosior on January 4, 2021 Build systemScripts and tools
darosior on January 4, 2021 Build systemScripts and tools
pull
Add gitian PGP key for theStack
#20848
theStack on January 4, 2021 Build systemScripts and tools
theStack on January 4, 2021 Build systemScripts and tools
pull
Revert "Add patch to make codesign_allocate compatible with Apple's"
#20855
sipa on January 5, 2021 Build system
sipa on January 5, 2021 Build system
pull
gitian-keys: add miketwenty1 key
#20859
miketwenty1 on January 5, 2021 Build systemScripts and tools
miketwenty1 on January 5, 2021 Build systemScripts and tools
pull
gitian-keys: add key for guggero
#20860
guggero on January 5, 2021 Build systemScripts and tools
guggero on January 5, 2021 Build systemScripts and tools
pull
gitian: Use custom MacOS code signing tool
#20880
achow101 on January 7, 2021 Build systemScripts and tools
achow101 on January 7, 2021 Build systemScripts and tools
pull
guix: Make nsis reproducible by respecting SOURCE-DATE-EPOCH
#20937
dongcarl on January 14, 2021 Build system
dongcarl on January 14, 2021 Build system
pull
build: fix linking against -latomic when building for riscv
#20938
fanquake on January 15, 2021 Build system
fanquake on January 15, 2021 Build system
pull
build: fix RELOC_SECTION security check for bitcoin-util
#20939
fanquake on January 15, 2021 Build system
fanquake on January 15, 2021 Build system
pull
gitian-linux: Build binaries for 64-bit POWER (continued)
#20963
laanwj on January 19, 2021 Build system
laanwj on January 19, 2021 Build system
pull
guix: Test security-check sanity before performing them
#20980
dongcarl on January 21, 2021 Build system
dongcarl on January 21, 2021 Build system
pull
gitian-keys: add CoinForensics key
#20989
coinforensics on January 22, 2021 Build systemScripts and tools
coinforensics on January 22, 2021 Build systemScripts and tools
pull
build: adds switch to enable/disable randomized base address in MSVC builds
#21045
EthanHeilman on February 1, 2021 WindowsBuild system
EthanHeilman on February 1, 2021 WindowsBuild system
pull
build: make macOS HOST in download-osx generic
#21065
fanquake on February 2, 2021 Build system
fanquake on February 2, 2021 Build system
pull
guix: only download sources for hosts being built
#21078
fanquake on February 4, 2021 Build system
fanquake on February 4, 2021 Build system
pull
fuzz: Configure check for main function (take 2)
#21080
MarcoFalke on February 4, 2021 Build system
MarcoFalke on February 4, 2021 Build system
pull
build: Disable --disable-fuzz-binary for gitian/guix builds
#21116
hebasto on February 8, 2021 Build system
hebasto on February 8, 2021 Build system
pull
script: Drop KVM support in gitian-build.py
#21140
hebasto on February 10, 2021 Build systemScripts and tools
hebasto on February 10, 2021 Build systemScripts and tools
pull
build: remove mostly pointless BOOST_PROCESS macro
#21182
fanquake on February 15, 2021 Build system
fanquake on February 15, 2021 Build system
pull
build: Fix fuzz binary compilation under windows
#21226
danben on February 18, 2021 Build system
danben on February 18, 2021 Build system
pull
Add /opt/homebrew to path to look for boost libraries
#21231
fyquah on February 19, 2021 macOSBuild systemUpstream
fyquah on February 19, 2021 macOSBuild systemUpstream
pull
guix: Add codesignature attachment support for osx+win
#21239
dongcarl on February 20, 2021 DocsBuild systemScripts and tools
dongcarl on February 20, 2021 DocsBuild systemScripts and tools
pull
build: make HAVE_O_CLOEXEC available outside LevelDB (bugfix)
#21250
theStack on February 21, 2021 Build system
theStack on February 21, 2021 Build system
pull
build, doc: Fix configure script output indentation and typos
#21292
hebasto on February 24, 2021 DocsBuild system
hebasto on February 24, 2021 DocsBuild system
pull
guix: Bump time-machine, glibc, and linux-headers
#21298
dongcarl on February 25, 2021 Build system
dongcarl on February 25, 2021 Build system
pull
guix: Add guix-clean script + establish gc-root for container profiles
#21304
dongcarl on February 26, 2021 Build system
dongcarl on February 26, 2021 Build system
pull
build: removing xcrun from darwin build
#21308
ivanacostarubio on February 27, 2021 Build system
ivanacostarubio on February 27, 2021 Build system
pull
More robust file/directory syncing and error handling
#21313
luke-jr on February 28, 2021 Build systemUtils/log/libs
luke-jr on February 28, 2021 Build systemUtils/log/libs
pull
build: set Unicode true for NSIS installer
#21333
fanquake on March 2, 2021 WindowsBuild system
fanquake on March 2, 2021 WindowsBuild system
pull
build: Make AM_CONDITIONAL([ENABLE_EXTERNAL_SIGNER]) unconditional
#21339
hebasto on March 2, 2021 Build system
hebasto on March 2, 2021 Build system
pull
build: Fix libbitcoinconsensus cross-compiling for Windows with DEBUG=1
#21344
hebasto on March 2, 2021 Build system
hebasto on March 2, 2021 Build system
pull
build, doc: Drop no longer required packages from macOS cross-compiling dependencies
#21354
hebasto on March 3, 2021 Build system
hebasto on March 3, 2021 Build system
pull
build, qt: Improve Qt static plugins/libs check code
#21363
hebasto on March 4, 2021 Build system
hebasto on March 4, 2021 Build system
pull
guix: Misc feedback-based fixes + hier restructuring
#21375
dongcarl on March 5, 2021 Build systemScripts and tools
dongcarl on March 5, 2021 Build systemScripts and tools
pull
Convert taproot to flag day activation
#21378
ajtowns on March 6, 2021 Build systemRPC/REST/ZMQP2PMiningValidationConsensus
ajtowns on March 6, 2021 Build systemRPC/REST/ZMQP2PMiningValidationConsensus
pull
build: set --build when configuring packages in depends
#21403
fanquake on March 10, 2021 Build system
fanquake on March 10, 2021 Build system
pull
build, qt: No longer need to patch translation.pro
#21420
hebasto on March 12, 2021 Build system
hebasto on March 12, 2021 Build system
pull
build: don't try and use -fstack-clash-protection on Windows
#21421
fanquake on March 12, 2021 WindowsBuild system
fanquake on March 12, 2021 WindowsBuild system
pull
build: Cleanups and follow ups after bumping Qt to 5.12.10
#21423
hebasto on March 12, 2021 Build system
hebasto on March 12, 2021 Build system
pull
guix: Do not treat directory existence as an error
#21429
hebasto on March 13, 2021 Build system
hebasto on March 13, 2021 Build system
pull
build: Add -Werror=implicit-fallthrough compile flag
#21430
hebasto on March 13, 2021 Build system
hebasto on March 13, 2021 Build system
pull
gitian, ci: Drop unneeded python3-dev package for macOS builds
#21437
hebasto on March 14, 2021 Build system
hebasto on March 14, 2021 Build system
pull
build: split libtapi and clang out of native_cctools
#21457
fanquake on March 17, 2021 macOSBuild system
fanquake on March 17, 2021 macOSBuild system
pull
build: Add -Werror=unused... compile flags
#21458
hebasto on March 17, 2021 Build systemNeeds rebase
hebasto on March 17, 2021 Build systemNeeds rebase
pull
build: Add convenient BITCOIN_TRY_ADD_COMPILE_FLAG macro
#21459
hebasto on March 17, 2021 Build system
hebasto on March 17, 2021 Build system
pull
guix: Add guix-{attest,verify} scripts
#21462
dongcarl on March 17, 2021 Build systemScripts and tools
dongcarl on March 17, 2021 Build systemScripts and tools
pull
Move external signer out of wallet module
#21467
Sjors on March 18, 2021 DocsWalletBuild systemRPC/REST/ZMQ
Sjors on March 18, 2021 DocsWalletBuild systemRPC/REST/ZMQ
pull
build: link against -lsocket if required for *ifaddrs
#21486
fanquake on March 20, 2021 Build systemUtils/log/libs
fanquake on March 20, 2021 Build systemUtils/log/libs
pull
build, qt: Fix static builds on macOS Big Sur
#21495
hebasto on March 21, 2021 macOSBuild system
hebasto on March 21, 2021 macOSBuild system
pull
build: Do not opt-in unused CoreWLAN stuff in depends for macOS
#21497
hebasto on March 21, 2021 macOSBuild system
hebasto on March 21, 2021 macOSBuild system
pull
build: Remove unused header from the build system
#21505
hebasto on March 22, 2021 Build system
hebasto on March 22, 2021 Build system
pull
Erlay: bandwidth-efficient transaction relay protocol
#21515
naumenkogs on March 23, 2021 Build systemP2PUtils/log/libsNeeds rebaseCI failed
naumenkogs on March 23, 2021 Build systemP2PUtils/log/libsNeeds rebaseCI failed
pull
build: Enable safe warnings for msvc builds
#21543
hebasto on March 29, 2021 WindowsBuild system
hebasto on March 29, 2021 WindowsBuild system
pull
build, qt: Simplifies checks for `-fPIE` and `-fPIC` compatibility
#21570
hebasto on April 2, 2021 Build system
hebasto on April 2, 2021 Build system
pull
build, qt: Do not require xml module for native builds in depends
#21589
hebasto on April 4, 2021 Build system
hebasto on April 4, 2021 Build system
pull
Safegcd-based modular inverses in MuHash3072
#21590
sipa on April 4, 2021 Build systemUtils/log/libs
sipa on April 4, 2021 Build systemUtils/log/libs
pull
build, qt: Fix wrong cross-compiling detection on macOS
#21591
hebasto on April 4, 2021 macOSBuild system
hebasto on April 4, 2021 macOSBuild system
pull
build, qt, refactor: Get rid of some sed command instances
#21593
hebasto on April 4, 2021 Build system
hebasto on April 4, 2021 Build system
pull
build: remove -Wdeprecated-register from NOWARN flags
#21610
fanquake on April 6, 2021 Build system
fanquake on April 6, 2021 Build system
pull
build: fix configuring when building depends with NO_BDB=1
#21629
fanquake on April 7, 2021 Build system
fanquake on April 7, 2021 Build system
pull
build, qt: Make Qt rcc output always deterministic
#21654
hebasto on April 11, 2021 Build system
hebasto on April 11, 2021 Build system
pull
build, qt: No longer need to set QT_RCC_TEST=1 for determinism
#21655
hebasto on April 11, 2021 Build systemScripts and tools
hebasto on April 11, 2021 Build systemScripts and tools
pull
contrib: use LIEF for macOS and Windows symbol & security checks
#21664
fanquake on April 13, 2021 Build systemScripts and tools
fanquake on April 13, 2021 Build systemScripts and tools
pull
guix: Always canonicalize HOST using `./depends/config.sub`
#21671
dongcarl on April 13, 2021 Build systemNeeds rebase
dongcarl on April 13, 2021 Build systemNeeds rebase
pull
build: Use XLIFF file to provide more context to Transifex translators
#21694
hebasto on April 15, 2021 Build system
hebasto on April 15, 2021 Build system
pull
MOVEONLY: Move common init code to init/common
#21732
ryanofsky on April 19, 2021 RefactoringBuild system
ryanofsky on April 19, 2021 RefactoringBuild system
pull
build: Silence [-Wunused-command-line-argument] warnings
#21788
hebasto on April 27, 2021 Build system
hebasto on April 27, 2021 Build system
pull
build: use `-isysroot` over `--sysroot` on macOS
#21793
fanquake on April 28, 2021 macOSBuild system
fanquake on April 28, 2021 macOSBuild system
pull
release: support cross-compiling for arm64-apple-darwin
#21851
fanquake on May 4, 2021 Build system
fanquake on May 4, 2021 Build system
pull
[0.21] Backport update to Boost download URL
#21860
fanquake on May 5, 2021 Build systemBackport
fanquake on May 5, 2021 Build systemBackport
pull
depends: Add missing -D_LIBCPP_DEBUG=1 to debug flags
#21869
MarcoFalke on May 6, 2021 Build system
MarcoFalke on May 6, 2021 Build system
pull
build: improve macro for testing -latomic requirement
#21920
MarcoFalke on May 11, 2021 Build system
MarcoFalke on May 11, 2021 Build system
pull
Enable external signer support by default, reduce #ifdef
#21935
Sjors on May 12, 2021 GUIWalletBuild systeminterfaces
Sjors on May 12, 2021 GUIWalletBuild systeminterfaces
pull
build: Silence lupdate "unknown namespace/class" warnings
#21983
hebasto on May 17, 2021 GUIBuild system
hebasto on May 17, 2021 GUIBuild system
pull
build: Make dependency package archive timestamps deterministic
#21995
hebasto on May 19, 2021 Build system
hebasto on May 19, 2021 Build system
pull
build: Make --enable-suppress-external-warnings the default
#22041
hebasto on May 24, 2021 Build systemNeeds rebase
hebasto on May 24, 2021 Build systemNeeds rebase
pull
build: Use Qt archive of the same version as the compiled binaries
#22063
hebasto on May 25, 2021 BugBuild system
hebasto on May 25, 2021 BugBuild system
pull
build: don't use cf-protection when targeting arm-apple-darwin
#22070
fanquake on May 26, 2021 macOSBuild system
fanquake on May 26, 2021 macOSBuild system
pull
build: Fix `make apk` if ccache enabled, and enable it on CI
#22076
hebasto on May 26, 2021 Build systemAndroid
hebasto on May 26, 2021 Build systemAndroid
pull
build: Try posix-specific CXX first for mingw32 host
#22093
hebasto on May 28, 2021 DocsWindowsBuild system
hebasto on May 28, 2021 DocsWindowsBuild system
pull
build: split depends Qt into native and target builds
#22142
fanquake on June 3, 2021 Build system
fanquake on June 3, 2021 Build system
pull
build: Follow Transifex docs to prepare XLIFF source
#22151
hebasto on June 4, 2021 GUIBuild system
hebasto on June 4, 2021 GUIBuild system
pull
build, qt: Fix libraries linking order for Linux hosts
#22174
hebasto on June 6, 2021 Linux/UnixBuild system
hebasto on June 6, 2021 Linux/UnixBuild system
pull
fix -Wdocumentation -Werror=documentation logic in configure.ac
#22185
sidhujag on June 8, 2021 Build system
sidhujag on June 8, 2021 Build system
pull
build, qt: Fix compiling qt package in depends with GCC 11
#22186
hebasto on June 8, 2021 Build system
hebasto on June 8, 2021 Build system
pull
multiprocess: Add ipc::Context and ipc::capnp::Context structs
#22218
ryanofsky on June 10, 2021 Build systeminterfaces
ryanofsky on June 10, 2021 Build systeminterfaces
pull
build: Fix MSVC linker /SubSystem option for bitcoin-qt.exe
#22230
hebasto on June 12, 2021 WindowsBuild system
hebasto on June 12, 2021 WindowsBuild system
pull
script: add script to generate example bitcoin.conf
#22235
josibake on June 13, 2021 Build systemScripts and tools
josibake on June 13, 2021 Build systemScripts and tools
pull
build: Disable deprecated-copy warning only when external warnings are enabled
#22258
MarcoFalke on June 16, 2021 Build system
MarcoFalke on June 16, 2021 Build system
pull
build: Avoid @GLIBC_2.29 libm symbols when --enable-glibc-back-compat
#22281
hebasto on June 19, 2021 Build system
hebasto on June 19, 2021 Build system
pull
build: Avoid fcntl64@GLIBC_2.28 symbol when --enable-glibc-back-compat
#22287
hebasto on June 20, 2021 Build system
hebasto on June 20, 2021 Build system
pull
build: Perform boost::process detection with BOOST_CPPFLAGS
#22294
laanwj on June 21, 2021 Build system
laanwj on June 21, 2021 Build system
pull
build: Avoid fcntl64@GLIBC_2.28 in libsqlite3.a
#22305
hebasto on June 22, 2021 Build systemScripts and tools
hebasto on June 22, 2021 Build systemScripts and tools
pull
build: Avoid @GLIBC_2.25 symbols for compatibility
#22318
hebasto on June 23, 2021 Build system
hebasto on June 23, 2021 Build system
pull
build: Avoid qt-specific @GLIBC_2.28 symbols for compatibility
#22321
hebasto on June 23, 2021 Build system
hebasto on June 23, 2021 Build system
pull
[TESTBED][NO-MERGE][POC] Use std::filesystem. Remove Boost Filesystem & System
#22336
kiminuo on June 24, 2021 WalletBuild systemScripts and toolsUtils/log/libs
kiminuo on June 24, 2021 WalletBuild systemScripts and toolsUtils/log/libs
pull
build: Fix cross build for Windows with Boost Process
#22348
hebasto on June 27, 2021 WindowsBuild system
hebasto on June 27, 2021 WindowsBuild system
pull
guix: Avoid relying on newer symbols by rebasing our cross toolchains on older glibcs
#22365
dongcarl on June 28, 2021 Build systemScripts and tools
dongcarl on June 28, 2021 Build systemScripts and tools
pull
build: add and use C_STANDARD and CXX_STANDARD in depends
#22380
fanquake on July 1, 2021 Build system
fanquake on July 1, 2021 Build system
pull
guix: Test security-check sanity before performing them (with macOS)
#22381
fanquake on July 1, 2021 Build system
fanquake on July 1, 2021 Build system
pull
build: Fix macOS Apple Silicon build with miniupnpc and libnatpmp
#22397
hebasto on July 3, 2021 macOSBuild system
hebasto on July 3, 2021 macOSBuild system
pull
build: remove --enable-glibc-back-compat from Guix build
#22405
fanquake on July 5, 2021 Build system
fanquake on July 5, 2021 Build system
pull
build: remove --enable-determinism configure option
#22406
fanquake on July 5, 2021 Build system
fanquake on July 5, 2021 Build system
pull
build: use aarch64 Clang if cross-compiling for darwin on aarch64
#22436
fanquake on July 13, 2021 Build system
fanquake on July 13, 2021 Build system
pull
[WIP] build: Use specific cross-compilers instead of multilib one
#22456
hebasto on July 15, 2021 Build system
hebasto on July 15, 2021 Build system
pull
guix: Pin kernel-header version, time-machine to upstream 1.3.0 commit
#22465
dongcarl on July 16, 2021 Build system
dongcarl on July 16, 2021 Build system
pull
build: Avoid rebuilding makefiles
#22486
dgoncharov on July 18, 2021 Build systemUp for grabsNeeds rebase
dgoncharov on July 18, 2021 Build systemUp for grabsNeeds rebase
pull
build, qt: Fix cross-compiling detection on M1-based macOS (aarch64)
#22487
hebasto on July 18, 2021 macOSBuild system
hebasto on July 18, 2021 macOSBuild system
pull
build: Support x86_64 <-> arm64 cross-compiling for macOS
#22506
hebasto on July 20, 2021 macOSBuild system
hebasto on July 20, 2021 macOSBuild system
pull
build: use newer config.guess & config.sub in depends
#22526
fanquake on July 22, 2021 Build system
fanquake on July 22, 2021 Build system
pull
build: Improve depends build system robustness
#22552
hebasto on July 26, 2021 Build systemNeeds rebase
hebasto on July 26, 2021 Build systemNeeds rebase
pull
build: Fix `make apk` for Android w/ non-default SOURCES_PATH in depends
#22555
hebasto on July 26, 2021 Build systemNeeds rebaseAndroid
hebasto on July 26, 2021 Build systemNeeds rebaseAndroid
pull
doc: Add packages that provide Qt Wayland plugin for Linux
#22631
hebasto on August 5, 2021 GUIDocsLinux/UnixBuild system
hebasto on August 5, 2021 GUIDocsLinux/UnixBuild system
pull
build: tighter Univalue integration, remove `--with-system-univalue`
#22646
fanquake on August 6, 2021 Build system
fanquake on August 6, 2021 Build system
pull
docs: fix typo spelling grammar
#22664
slowy07 on August 8, 2021 GUIBuild systemUTXO Db and IndexesUpstreamUtils/log/libsNeeds rebase
slowy07 on August 8, 2021 GUIBuild systemUTXO Db and IndexesUpstreamUtils/log/libsNeeds rebase
pull
build, qt: Add Wayland support for Linux builds with depends
#22708
hebasto on August 15, 2021 Linux/UnixBuild system
hebasto on August 15, 2021 Linux/UnixBuild system
pull
windres: use PACKAGE_VERSION rather than building more version numbers
#22724
fanquake on August 17, 2021 WindowsBuild system
fanquake on August 17, 2021 WindowsBuild system
pull
bitcoin/bitcoin:alpine-static on hub.docker.com
#22758
tegila on August 21, 2021 Build systemScripts and tools
tegila on August 21, 2021 Build systemScripts and tools
pull
build: Include qt sources for parsing with extract_strings.py
#22764
hebasto on August 21, 2021 Build system
hebasto on August 21, 2021 Build system
pull
build: Fix depends build system when working with subtargets
#22811
hebasto on August 26, 2021 Build system
hebasto on August 26, 2021 Build system
pull
build: Add ability to build qt in depends with -stdlib=libc++
#22814
hebasto on August 27, 2021 Build system
hebasto on August 27, 2021 Build system
pull
guix/prelude: Override `VERSION` with `FORCE_VERSION`
#22847
dongcarl on August 31, 2021 Build system
dongcarl on August 31, 2021 Build system
pull
[WIP] Add Python ChaCha20 and bindings for CPP ChaCha20
#22851
siv2r on September 1, 2021 Build systemTests
siv2r on September 1, 2021 Build systemTests
pull
build: Update default platform toolset in msvc-autogen.py
#22888
hebasto on September 4, 2021 WindowsBuild system
hebasto on September 4, 2021 WindowsBuild system
pull
doc: Replace a link to Qt precompiled binaries with compile instructions
#22890
hebasto on September 5, 2021 DocsWindowsBuild system
hebasto on September 5, 2021 DocsWindowsBuild system
pull
build: Drop 32-bit build configurations for MSVC
#22908
hebasto on September 7, 2021 WindowsBuild system
hebasto on September 7, 2021 WindowsBuild system
pull
build: Copy appropriate MSVC build output to src/qt automatically
#22917
hebasto on September 8, 2021 Build system
hebasto on September 8, 2021 Build system
pull
multiprocess: Add new bitcoin-gui, bitcoin-qt, bitcoin-wallet init implementations
#23006
ryanofsky on September 17, 2021 GUIBuild systemUtils/log/libs
ryanofsky on September 17, 2021 GUIBuild systemUtils/log/libs
pull
build: Restrict check for CRC32C intrinsic to aarch64
#23045
laanwj on September 20, 2021 Build system
laanwj on September 20, 2021 Build system
pull
release: increase minimum compiler and lib(std)c++ requirements
#23060
fanquake on September 22, 2021 DocsBuild system
fanquake on September 22, 2021 DocsBuild system
pull
build: improve gexauxval() detection, remove getauxval() weak linking
#23082
fanquake on September 24, 2021 Build system
fanquake on September 24, 2021 Build system
pull
Add minisketch subtree and integrate into build/test
#23114
fanquake on September 28, 2021 Build systemUpstream
fanquake on September 28, 2021 Build systemUpstream
pull
build: Fix guix linker-loader path and add check_ELF_interpreter
#23148
dongcarl on October 1, 2021 Build system
dongcarl on October 1, 2021 Build system
pull
build: no-longer fail default configure if BDB isn't available
#23168
fanquake on October 4, 2021 Build system
fanquake on October 4, 2021 Build system
pull
util: Fix GUIX build with syscall sandbox
#23178
laanwj on October 4, 2021 Build systemUtils/log/libs
laanwj on October 4, 2021 Build systemUtils/log/libs
pull
build: add python3.10 alias to AC_PATH_PROGS call in configure
#23182
fanquake on October 5, 2021 Build system
fanquake on October 5, 2021 Build system
pull
build: Disable -Wbraced-scalar-init, which is incompatible with -Wc++11-narrowing
#23191
MarcoFalke on October 5, 2021 Build systemNeeds rebase
MarcoFalke on October 5, 2021 Build systemNeeds rebase
pull
build: Parse version information in msvc-autogen.py
#23194
CallMeMisterOwl on October 5, 2021 Build system
CallMeMisterOwl on October 5, 2021 Build system
pull
build: Parse version information in msvc-autogen.py
#23198
CallMeMisterOwl on October 5, 2021 WindowsBuild system
CallMeMisterOwl on October 5, 2021 WindowsBuild system
pull
[POC] build: static musl libc based bitcoind
#23203
fanquake on October 6, 2021 BrainstormingBuild system
fanquake on October 6, 2021 BrainstormingBuild system
pull
[22.x] build: explicitly disable libsecp256k1 openssl based tests
#23315
fanquake on October 20, 2021 Build systemBackport
fanquake on October 20, 2021 Build systemBackport
pull
build: upgrade to boost 1.77 to fix c++20 compilation
#23340
PastaPastaPasta on October 22, 2021 Build systemNeeds rebase
PastaPastaPasta on October 22, 2021 Build systemNeeds rebase
pull
build: Drop unneeded dependencies for bitcoin-wallet tool
#23345
hebasto on October 24, 2021 Build system
hebasto on October 24, 2021 Build system
pull
Revert "build: fix ASLR for bitcoin-cli on Windows"
#23360
hebasto on October 26, 2021 WindowsBuild system
hebasto on October 26, 2021 WindowsBuild system
pull
BIP324: CKey encode/decode to elligator-swift
#23432
dhruv on November 3, 2021 Build systemP2PUpstreamUtils/log/libsNeeds rebase
dhruv on November 3, 2021 Build systemP2PUpstreamUtils/log/libsNeeds rebase
pull
build: Add support for Android NDK r23 LTS
#23478
hebasto on November 9, 2021 Build systemAndroid
hebasto on November 9, 2021 Build systemAndroid
pull
PE: check for control flow instrumentation
#23535
fanquake on November 17, 2021 WindowsBuild system
fanquake on November 17, 2021 WindowsBuild system
pull
build: actually set CXX and CXXFLAGS for native_b2 build
#23551
fanquake on November 19, 2021 Build system
fanquake on November 19, 2021 Build system
pull
Update Qt version for native Windows builds
#23552
hebasto on November 19, 2021 Build systemScripts and tools
hebasto on November 19, 2021 Build systemScripts and tools
pull
build, qt: Fix regression in rendering on macOS Big Sur
#23556
hebasto on November 19, 2021 macOSBuild system
hebasto on November 19, 2021 macOSBuild system
pull
BIP324: Handshake prerequisites
#23561
dhruv on November 20, 2021 Build systemUtils/log/libsNeeds rebase
dhruv on November 20, 2021 Build systemUtils/log/libsNeeds rebase
pull
build: don't use deprecated brew package names
#23564
fanquake on November 21, 2021 Build system
fanquake on November 21, 2021 Build system
pull
build: Propagate user-defined tools to native packages
#23571
hebasto on November 22, 2021 Build systemUp for grabs
hebasto on November 22, 2021 Build systemUp for grabs
pull
build: patch qt to explicitly define previously implicit header include
#23580
kittywhiskers on November 23, 2021 Build system
kittywhiskers on November 23, 2021 Build system
pull
build, qt, macOS: Don't hard-code x86_64 as the arch when using qmake
#23583
hebasto on November 24, 2021 macOSBuild system
hebasto on November 24, 2021 macOSBuild system
pull
scripted-diff: Drop Darwin version for better maintainability
#23585
hebasto on November 24, 2021 macOSBuild system
hebasto on November 24, 2021 macOSBuild system
pull
build: Fix x86_64 <-> arm64 cross-compiling for macOS
#23603
hebasto on November 26, 2021 macOSBuild system
hebasto on November 26, 2021 macOSBuild system
pull
build: Add -fvisibility=hidden flag for macOS host
#23609
hebasto on November 26, 2021 macOSBuild system
hebasto on November 26, 2021 macOSBuild system
pull
build: Fix cross compiling with DEBUG=1 for Windows
#23612
hebasto on November 27, 2021 WindowsBuild system
hebasto on November 27, 2021 WindowsBuild system
pull
build: Bump AX_PTHREAD macro to the latest version
#23616
hebasto on November 28, 2021 Build system
hebasto on November 28, 2021 Build system
pull
build, qt: Ditch `no_sdk_version_check.patch`
#23618
hebasto on November 28, 2021 macOSBuild system
hebasto on November 28, 2021 macOSBuild system
pull
build: Propagate user-defined flags to host packages
#23619
hebasto on November 28, 2021 Build system
hebasto on November 28, 2021 Build system
pull
build: Build minisketch test in `make check`, not in `make`
#23670
hebasto on December 4, 2021 Build system
hebasto on December 4, 2021 Build system
pull
build: Always assume cross compiling for mingw32 hosts
#23722
hebasto on December 9, 2021 WindowsBuild system
hebasto on December 9, 2021 WindowsBuild system
pull
build: add systemtap's sys/sdt.h as depends for GUIX builds with USDT tracepoints
#23724
0xB10C on December 9, 2021 Build system
0xB10C on December 9, 2021 Build system
pull
build, qt: Drop support for i686-linux-android host
#23744
hebasto on December 11, 2021 Build systemAndroid
hebasto on December 11, 2021 Build systemAndroid
pull
build, qt: No need to set inapplicable QPA backend for Android
#23751
hebasto on December 12, 2021 Build systemAndroid
hebasto on December 12, 2021 Build systemAndroid
pull
build: use __SIZEOF_INT128__ for checking __int128 availability
#23761
fanquake on December 13, 2021 Build system
fanquake on December 13, 2021 Build system
pull
scripted-diff: Rename libbitcoin_server.a to libbitcoin_node.a
#23828
ryanofsky on December 20, 2021 RefactoringBuild system
ryanofsky on December 20, 2021 RefactoringBuild system
pull
build: Update Guix build free space requirements
#23861
hebasto on December 24, 2021 Build systemScripts and tools
hebasto on December 24, 2021 Build systemScripts and tools
pull
build, qt: Hardcode last modified timestamp in Qt RCC
#23862
hebasto on December 24, 2021 Build system
hebasto on December 24, 2021 Build system
pull
build: use a static .tiff for macOS .dmg rather than generating
#23909
fanquake on December 30, 2021 macOSBuild system
fanquake on December 30, 2021 macOSBuild system
pull
create bitcoin.conf on first run with template
#23931
ghost on January 1, 2022 Build systemUtils/log/libsNeeds rebase
ghost on January 1, 2022 Build systemUtils/log/libsNeeds rebase
pull
.
#23934
hhhogannwo on January 1, 2022 GUIWalletBuild systemTX fees and policyRPC/REST/ZMQP2PMiningValidationScripts and toolsUtils/log/libsNeeds rebaseDescriptorsinterfaces
hhhogannwo on January 1, 2022 GUIWalletBuild systemTX fees and policyRPC/REST/ZMQP2PMiningValidationScripts and toolsUtils/log/libsNeeds rebaseDescriptorsinterfaces
pull
build: use host_os instead of TARGET_OS in configure output
#23947
fanquake on January 3, 2022 Build system
fanquake on January 3, 2022 Build system
pull
build: use zeromq 4.3.4 in depends & fix NetBSD 10 build
#23956
fanquake on January 3, 2022 Build system
fanquake on January 3, 2022 Build system
pull
rest: Use query parameters to control resource loading
#24012
stickies-v on January 8, 2022 Build systemRPC/REST/ZMQ
stickies-v on January 8, 2022 Build systemRPC/REST/ZMQ
pull
build: don't compress macOS DMG
#24031
fanquake on January 11, 2022 macOSBuild systemScripts and tools
fanquake on January 11, 2022 macOSBuild systemScripts and tools
pull
build: Point Guix to the current top of the "version-1.4.0" branch
#24042
hebasto on January 11, 2022 Build systemScripts and tools
hebasto on January 11, 2022 Build systemScripts and tools
pull
Uninstall icon changed from default nsis to bitcoin
#24047
RottenCoin on January 12, 2022 Build system
RottenCoin on January 12, 2022 Build system
pull
build: Improve error message when pkg-config is not installed
#24048
hebasto on January 12, 2022 Build system
hebasto on January 12, 2022 Build system
pull
Bugfix: configure: bitcoin-{cli,tx,util} don't need UPnP, NAT-PMP, or ZMQ
#24051
luke-jr on January 12, 2022 Build systemNeeds rebase
luke-jr on January 12, 2022 Build systemNeeds rebase
pull
guix: point to recent commit on the master branch
#24057
fanquake on January 13, 2022 Build systemScripts and tools
fanquake on January 13, 2022 Build systemScripts and tools
pull
build: explicitly disable support for external signing on Windows
#24065
fanquake on January 14, 2022 Build system
fanquake on January 14, 2022 Build system
pull
rest: Use query parameters to control resource loading
#24098
stickies-v on January 18, 2022 Build systemRPC/REST/ZMQ
stickies-v on January 18, 2022 Build systemRPC/REST/ZMQ
pull
build: force CRCCheck in Windows installer
#24111
fanquake on January 20, 2022 WindowsBuild system
fanquake on January 20, 2022 WindowsBuild system
pull
guix: Pointer Authentication and Branch Target Identification for aarch64 Linux
#24123
fanquake on January 21, 2022 Linux/UnixBuild system
fanquake on January 21, 2022 Linux/UnixBuild system
pull
build: Fix xargs warnings for Guix builds
#24129
hebasto on January 22, 2022 Build systemScripts and tools
hebasto on January 22, 2022 Build systemScripts and tools
pull
build, qt: Fix Windows cross-compiling with Qt 5.15
#24131
hebasto on January 23, 2022 Build system
hebasto on January 23, 2022 Build system
pull
Miniscript support in Output Descriptors
#24148
darosior on January 25, 2022 Build systemDescriptors
darosior on January 25, 2022 Build systemDescriptors
pull
Signing support for Miniscript Descriptors
#24149
darosior on January 25, 2022 Build systemDescriptors
darosior on January 25, 2022 Build systemDescriptors
pull
build: Replace `which` command with `command -v`
#24156
hebasto on January 25, 2022 Build system
hebasto on January 25, 2022 Build system
pull
build: Bump minimum required clang/libc++ to 8.0
#24164
MarcoFalke on January 26, 2022 Build system
MarcoFalke on January 26, 2022 Build system
pull
depends: fix capnp's descriptor for make download
#24240
theuni on February 2, 2022 Build system
theuni on February 2, 2022 Build system
pull
build: Fix `make deploy` for Windows when building out of source tree
#24277
hebasto on February 6, 2022 WindowsBuild system
hebasto on February 6, 2022 WindowsBuild system
pull
build: Make `$(package)_*_env` available to all `$(package)_*_cmds`
#24279
hebasto on February 6, 2022 Build system
hebasto on February 6, 2022 Build system
pull
build: Add `show-%` target for multi-line variables and debug info
#24283
hebasto on February 7, 2022 Build system
hebasto on February 7, 2022 Build system
pull
build, refactor: Drop useless `call` Make function
#24285
hebasto on February 7, 2022 Build system
hebasto on February 7, 2022 Build system
pull
build, refactor: Drop redundant `$(package)_download_file` assignments
#24288
hebasto on February 8, 2022 Build system
hebasto on February 8, 2022 Build system
pull
build: Remove negated --enable-fuzz checks from build system
#24291
MarcoFalke on February 8, 2022 Build system
MarcoFalke on February 8, 2022 Build system
pull
[kernel 0/n] Introduce `bitcoin-chainstate`
#24304
dongcarl on February 9, 2022 Build systemUtils/log/libs
dongcarl on February 9, 2022 Build systemUtils/log/libs
pull
build: Fix Guix build for Windows
#24311
hebasto on February 10, 2022 Build systemUtils/log/libs
hebasto on February 10, 2022 Build systemUtils/log/libs
pull
[kernel 1/n] Introduce initial `libbitcoinkernel`
#24322
dongcarl on February 11, 2022 Build systemUtils/log/libs
dongcarl on February 11, 2022 Build systemUtils/log/libs
pull
build: minor cleanups to native_clang package
#24326
fanquake on February 12, 2022 Build system
fanquake on February 12, 2022 Build system
pull
[kernel 2/n] Decouple from `netaddress`+`asmap`, parts of `timedata`+`init/common`
#24332
dongcarl on February 13, 2022 Build systemRPC/REST/ZMQP2PValidationUtils/log/libsNeeds rebase
dongcarl on February 13, 2022 Build systemRPC/REST/ZMQP2PValidationUtils/log/libsNeeds rebase
pull
build: Do not define `PROVIDE_FUZZ_MAIN_FUNCTION` macro unconditionally
#24337
hebasto on February 14, 2022 Build system
hebasto on February 14, 2022 Build system
pull
build: remove some no-longer-needed var unexporting from configure
#24341
fanquake on February 14, 2022 Build system
fanquake on February 14, 2022 Build system
pull
build: Fix Guix build for Windows (attempt 2)
#24348
hebasto on February 15, 2022 WindowsBuild system
hebasto on February 15, 2022 WindowsBuild system
pull
build: use `BOOST_MULTI_INDEX_ENABLE_SAFE_MODE` when debugging
#24395
fanquake on February 20, 2022 Build system
fanquake on February 20, 2022 Build system
pull
build: Fix Boost.Process check for Boost 1.73 and older
#24397
hebasto on February 20, 2022 Build system
hebasto on February 20, 2022 Build system
pull
[kernel 2a/n] Split hashing/index `GetUTXOStats` codepaths, decouple from `coinstatsindex`
#24410
dongcarl on February 21, 2022 Build systemUTXO Db and IndexesRPC/REST/ZMQValidation
dongcarl on February 21, 2022 Build systemUTXO Db and IndexesRPC/REST/ZMQValidation
pull
build: Fix Boost.Process test for Boost 1.78
#24415
hebasto on February 22, 2022 Build systemNeeds rebase
hebasto on February 22, 2022 Build systemNeeds rebase
pull
Guix: Fix building for i686-linux-gnu
#24448
luke-jr on February 27, 2022 Build systemScripts and toolsUtils/log/libs
luke-jr on February 27, 2022 Build systemScripts and toolsUtils/log/libs
pull
build: update ax_cxx_compile_stdcxx to serial 14
#24460
MarcoFalke on March 2, 2022 Build system
MarcoFalke on March 2, 2022 Build system
pull
guix: use same commit for codesigning time-machine
#24484
fanquake on March 6, 2022 Build system
fanquake on March 6, 2022 Build system
pull
guix: only use native GCC 7 toolchain for Linux builds
#24495
fanquake on March 7, 2022 Build system
fanquake on March 7, 2022 Build system
pull
qt: Avoid crash on startup if int specified in settings.json
#24498
ryanofsky on March 7, 2022 GUIBuild systemUtils/log/libs
ryanofsky on March 7, 2022 GUIBuild systemUtils/log/libs
pull
build, mac: Include arch in codesignature tarball
#24506
achow101 on March 8, 2022 macOSBuild system
achow101 on March 8, 2022 macOSBuild system
pull
guix: Drop unneeded openssl dependency for signapple
#24508
hebasto on March 9, 2022 Build system
hebasto on March 9, 2022 Build system
pull
doc: Add `guix` prefix for changes to reproducible builds
#24509
hebasto on March 9, 2022 DocsBuild system
hebasto on March 9, 2022 DocsBuild system
pull
[23.x] Second round signapple backports (M1)
#24514
fanquake on March 9, 2022 macOSBuild systemBackport
fanquake on March 9, 2022 macOSBuild systemBackport
pull
build: Fix Boost.Process detection on macOS arm64
#24521
hebasto on March 10, 2022 Build system
hebasto on March 10, 2022 Build system
pull
build: don't install deprecated libevent headers
#24526
fanquake on March 10, 2022 Build system
fanquake on March 10, 2022 Build system
pull
guix: Use $HOST instead of generic osx{64} for macOS artifacts
#24549
hebasto on March 13, 2022 macOSBuild system
hebasto on March 13, 2022 macOSBuild system
pull
guix: make it possible to override gpg binary
#24552
prusnak on March 13, 2022 Build systemScripts and tools
prusnak on March 13, 2022 Build systemScripts and tools
pull
[POC] build: Use "build ID" instead of "debug link" to specify debug info
#24556
hebasto on March 14, 2022 Build system
hebasto on March 14, 2022 Build system
pull
build: explicitly disable Boost multi_index serialization
#24558
fanquake on March 14, 2022 Build system
fanquake on March 14, 2022 Build system
pull
build: Drop redundant checks for ranlib and strip tools
#24566
hebasto on March 14, 2022 Build system
hebasto on March 14, 2022 Build system
pull
[POC] guix: cross-architecture reproducibility (x86_64 & aarch64)
#24569
fanquake on March 15, 2022 Build system
fanquake on March 15, 2022 Build system
pull
guix: remove mingw-w64 std::filesystem workaround
#24599
fanquake on March 17, 2022 Build system
fanquake on March 17, 2022 Build system
pull
macdeploy: remove unused detached-sig-apply.sh
#24603
fanquake on March 17, 2022 macOSBuild system
fanquake on March 17, 2022 macOSBuild system
pull
guix: Map guix store prefixes to /usr for cross-architecture reproducibility of linux binaries
#24615
achow101 on March 18, 2022 Build system
achow101 on March 18, 2022 Build system
pull
build: Fix ccache behavior when cross-compiling for darwin hosts
#24620
hebasto on March 20, 2022 Build system
hebasto on March 20, 2022 Build system
pull
qt: Avoid potential -Wdeprecated-enum-enum-conversion warnings
#24624
hebasto on March 21, 2022 Build system
hebasto on March 21, 2022 Build system
pull
Bugfix: configure: Quote SUPPRESS_WARNINGS sufficiently to preserve brackets
#24633
luke-jr on March 21, 2022 Build system
luke-jr on March 21, 2022 Build system
pull
guix: Drop code for the unsupported `i686-linux-gnu` host
#24639
hebasto on March 22, 2022 Build system
hebasto on March 22, 2022 Build system
pull
build: further consolidate macOS deployment
#24669
fanquake on March 25, 2022 macOSBuild system
fanquake on March 25, 2022 macOSBuild system
pull
build: remove unneeded configure $*val setting
#24671
fanquake on March 25, 2022 Build systemNeeds rebase
fanquake on March 25, 2022 Build systemNeeds rebase
pull
compat: remove strnlen back-compat code
#24704
fanquake on March 29, 2022 RefactoringBuild system
fanquake on March 29, 2022 RefactoringBuild system
pull
build: patch around qt duplicate symbol issue
#24722
fanquake on March 31, 2022 Build systemUpstream
fanquake on March 31, 2022 Build systemUpstream
pull
build: Disable AVX2 code path on mingw builds
#24727
laanwj on March 31, 2022 WindowsBuild system
laanwj on March 31, 2022 WindowsBuild system
pull
guix: fix vmov alignment issues with gcc 10.3.0 & mingw-w64
#24736
fanquake on April 1, 2022 WindowsBuild system
fanquake on April 1, 2022 WindowsBuild system
pull
build: remove faketime unsetting and comments from configure
#24738
fanquake on April 1, 2022 Build system
fanquake on April 1, 2022 Build system
pull
build: prune Boost headers in depends
#24742
fanquake on April 2, 2022 BrainstormingBuild system
fanquake on April 2, 2022 BrainstormingBuild system
pull
build: specify cmake build dir for multiprocess depends build
#24754
fanquake on April 4, 2022 Build system
fanquake on April 4, 2022 Build system
pull
build, ci: add `DEBUG_LOCKCONTENTION` to --enable-debug and CI
#24757
jonatack on April 4, 2022 Build systemP2P
jonatack on April 4, 2022 Build systemP2P
pull
Updated funcs.mk to work with Windows Subsystem for Linux
#24761
mxaddict on April 4, 2022 Build system
mxaddict on April 4, 2022 Build system
pull
configure.ac: disable FORTIFY_SOURCE for asan/msan/tsan
#24763
Crypt-iQ on April 4, 2022 Build system
Crypt-iQ on April 4, 2022 Build system
pull
Enable HW-accelerated implementations of SHA256 for MSVC builds
#24773
hebasto on April 5, 2022 Build systemUtils/log/libs
hebasto on April 5, 2022 Build systemUtils/log/libs
pull
build, refactor: Rely on `AC_DEFINE` macro
#24774
hebasto on April 5, 2022 Build systemUtils/log/libs
hebasto on April 5, 2022 Build systemUtils/log/libs
pull
build: Do not modify `common.init.vcxproj` directly
#24775
hebasto on April 5, 2022 BugWindowsBuild system
hebasto on April 5, 2022 BugWindowsBuild system
pull
build, qt: Drop unneeded direct dependency on freetype
#24781
hebasto on April 6, 2022 Build system
hebasto on April 6, 2022 Build system
pull
build: Getting ready to Qt 6 (4/n). Improve `build-aux/m4/bitcoin_qt.m4`
#24813
hebasto on April 9, 2022 Build system
hebasto on April 9, 2022 Build system
pull
guix: fix GCC 10.3.0 + mingw-w64 setjmp/longjmp issues
#24842
fanquake on April 13, 2022 WindowsBuild system
fanquake on April 13, 2022 WindowsBuild system
pull
build: No longer need to hack the `PATH` variable in `config.site`
#24866
hebasto on April 15, 2022 Build system
hebasto on April 15, 2022 Build system
pull
[Draft / POC] Silent Payments
#24897
w0xlt on April 17, 2022 WalletBuild systemRPC/REST/ZMQUpstreamUtils/log/libsNeeds rebaseDescriptors
w0xlt on April 17, 2022 WalletBuild systemRPC/REST/ZMQUpstreamUtils/log/libsNeeds rebaseDescriptors
pull
Isolate the storage abstraction layer from the application/serialization layer
#24922
TheQuantumPhysicist on April 19, 2022 Build systemUTXO Db and IndexesNeeds rebase
TheQuantumPhysicist on April 19, 2022 Build systemUTXO Db and IndexesNeeds rebase
pull
guix: Improve error message about missed macOS SDK
#24955
hebasto on April 24, 2022 Build systemScripts and tools
hebasto on April 24, 2022 Build systemScripts and tools
pull
build: Fix macOS Apple M1 build with miniupnpc and libnatpmp. Again :)
#24958
hebasto on April 24, 2022 macOSBuild system
hebasto on April 24, 2022 macOSBuild system
pull
build: Move `consensus/merkle` module out from `libbitcoinconsensus`
#24986
hebasto on April 26, 2022 Build system
hebasto on April 26, 2022 Build system
pull
build: Build `libbitcoinconsensus` from its own convenience library
#24994
hebasto on April 26, 2022 Build systemConsensus
hebasto on April 26, 2022 Build systemConsensus
pull
guix: consolidate kernel headers to 5.15, specify 3.2.0 as minimum supported
#25006
fanquake on April 27, 2022 Build system
fanquake on April 27, 2022 Build system
pull
contrib: Check symbols in the `bitcoinconsensus` shared library
#25020
hebasto on April 28, 2022 Build systemScripts and tools
hebasto on April 28, 2022 Build systemScripts and tools
pull
build: Fix `libmultiprocess` cross-compiling to Linux hosts
#25046
hebasto on May 1, 2022 Build system
hebasto on May 1, 2022 Build system
pull
Bugfix: configure: Define defaults for enable_arm_{crc,shani}
#25051
luke-jr on May 2, 2022 Build system
luke-jr on May 2, 2022 Build system
pull
[kernel 2c/n] Introduce `kernel::Context`, encapsulate global init/teardown
#25065
dongcarl on May 4, 2022 Build systemUtils/log/libs
dongcarl on May 4, 2022 Build systemUtils/log/libs
pull
guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681
#25099
fanquake on May 9, 2022 Build system
fanquake on May 9, 2022 Build system
pull
Re-enable external signer support for Windows
#25111
luke-jr on May 12, 2022 Build systemUtils/log/libs
luke-jr on May 12, 2022 Build systemUtils/log/libs
pull
guix: Simplify code for Linux builds
#25169
hebasto on May 18, 2022 Build systemScripts and tools
hebasto on May 18, 2022 Build systemScripts and tools
pull
build: Enable RPC_DOC_CHECK on --enable-debug
#25170
MarcoFalke on May 19, 2022 Build systemRPC/REST/ZMQ
MarcoFalke on May 19, 2022 Build systemRPC/REST/ZMQ
pull
build: Make `--with-gui=qt6` configure option available on macOS
#25191
hebasto on May 23, 2022 GUImacOSBuild systemNeeds rebase
hebasto on May 23, 2022 GUImacOSBuild systemNeeds rebase
pull
multiprocess build fix: ipc/capnp/init.capnp.h: No such file or directory
#25214
ryanofsky on May 25, 2022 Build system
ryanofsky on May 25, 2022 Build system
pull
compat: remove glibcxx sanity checks
#25233
fanquake on May 28, 2022 Build systemUtils/log/libs
fanquake on May 28, 2022 Build systemUtils/log/libs
pull
Revert "build: more robustly check for fcf-protection support"
#25246
fanquake on May 30, 2022 Build system
fanquake on May 30, 2022 Build system
pull
build: Check usages of #if defined(...)
#25302
brokenprogrammer on June 8, 2022 Build systemNeeds rebase
brokenprogrammer on June 8, 2022 Build systemNeeds rebase
pull
[crypto] Reduce wasted pseudorandom bytes in ChaCha20
#25354
dhruv on June 13, 2022 Build systemUtils/log/libs
dhruv on June 13, 2022 Build systemUtils/log/libs
pull
scripts: remove no-longer-needed ignored exports
#25392
fanquake on June 16, 2022 Build systemScripts and tools
fanquake on June 16, 2022 Build systemScripts and tools
pull
build: globally define NOMINMAX when building with mingw-w64
#25422
fanquake on June 20, 2022 Build system
fanquake on June 20, 2022 Build system
pull
build, qt: Fix `QMAKE_CXXFLAGS` expression for `mingw32` host
#25424
hebasto on June 20, 2022 Build system
hebasto on June 20, 2022 Build system
pull
guix: remove explicit glibc stack protector disabling
#25437
fanquake on June 21, 2022 Build system
fanquake on June 21, 2022 Build system
pull
Bugfix: Do not define HAVE_O_CLOEXEC for LevelDB when O_CLOEXEC is not available
#25463
luke-jr on June 24, 2022 Build system
luke-jr on June 24, 2022 Build system
pull
guix: more cross arch reproducibility (x86_64 -> arm64)
#25490
fanquake on June 28, 2022 Build system
fanquake on June 28, 2022 Build system
pull
util: remove MSVC warning pragmas
#25492
fanquake on June 28, 2022 RefactoringWindowsBuild system
fanquake on June 28, 2022 RefactoringWindowsBuild system
pull
build: Clean up `build_msvc/libsecp256k1_config.h`
#25496
hebasto on June 28, 2022 WindowsBuild system
hebasto on June 28, 2022 WindowsBuild system
pull
guix: use elfesteem 2eb1e5384ff7a220fd1afacd4a0170acff54fe56
#25508
fanquake on June 30, 2022 Build system
fanquake on June 30, 2022 Build system
pull
build: Fail early and show actionable messages if autogen deps are missing
#25523
bubelov on July 1, 2022 Build system
bubelov on July 1, 2022 Build system
pull
build: Use Link Time Optimization for Qt code on Linux
#25542
hebasto on July 5, 2022 Build system
hebasto on July 5, 2022 Build system
pull
guix: Make windows cross architecture reproducible
#25558
achow101 on July 6, 2022 WindowsBuild system
achow101 on July 6, 2022 WindowsBuild system
pull
build: Prevent libtool from hardcoding rpath into binaries
#25559
achow101 on July 6, 2022 Build system
achow101 on July 6, 2022 Build system
pull
build: Check for std::atomic::exchange rather than std::atomic_exchange
#25599
achow101 on July 12, 2022 Build system
achow101 on July 12, 2022 Build system
pull
depends: default to using GCC tool wrappers for LTO (with GCC)
#25612
fanquake on July 14, 2022 Build system
fanquake on July 14, 2022 Build system
pull
Add symlinks for hardcoded Makefiles in out of tree builds
#25630
psgreco on July 18, 2022 Build system
psgreco on July 18, 2022 Build system
pull
depends: don't restrict --enable-lto to non-guix cctools
#25633
fanquake on July 18, 2022 macOSBuild system
fanquake on July 18, 2022 macOSBuild system
pull
build: Add `double_conversion` package for Linux hosts
#25636
hebasto on July 18, 2022 Build system
hebasto on July 18, 2022 Build system
pull
depends: compile FastFixedDtoa with -O1 to fix cross-arch reproducibility for arm32
#25643
fanquake on July 19, 2022 Build system
fanquake on July 19, 2022 Build system
pull
build: remove left-over pkgconfig vars in config.site.in
#25655
real-or-random on July 20, 2022 Build system
real-or-random on July 20, 2022 Build system
pull
Revert "build: remove some no-longer-needed var unexporting from conf…
#25660
hebasto on July 21, 2022 Build system
hebasto on July 21, 2022 Build system
pull
build: Do not export `PKG_CONFIG_{PATH|LIBDIR}` variables
#25687
hebasto on July 23, 2022 Build system
hebasto on July 23, 2022 Build system
pull
depends: always use correct ar for win qt build
#25708
fanquake on July 26, 2022 WindowsBuild system
fanquake on July 26, 2022 WindowsBuild system
pull
build: Use Link Time Optimization in Qt code for Darwin hosts
#25744
hebasto on July 29, 2022 Build system
hebasto on July 29, 2022 Build system
pull
build: Fix help string for `--enable-external-signer` configure option
#25770
hebasto on August 2, 2022 Build system
hebasto on August 2, 2022 Build system
pull
guix: pass `--with-newlib` to gcc-sans-libc build
#25774
fanquake on August 3, 2022 Build system
fanquake on August 3, 2022 Build system
pull
guix: ignore additional failing certvalidator test
#25779
fanquake on August 4, 2022 macOSBuild system
fanquake on August 4, 2022 macOSBuild system
pull
guix: patch NSIS to remove .reloc sections from installer stubs
#25788
fanquake on August 5, 2022 WindowsBuild system
fanquake on August 5, 2022 WindowsBuild system
pull
[23.x] guix: patch NSIS to remove .reloc sections from install stubs
#25799
fanquake on August 7, 2022 WindowsBuild systemBackport
fanquake on August 7, 2022 WindowsBuild systemBackport
pull
build: fix cross-arch macOS M1 build reproducibility
#25817
fanquake on August 10, 2022 BrainstormingmacOSBuild system
fanquake on August 10, 2022 BrainstormingmacOSBuild system
pull
build: include share/rpcauth in release tarball
#25829
fanquake on August 12, 2022 Build system
fanquake on August 12, 2022 Build system
pull
build, qt: Use `mkspecs/bitcoin-linux-g++` for all Linux hosts
#25838
hebasto on August 13, 2022 Build system
hebasto on August 13, 2022 Build system
pull
guix: use --build={arch}-guix-linux-gnu in cross toolchain
#25861
fanquake on August 17, 2022 Build system
fanquake on August 17, 2022 Build system
pull
depends: libnatpmp 07004b97cf691774efebe70404cf22201e4d330d
#25917
fanquake on August 24, 2022 Build system
fanquake on August 24, 2022 Build system
pull
build: use `-mbranch-protection=standard` for aarch64-linux (non-guix)
#25919
fanquake on August 24, 2022 Build system
fanquake on August 24, 2022 Build system
pull
build: include example bitcoin.conf in build outputs under share/examples/ subdirectory
#25935
luke-jr on August 26, 2022 Build system
luke-jr on August 26, 2022 Build system
pull
build: Trim `{native_}libmultiprocess` packages in depends
#25941
hebasto on August 26, 2022 Build system
hebasto on August 26, 2022 Build system
pull
build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
#25972
fanquake on September 1, 2022 Build system
fanquake on September 1, 2022 Build system
pull
Revert "build: Use Homebrew's sqlite package if it is available"
#25985
fanquake on September 2, 2022 macOSBuild system
fanquake on September 2, 2022 macOSBuild system
pull
build: compile depends sqlite with more recommended options
#25987
fanquake on September 2, 2022 WalletBuild system
fanquake on September 2, 2022 WalletBuild system
pull
build: fix configuring with `--without-experimental-kernel-lib`
#26003
fanquake on September 4, 2022 Build system
fanquake on September 4, 2022 Build system
pull
build: extract $(BOOST_CPPFLAGS) from $(BITCOIN_INCLUDES)
#26056
fanquake on September 9, 2022 Build system
fanquake on September 9, 2022 Build system
pull
Revert "guix: Build depends/qt with our platform definition"
#26059
hebasto on September 10, 2022 Build system
hebasto on September 10, 2022 Build system
pull
build: Quiet warnings in symlinked headers installed from homebrew
#26070
theuni on September 12, 2022 Build system
theuni on September 12, 2022 Build system
pull
guix: switch from `guix environment` to `guix shell`
#26077
fanquake on September 13, 2022 Build system
fanquake on September 13, 2022 Build system
pull
build: remove BOOST_CPPFLAGS usage from bitcoin-tx
#26086
fanquake on September 14, 2022 Build system
fanquake on September 14, 2022 Build system
pull
build: prune BOOST_CPPFLAGS from libbitcoin_zmq
#26087
fanquake on September 14, 2022 Build system
fanquake on September 14, 2022 Build system
pull
build: remove duplicate / unneeded libs from bench_bitcoin
#26099
fanquake on September 15, 2022 Build system
fanquake on September 15, 2022 Build system
pull
build: split ARM crc & crypto extension checks
#26183
fanquake on September 26, 2022 Build system
fanquake on September 26, 2022 Build system
pull
build: Disable noisy `-Wreturn-type` for MinGW-w64
#26190
hebasto on September 28, 2022 Build system
hebasto on September 28, 2022 Build system
pull
Add Signet and testnet4 launch shortcuts for Windows
#26334
Sjors on October 18, 2022 GUIBuild system
Sjors on October 18, 2022 GUIBuild system
pull
[22.x] Revert "build: Use Homebrew's sqlite package if it is available"
#26350
fanquake on October 20, 2022 Build systemBackport
fanquake on October 20, 2022 Build systemBackport
pull
guix: bump time-machine to 39dcbc7fa3c02ff5c9682f25e1c29667dbfe7827
#26351
Sjors on October 20, 2022 Build system
Sjors on October 20, 2022 Build system
pull
build: remove threadinterrupt from libbitcoinkernel
#26360
fanquake on October 21, 2022 Build system
fanquake on October 21, 2022 Build system
pull
build, msvc: Drop no longer required macro definitions for leveldb
#26372
hebasto on October 23, 2022 WindowsBuild system
hebasto on October 23, 2022 WindowsBuild system
pull
build: make configure --enable-debug override CXXFLAGS from depends
#26393
mruddy on October 26, 2022 Build system
mruddy on October 26, 2022 Build system
pull
build: copy config.{guess,sub} post autogen in zmq package
#26421
fanquake on October 29, 2022 Build system
fanquake on October 29, 2022 Build system
pull
build: Use newest `config.{guess,sub}` available
#26422
hebasto on October 30, 2022 Build system
hebasto on October 30, 2022 Build system
pull
build: Drop unneeded linking of `contrib/devtools/` scripts
#26446
hebasto on November 3, 2022 Build system
hebasto on November 3, 2022 Build system
pull
build: special instruction check script
#26693
willcl-ark on December 13, 2022 Build systemNeeds rebase
willcl-ark on December 13, 2022 Build systemNeeds rebase
pull
build: remove already tested headers from AC_CHECK_HEADERS
#26825
fanquake on January 5, 2023 Build system
fanquake on January 5, 2023 Build system
pull
build: allow NO_BOOST=1 & NO_LIBEVENT=1 in depends
#26833
fanquake on January 6, 2023 Build system
fanquake on January 6, 2023 Build system
pull
build: Remove port-forwarding runtime setting options from configure
#26896
fanquake on January 16, 2023 Build system
fanquake on January 16, 2023 Build system
pull
build: move rpc/request from util lib to common
#26904
fanquake on January 17, 2023 Build system
fanquake on January 17, 2023 Build system
pull
build: Avoid `BOOST_NO_CXX98_FUNCTION_BASE` macro redefinition
#26952
hebasto on January 23, 2023 Build system
hebasto on January 23, 2023 Build system
pull
depends: define `__BSD_VISIBLE` for FreeBSD bdb build
#26994
fanquake on January 30, 2023 Build system
fanquake on January 30, 2023 Build system
pull
depends: ensure we are appending to sqlite cflags
#26998
fanquake on January 30, 2023 Build system
fanquake on January 30, 2023 Build system
pull
Build: Improve handling of suppressed logging in Makefiles
#27041
TheCharlatan on February 3, 2023 Build system
TheCharlatan on February 3, 2023 Build system
pull
guix: pass `--enable-initfini-array` to release GCC
#27153
fanquake on February 24, 2023 Build system
fanquake on February 24, 2023 Build system
pull
guix: switch to some `minimal` versions of packages in our manifest
#27172
fanquake on February 28, 2023 Build system
fanquake on February 28, 2023 Build system
pull
build: Link `libbitcoinkernel` to `libbitcoin_util`
#27285
hebasto on March 20, 2023 Build system
hebasto on March 20, 2023 Build system
pull
guix: import/sync python-lief (0.12.3) package definition from upstream
#27296
fanquake on March 22, 2023 Build system
fanquake on March 22, 2023 Build system
pull
build: debug enable addrman consistency checks
#27300
willcl-ark on March 22, 2023 Build systemCI failed
willcl-ark on March 22, 2023 Build systemCI failed
pull
build, qt: Fix handling of `CXX=clang++` when building `qt` package
#27314
hebasto on March 23, 2023 Build system
hebasto on March 23, 2023 Build system
pull
depends: Remove `_LIBCPP_DEBUG` from depends DEBUG mode
#27447
fanquake on April 11, 2023 Build system
fanquake on April 11, 2023 Build system
pull
build: Detect USDT the same way how it is used in the code
#27458
hebasto on April 13, 2023 Build system
hebasto on April 13, 2023 Build system
pull
depends: fix compiling bdb with clang-16 on aarch64
#27462
fanquake on April 14, 2023 Build system
fanquake on April 14, 2023 Build system
pull
depends: no-longer nuke libc++abi.so* in native_clang package
#27493
fanquake on April 19, 2023 Build system
fanquake on April 19, 2023 Build system
pull
msvc: Rename `libbitcoinconsensus` to `libbitcoin_consensus` and other adjustments
#27615
hebasto on May 10, 2023 WindowsBuild system
hebasto on May 10, 2023 WindowsBuild system
pull
guix: document when certain patches can be dropped
#27668
fanquake on May 16, 2023 Build system
fanquake on May 16, 2023 Build system
pull
build: Do not define `ENABLE_ZMQ` when ZMQ is not available
#27696
hebasto on May 18, 2023 Build system
hebasto on May 18, 2023 Build system
pull
build: disable boost multi index safe mode in debug mode
#27724
willcl-ark on May 23, 2023 Build system
willcl-ark on May 23, 2023 Build system
pull
build: suppress external warnings by default
#27872
fanquake on June 13, 2023 Build systemCI failed
fanquake on June 13, 2023 Build systemCI failed
pull
build: make sure we can overwrite config.{guess,sub} before doing so
#27875
0xB10C on June 13, 2023 Build system
0xB10C on June 13, 2023 Build system
pull
build: pass sanitize flags to instrument libsecp256k1 code
#27991
fanquake on June 28, 2023 Build systemCI failed
fanquake on June 28, 2023 Build systemCI failed
pull
ci: document that -Wreturn-type has been fixed upstream (mingw-w64)
#28092
fanquake on July 17, 2023 Build system
fanquake on July 17, 2023 Build system
pull
build: promote -Wunused-member-function to -Wunused
#28102
fanquake on July 19, 2023 Build system
fanquake on July 19, 2023 Build system
pull
build: use `-muse-unaligned-vector-move` for Windows builds
#28151
fanquake on July 25, 2023 Build system
fanquake on July 25, 2023 Build system
pull
build: Bump clang minimum supported version to 13
#28210
maflcko on August 3, 2023 Build system
maflcko on August 3, 2023 Build system
pull
build: use Clang 15 for macOS cross-compilation
#28337
fanquake on August 24, 2023 Build systemCI failed
fanquake on August 24, 2023 Build systemCI failed
pull
depends: cctools 986, ld64 711 & libtapi 1300.0.6.5
#28422
fanquake on September 6, 2023 Build system
fanquake on September 6, 2023 Build system
pull
build: Produce a `.zip` for macOS distribution
#28432
hebasto on September 8, 2023 macOSBuild system
hebasto on September 8, 2023 macOSBuild system
pull
build: add `-mbranch-protection=bti` (aarch64) to hardening flags
#28459
fanquake on September 12, 2023 Build system
fanquake on September 12, 2023 Build system
pull
build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
#28479
fanquake on September 14, 2023 Build system
fanquake on September 14, 2023 Build system
pull
build, macos: Fix `qt` package build with new Xcode 15 linker
#28543
hebasto on September 27, 2023 macOSBuild system
hebasto on September 27, 2023 macOSBuild system
pull
build: Move `message.{h,cpp}` from `libbitcoin_util` to `libbitcoin_common`
#28549
hebasto on September 28, 2023 Build system
hebasto on September 28, 2023 Build system
pull
Bugfix: configure: Correct check for fuzz binary needing a main function
#28564
luke-jr on October 3, 2023 Build systemNeeds rebase
luke-jr on October 3, 2023 Build systemNeeds rebase
pull
depends: fix unusable memory_resource in macos qt build
#28571
fanquake on October 3, 2023 Build system
fanquake on October 3, 2023 Build system
pull
Adjust Gradle properties to fix `apk` build
#28611
hebasto on October 8, 2023 Build systemAndroid
hebasto on October 8, 2023 Build systemAndroid
pull
build: move `-fstack-reuse=none` to CORE_CXXFLAGS
#28672
fanquake on October 18, 2023 Build system
fanquake on October 18, 2023 Build system
pull
build: Include `config/bitcoin-config.h` explicitly in `util/trace.h`
#28693
hebasto on October 20, 2023 Build systemCI failed
hebasto on October 20, 2023 Build systemCI failed
pull
depends: Allow PATH with spaces in directory names.
#28733
maaku on October 25, 2023 Build system
maaku on October 25, 2023 Build system
pull
guix: Zip needs to include all files and set time to SOURCE_DATE_EPOCH
#28757
achow101 on October 30, 2023 Build system
achow101 on October 30, 2023 Build system
pull
build: Patch Qt to handle minimum macOS version properly
#28775
hebasto on November 2, 2023 Build system
hebasto on November 2, 2023 Build system
pull
depends: drop -O1 workaround from arm64 apple Qt build
#28778
fanquake on November 2, 2023 Build systemCI failed
fanquake on November 2, 2023 Build systemCI failed
pull
build: Embedded ASMap [3/3]: Build binary dump header file
#28792
fjahr on November 4, 2023 Build system
fjahr on November 4, 2023 Build system
pull
build: Drop no longer needed MSVC warning suppressions
#28798
hebasto on November 5, 2023 WindowsBuild system
hebasto on November 5, 2023 WindowsBuild system
pull
depends: remove `PYTHONPATH` from config.site
#28845
fanquake on November 10, 2023 Build system
fanquake on November 10, 2023 Build system
pull
depends: fix libmultiprocess build on aarch64
#28846
fanquake on November 10, 2023 Build system
fanquake on November 10, 2023 Build system
pull
build: Patch Qt to handle minimum macOS version properly
#28851
hebasto on November 11, 2023 Build system
hebasto on November 11, 2023 Build system
pull
depends: Build the `native_capnp` and `capnp` packages with CMake
#28856
hebasto on November 12, 2023 Build system
hebasto on November 12, 2023 Build system
pull
guix: update signapple (drop macho & altgraph)
#28859
fanquake on November 13, 2023 Build system
fanquake on November 13, 2023 Build system
pull
depends: Include `config.guess` and `config.sub` into `meta_depends`
#28870
hebasto on November 14, 2023 Build system
hebasto on November 14, 2023 Build system
pull
build: Pass sanitize flags to instrument `libsecp256k1` code
#28875
hebasto on November 14, 2023 Build system
hebasto on November 14, 2023 Build system
pull
build: switch to using LLVM 17.x for macOS builds
#28880
fanquake on November 15, 2023 Build system
fanquake on November 15, 2023 Build system
pull
depends: bump libmultiprocess to fix capnproto deprecation warnings
#28907
ryanofsky on November 17, 2023 Build system
ryanofsky on November 17, 2023 Build system
pull
build: Fix regression in "ARMv8 CRC32 intrinsics" test
#28919
hebasto on November 20, 2023 Build system
hebasto on November 20, 2023 Build system
pull
msvc: Define the same `QT_...` macros as in Autotools builds
#29044
hebasto on December 9, 2023 WindowsBuild system
hebasto on December 9, 2023 WindowsBuild system
pull
Bump minimum required Boost version due to migration to C++20
#29066
hebasto on December 12, 2023 Build system
hebasto on December 12, 2023 Build system
pull
build: Bump guix time-machine to unlock riscv64 metal
#29078
maflcko on December 14, 2023 Build system
maflcko on December 14, 2023 Build system
pull
build: Bump g++ minimum supported version to 11
#29091
maflcko on December 15, 2023 Build system
maflcko on December 15, 2023 Build system
pull
build: Remove HAVE_CONSENSUS_LIB
#29123
TheCharlatan on December 20, 2023 Build systemCI failed
TheCharlatan on December 20, 2023 Build systemCI failed
pull
guix: Use DOS newlines for SHA256SUMS files
#29147
luke-jr on December 28, 2023 Build systemCI failed
luke-jr on December 28, 2023 Build systemCI failed
pull
build: Bump clang minimum supported version to 15
#29165
maflcko on January 2, 2024 Build system
maflcko on January 2, 2024 Build system
pull
depends: remove `FORCE_USE_SYSTEM_CLANG` & native_llvm
#29188
fanquake on January 5, 2024 Build systemCI failed
fanquake on January 5, 2024 Build systemCI failed
pull
build: Fix `-Xclang -internal-isystem` option
#29195
hebasto on January 7, 2024 macOSBuild system
hebasto on January 7, 2024 macOSBuild system
pull
build: Drop `ALLOW_HOST_PACKAGES` support in depends
#29203
hebasto on January 8, 2024 Build system
hebasto on January 8, 2024 Build system
pull
build: Bump clang minimum supported version to 14
#29208
maflcko on January 9, 2024 Build system
maflcko on January 9, 2024 Build system
pull
Revert "build: Fix regression in "ARMv8 CRC32 intrinsics" test"
#29226
dergoegge on January 11, 2024 Build system
dergoegge on January 11, 2024 Build system
pull
depends: remove dependency on Darwin libtool
#29232
theuni on January 11, 2024 Build systemCI failed
theuni on January 11, 2024 Build systemCI failed
pull
build: depends move macOS C(XX) FLAGS out of C & CXX
#29233
fanquake on January 11, 2024 Build system
fanquake on January 11, 2024 Build system
pull
depends: Allow PATH with spaces in directory names.
#29237
alfonsoromanz on January 11, 2024 Build systemCI failed
alfonsoromanz on January 11, 2024 Build systemCI failed
pull
depends: Update libmultiprocess library to fix C++20 macos build error
#29276
ryanofsky on January 18, 2024 Build system
ryanofsky on January 18, 2024 Build system
pull
depends: Ensure definitions are passed when building SQLite with `DEBUG=1`
#29282
hebasto on January 19, 2024 Build system
hebasto on January 19, 2024 Build system
pull
depends: Do not override `CFLAGS` when building SQLite with `DEBUG=1`
#29287
hebasto on January 20, 2024 Build system
hebasto on January 20, 2024 Build system
pull
depends: patch libool out of libnatpmp/miniupnpc
#29298
theuni on January 23, 2024 Build system
theuni on January 23, 2024 Build system
pull
build: Add missed definition for `AM_OBJCXXFLAGS`
#29362
hebasto on February 1, 2024 macOSBuild system
hebasto on February 1, 2024 macOSBuild system
pull
build: remove confusing and inconsistent disable-asm option
#29407
theuni on February 7, 2024 Build system
theuni on February 7, 2024 Build system
pull
build: replace custom `MAC_OSX` macro with existing `__APPLE__`
#29450
l0rinc on February 19, 2024 Build system
l0rinc on February 19, 2024 Build system
pull
build: Assume HAVE_CONFIG_H, Add IWYU pragma keep to bitcoin-config.h includes
#29494
maflcko on February 27, 2024 Build system
maflcko on February 27, 2024 Build system
pull
build: move sha256_sse4 into libbitcoin_crypto_base
#29528
fanquake on March 1, 2024 Build system
fanquake on March 1, 2024 Build system
pull
build, msvc: Do not compile redundant sources
#29533
hebasto on March 1, 2024 WindowsBuild systemTests
hebasto on March 1, 2024 WindowsBuild systemTests
pull
build: ignore deprecated-declarations warnings in objc++ macOS code
#29577
fanquake on March 6, 2024 Build system
fanquake on March 6, 2024 Build system
pull
guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
#29651
fanquake on March 14, 2024 Build system
fanquake on March 14, 2024 Build system
pull
build: make BITCOIN_QT_PATH_PROGS always check $PATH before failure
#29653
cbergqvist on March 14, 2024 Build system
cbergqvist on March 14, 2024 Build system
pull
guix: build GCC with --enable-standard-branch-protection
#29695
fanquake on March 21, 2024 Build system
fanquake on March 21, 2024 Build system
pull
build: Consider `SOURCE_DATE_EPOCH` in Guix environment only
#29761
hebasto on March 28, 2024 Build system
hebasto on March 28, 2024 Build system
pull
build, bench, msvc: Add missing benchmarks
#29773
hebasto on March 31, 2024 WindowsBuild systemTests
hebasto on March 31, 2024 WindowsBuild systemTests
pull
guix: remove errant leftover from #29648
#29787
fanquake on April 2, 2024 Build systemCI failed
fanquake on April 2, 2024 Build systemCI failed
pull
guix: Remove another leftover from #29648
#29797
hebasto on April 3, 2024 Build systemCI failed
hebasto on April 3, 2024 Build systemCI failed
pull
guix: remove `gcc-toolchain static` from Windows build
#29828
fanquake on April 7, 2024 Build system
fanquake on April 7, 2024 Build system
pull
depends: remove no longer needed patch for Boost::Process
#29844
theStack on April 10, 2024 Build system
theStack on April 10, 2024 Build system
pull
guix: replace GCC unaligned VMOV patch with binutils patch
#29846
fanquake on April 10, 2024 Build system
fanquake on April 10, 2024 Build system
pull
deploy: remove some tools when cross-compiling for macOS
#29890
fanquake on April 16, 2024 macOSBuild system
fanquake on April 16, 2024 macOSBuild system
pull
depends: Remove Qt build-time dependencies
#29923
laanwj on April 20, 2024 Linux/UnixBuild systemNeeds rebase
laanwj on April 20, 2024 Linux/UnixBuild systemNeeds rebase
pull
[PoC] qt, depends: Add wayland support without build-time nor fixed run-time deps
#29959
laanwj on April 25, 2024 GUILinux/UnixBuild systemNeeds rebaseCI failed
laanwj on April 25, 2024 GUILinux/UnixBuild systemNeeds rebaseCI failed
pull
depends: pass verbose through to cmake based makefiles
#29960
m3dwards on April 25, 2024 Build system
m3dwards on April 25, 2024 Build system
pull
RFC: depends: add release type to CMake builds
#29962
theuni on April 25, 2024 Build systemNeeds rebase
theuni on April 25, 2024 Build systemNeeds rebase
pull
depends: Do not consider `CC` environment variable for detecting system
#29963
hebasto on April 25, 2024 Build system
hebasto on April 25, 2024 Build system
pull
build, msvc: Drop duplicated `common\url.cpp` source file
#29976
hebasto on April 26, 2024 WindowsBuild system
hebasto on April 26, 2024 WindowsBuild system
pull
depends: Fix build of Qt for 32-bit platforms with recent glibc
#29985
laanwj on April 28, 2024 GUIBuild system
laanwj on April 28, 2024 GUIBuild system
pull
build, test, doc: Temporarily remove Android-related stuff
#30049
hebasto on May 6, 2024 Build systemAndroid
hebasto on May 6, 2024 Build systemAndroid
pull
build: Disable `_FORTIFY_SOURCE` if using MSan
#30140
hebasto on May 18, 2024 Build systemTests
hebasto on May 18, 2024 Build systemTests
pull
depends: Fetch miniupnpc sources from an alternative website
#30151
hebasto on May 22, 2024 Build system
hebasto on May 22, 2024 Build system
pull
guix: show `*_FLAGS` variables in pre-build output
#30185
fanquake on May 28, 2024 Build system
fanquake on May 28, 2024 Build system
pull
build: remove usage of BOOST_NO_CXX98_FUNCTION_BASE
#30189
fanquake on May 29, 2024 Build system
fanquake on May 29, 2024 Build system
pull
depends: qt 5.15.14 and fix macOS build with Clang 18
#30198
fanquake on May 30, 2024 Build system
fanquake on May 30, 2024 Build system
pull
build: Fix building `fuzz` binary on on SunOS / illumos
#30216
hebasto on June 2, 2024 Build system
hebasto on June 2, 2024 Build system
pull
guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126
#30231
fanquake on June 5, 2024 Build system
fanquake on June 5, 2024 Build system
pull
remove truc_policy from libbitcoin_common_a_SOURCES
#30427
glozow on July 11, 2024 Build system
glozow on July 11, 2024 Build system
pull
build: add `standard branch-protection` to hardening flags for aarch64-linux
#30433
fanquake on July 11, 2024 Build system
fanquake on July 11, 2024 Build system
pull
depends: bump boost to 1.87.0 and use new CMake buildsystem
#30434
theuni on July 11, 2024 Build system
theuni on July 11, 2024 Build system
pull
guix: (explicitly) build Linux GCC with `--enable-cet`
#30438
fanquake on July 12, 2024 Build system
fanquake on July 12, 2024 Build system
pull
guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
#30452
fanquake on July 16, 2024 Build system
fanquake on July 16, 2024 Build system
pull
depends: Set `CMAKE_SYSTEM_VERSION` for CMake builds
#30465
hebasto on July 16, 2024 Build systemNeeds rebase
hebasto on July 16, 2024 Build systemNeeds rebase
pull
depends: Amend handling flags environment variables
#30477
hebasto on July 18, 2024 Build system
hebasto on July 18, 2024 Build system
pull
depends: zmq: Fix Autotools-generated `libzmq.pc` file
#30489
theuni on July 19, 2024 Build system
theuni on July 19, 2024 Build system
pull
depends: Cleanup postprocess commands after switching to CMake
#30506
hebasto on July 23, 2024 Build system
hebasto on July 23, 2024 Build system
pull
depends: Make default `host` and `build` comparable
#30584
hebasto on August 4, 2024 Build system
hebasto on August 4, 2024 Build system
pull
guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
#30609
fanquake on August 8, 2024 Build system
fanquake on August 8, 2024 Build system
pull
build: Mark `x86_64-linux-gnu` release binaries as CET-enabled
#30685
hebasto on August 20, 2024 Build systemNeeds rebase
hebasto on August 20, 2024 Build systemNeeds rebase
pull
guix: Bump time machine to 53396a22afc04536ddf75d8f82ad2eafa5082725
#30730
fanquake on August 28, 2024 Build system
fanquake on August 28, 2024 Build system
pull
build: Minor build system fixes and amendments
#30803
hebasto on September 3, 2024 Build system
hebasto on September 3, 2024 Build system
pull
build: work around issue with Boost <= 1.80 and Clang >= 18
#30821
fanquake on September 5, 2024 Build system
fanquake on September 5, 2024 Build system
pull
cmake: add `USE_SOURCE_PERMISSIONS` to all `configure_file()` usage
#30823
fanquake on September 5, 2024 Build system
fanquake on September 5, 2024 Build system
pull
cmake: decouple `FORTIFY_SOURCE` check from `Debug` build type
#30824
fanquake on September 5, 2024 Build system
fanquake on September 5, 2024 Build system
pull
build: Introduce "Kernel" installation component
#30835
hebasto on September 6, 2024 Build system
hebasto on September 6, 2024 Build system
pull
build: Use CMake's default permissions in macOS `deploy` target
#30838
hebasto on September 6, 2024 Build system
hebasto on September 6, 2024 Build system
pull
build: Minimize I/O operations in `GenerateHeaderFrom{Json,Raw}.cmake`
#30842
hebasto on September 7, 2024 Build systemCI failed
hebasto on September 7, 2024 Build systemCI failed
pull
build: drop obj/ subdirectory for generated build.h
#30856
theStack on September 9, 2024 Build system
theStack on September 9, 2024 Build system
pull
build: Enhance Ccache performance across worktrees and build trees
#30861
hebasto on September 10, 2024 Build system
hebasto on September 10, 2024 Build system
pull
build: Skip secp256k1 ctime tests when tests are not being built
#30865
hebasto on September 10, 2024 Build system
hebasto on September 10, 2024 Build system
pull
build: Revert "Minimize I/O operations in `GenerateHeaderFrom{Json,Raw}.cmake`"
#30883
hebasto on September 12, 2024 Build system
hebasto on September 12, 2024 Build system
pull
build: optimize .h generation in GenerateHeaderFrom{Raw,Json}.cmake
#30888
l0rinc on September 12, 2024 Build system
l0rinc on September 12, 2024 Build system
pull
cmake: Switch to crc32c upstream build system
#30905
hebasto on September 14, 2024 Build system
hebasto on September 14, 2024 Build system
pull
build: simplify by flattening the dependency graph
#30911
theuni on September 16, 2024 Build system
theuni on September 16, 2024 Build system
pull
build: scripted-diff: drop config/ subdir for bitcoin-config.h
#30937
theStack on September 20, 2024 Build system
theStack on September 20, 2024 Build system
pull
depends: Fix build with `MULTIPROCESS=1` in Guix environment
#30940
hebasto on September 21, 2024 Build system
hebasto on September 21, 2024 Build system
pull
build: Add missing USDT header dependency to kernel
#30970
theuni on September 25, 2024 Build system
theuni on September 25, 2024 Build system
pull
guix: Drop no longer needed `PATH` modification
#30989
hebasto on September 27, 2024 Build system
hebasto on September 27, 2024 Build system
pull
depends: fix for llvm-ranlib (etc): 'No such file or directory' macOS 15.0
#30994
itornaza on September 28, 2024 Build system
itornaza on September 28, 2024 Build system
pull
depends: Print ready-to-use `--toolchain` option for CMake invocation
#31008
hebasto on October 1, 2024 Build system
hebasto on October 1, 2024 Build system
pull
cmake: Avoid hardcoding Qt's major version in Find module / variable names
#31010
hebasto on October 1, 2024 RefactoringBuild system
hebasto on October 1, 2024 RefactoringBuild system
pull
depends: For mingw cross compile use -gcc-posix to prevent library conflict
#31013
laanwj on October 1, 2024 WindowsBuild system
laanwj on October 1, 2024 WindowsBuild system
pull
build: Rename `PACKAGE_*` variables to `CLIENT_*`
#31042
hebasto on October 6, 2024 Build system
hebasto on October 6, 2024 Build system
pull
RFC: build: support for pre-compiled headers.
#31053
theuni on October 7, 2024 Build systemNeeds rebase
theuni on October 7, 2024 Build systemNeeds rebase
pull
build: Disallow building fuzz binary without -DBUILD_FOR_FUZZING
#31059
dollarparity on October 8, 2024 Build systemCI failed
dollarparity on October 8, 2024 Build systemCI failed
pull
build: Fix kernel static lib component install
#31078
TheCharlatan on October 12, 2024 Build system
TheCharlatan on October 12, 2024 Build system
pull
build, ci: Fix linking `bitcoin-chainstate.exe` to `bitcoinkernel.dll` on Windows
#31158
hebasto on October 25, 2024 WindowsBuild systemNeeds rebase
hebasto on October 25, 2024 WindowsBuild systemNeeds rebase
pull
build: increase minimum supported Windows to 10.0
#31172
fanquake on October 28, 2024 Build system
fanquake on October 28, 2024 Build system
pull
cmake: Add `FindQRencode` module and enable `libqrencode` package for MSVC
#31173
hebasto on October 28, 2024 Build system
hebasto on October 28, 2024 Build system
pull
build: Make G_FUZZING constexpr, require -DBUILD_FOR_FUZZING=ON to fuzz
#31191
maflcko on October 31, 2024 Build system
maflcko on October 31, 2024 Build system
pull
depends, doc: List packages required to build `qt` package separately
#31192
hebasto on October 31, 2024 DocsBuild system
hebasto on October 31, 2024 DocsBuild system
pull
Porting MinGW multithreading bugfix to makefile.mingw
#3121
phelixbtc on October 21, 2013 Build system
phelixbtc on October 21, 2013 Build system
pull
guix: Do not set `C{PLUS}_INCLUDE_PATH` variables for Darwin builds
#31214
hebasto on November 4, 2024 Build system
hebasto on November 4, 2024 Build system
pull
cmake: Fix `IF_CHECK_PASSED` option handling
#31231
hebasto on November 6, 2024 BugBuild system
hebasto on November 6, 2024 BugBuild system
pull
cmake: Improve Python robustness and test usability
#31233
hebasto on November 6, 2024 Build systemTests
hebasto on November 6, 2024 Build systemTests
pull
cmake: add optional source files to bitcoin_crypto and crc32c directly
#31268
purpleKarrot on November 11, 2024 Build system
purpleKarrot on November 11, 2024 Build system
pull
depends: Update minimum required CMake version
#31300
hebasto on November 16, 2024 Build system
hebasto on November 16, 2024 Build system
pull
build: Temporarily disable compiling `fuzz/utxo_snapshot.cpp` with MSVC
#31307
hebasto on November 17, 2024 WindowsBuild system
hebasto on November 17, 2024 WindowsBuild system
pull
depends: Avoid hardcoding `host_prefix` in toolchain file
#31358
hebasto on November 23, 2024 Build system
hebasto on November 23, 2024 Build system
pull
depends: Avoid using helper variables in toolchain file
#31360
hebasto on November 24, 2024 Build system
hebasto on November 24, 2024 Build system
pull
cmake, qt: Use absolute paths for includes in MOC-generated files
#31361
hebasto on November 24, 2024 Build system
hebasto on November 24, 2024 Build system
pull
cmake: Check `-Wno-*` compiler options for `leveldb` target
#31366
hebasto on November 25, 2024 Build system
hebasto on November 25, 2024 Build system
pull
cmake: Fix passing `APPEND_*FLAGS` to `secp256k1` subtree
#31379
hebasto on November 27, 2024 Build system
hebasto on November 27, 2024 Build system
pull
[POC] cmake: Introduce LLVM's Source-based Code Coverage reports
#31394
hebasto on November 29, 2024 Build systemTestsNeeds rebase
hebasto on November 29, 2024 Build systemTestsNeeds rebase
pull
build: Set shared linker flags in toolchain file
#31395
sedited on November 30, 2024 Build system
sedited on November 30, 2024 Build system
pull
guix: Notarize MacOS app bundle and codesign all MacOS and Windows binaries
#31407
achow101 on December 2, 2024 Build system
achow101 on December 2, 2024 Build system
pull
cmake: Improve compatibility with Python version managers
#31421
hebasto on December 4, 2024 Build system
hebasto on December 4, 2024 Build system
pull
build: use `-mbig-obj` for Windows debug builds
#31458
fanquake on December 10, 2024 Build system
fanquake on December 10, 2024 Build system
pull
depends: Fix compiling `libevent` package on NetBSD
#31500
hebasto on December 14, 2024 Build system
hebasto on December 14, 2024 Build system
pull
cmake: Link `bitcoin_consensus` as a library
#31503
hebasto on December 15, 2024 Build systemTests
hebasto on December 15, 2024 Build systemTests
pull
cmake: De-duplicate libraries on link lines opportunistically
#31504
hebasto on December 15, 2024 Build systemTests
hebasto on December 15, 2024 Build systemTests
pull
build: Use clang-cl to build on Windows natively
#31507
hebasto on December 16, 2024 WindowsBuild system
hebasto on December 16, 2024 WindowsBuild system
pull
cmake: Remove unused `BUILD_TESTING` variable from "dev-mode" preset
#31544
hebasto on December 19, 2024 Build system
hebasto on December 19, 2024 Build system
pull
build: Use character literals for generated json headers to avoid narrowing
#31547
l0rinc on December 20, 2024 Build system
l0rinc on December 20, 2024 Build system
pull
depends, NetBSD: Fix `bdb` package compilation with GCC-14
#31613
hebasto on January 6, 2025 Build system
hebasto on January 6, 2025 Build system
pull
build, test: Build `db_tests.cpp` regardless of `USE_BDB`
#31617
hebasto on January 7, 2025 WalletBuild systemTests
hebasto on January 7, 2025 WalletBuild systemTests
pull
depends: Use base system's `sha256sum` utility on FreeBSD
#31626
hebasto on January 9, 2025 Build system
hebasto on January 9, 2025 Build system
pull
depends: Override default build type for `libevent`
#31661
hebasto on January 15, 2025 Build system
hebasto on January 15, 2025 Build system
pull
cmake: Do not modify `CMAKE_TRY_COMPILE_TARGET_TYPE` globally
#31662
hebasto on January 15, 2025 Build system
hebasto on January 15, 2025 Build system
pull
build: Make config warnings fatal if -DWCONFIGURE_ERROR=ON
#31665
davidgumberg on January 15, 2025 Build system
davidgumberg on January 15, 2025 Build system
pull
cmake: Install internal binaries to <prefix>/libexec/
#31679
ryanofsky on January 17, 2025 Build system
ryanofsky on January 17, 2025 Build system
pull
cmake: Fail if `Libmultiprocess` is missing when `WITH_MULTIPROCESS=ON`
#31709
hebasto on January 22, 2025 Build system
hebasto on January 22, 2025 Build system
pull
build: set build type and per-build-type flags as early as possible
#31711
theuni on January 22, 2025 Build system
theuni on January 22, 2025 Build system
pull
cmake: Copy `cov_tool_wrapper.sh.in` to the build tree
#31722
hebasto on January 23, 2025 BugBuild system
hebasto on January 23, 2025 BugBuild system
pull
cmake: Fix `-pthread` flags presentation in summary
#31724
hebasto on January 23, 2025 Build system
hebasto on January 23, 2025 Build system
pull
build: add `bitcoind-release` preset with only `BUILD_DAEMON` enabled with `release` build type
#31730
l0rinc on January 24, 2025 Build system
l0rinc on January 24, 2025 Build system
pull
depends: Update libmultiprocess library before converting to subtree
#31740
ryanofsky on January 27, 2025 Build system
ryanofsky on January 27, 2025 Build system
pull
cmake: Install man pages for configured targets only
#31765
hebasto on January 30, 2025 Build system
hebasto on January 30, 2025 Build system
pull
cmake: Improve safety and robustness during building `crc32c` subtree
#31779
hebasto on February 2, 2025 Build system
hebasto on February 2, 2025 Build system
pull
depends: Avoid using the `-ffile-prefix-map` compiler option
#31800
hebasto on February 5, 2025 Build system
hebasto on February 5, 2025 Build system
pull
Add bitcoin-{node,gui} to release binaries for IPC
#31802
Sjors on February 5, 2025 Build system
Sjors on February 5, 2025 Build system
pull
kernel: Avoid duplicating symbols in the kernel and downstream users
#31807
theuni on February 5, 2025 Build systemValidationNeeds rebase
theuni on February 5, 2025 Build systemValidationNeeds rebase
pull
guix: remove test-security/symbol-check scripts
#31818
fanquake on February 7, 2025 Build system
fanquake on February 7, 2025 Build system
pull
build: consistently use `CLIENT_NAME` in libbitcoinkernel.pc.in
#31820
fanquake on February 7, 2025 Build system
fanquake on February 7, 2025 Build system
pull
build: disable bitcoin-node if daemon is not built
#31834
Sjors on February 10, 2025 Build system
Sjors on February 10, 2025 Build system
pull
depends: set `CMAKE_*_COMPILER_TARGET` in toolchain
#31849
fanquake on February 12, 2025 Build system
fanquake on February 12, 2025 Build system
pull
doc: build: Fix instructions for msvc gui builds
#31851
davidgumberg on February 12, 2025 DocsWindowsBuild system
davidgumberg on February 12, 2025 DocsWindowsBuild system
pull
build: move `rpc/external_signer` to node library
#31865
fanquake on February 14, 2025 Build system
fanquake on February 14, 2025 Build system
pull
cmake: Add optional sources to `minisketch` library directly
#31880
hebasto on February 16, 2025 Build system
hebasto on February 16, 2025 Build system
pull
cmake: Make implicit `libbitcoinkernel` dependencies explicit
#31884
hebasto on February 16, 2025 Build system
hebasto on February 16, 2025 Build system
pull
build: remove ENABLE_HARDENING condition from check-security
#31892
fanquake on February 17, 2025 Build system
fanquake on February 17, 2025 Build system
pull
cmake: Exclude generated sources from translation
#31899
hebasto on February 18, 2025 Build system
hebasto on February 18, 2025 Build system
pull
build: create Depends build type for depends and use it by default for depends builds
#31920
theuni on February 20, 2025 Build systemNeeds rebase
theuni on February 20, 2025 Build systemNeeds rebase
pull
depends: Update libmultiprocess library to fix CI failures
#31945
ryanofsky on February 24, 2025 Build system
ryanofsky on February 24, 2025 Build system
pull
cmake: Avoid fuzzer "multiple definition of `main'" errors
#31992
ryanofsky on March 4, 2025 Build system
ryanofsky on March 4, 2025 Build system
pull
depends: patch around PlacementNew issue in capnp
#31998
fanquake on March 5, 2025 Build system
fanquake on March 5, 2025 Build system
pull
cmake: Check for `makensis` and `zip` tools before using them for optional `deploy` targets
#32019
hebasto on March 7, 2025 Build system
hebasto on March 7, 2025 Build system
pull
cmake: Add `NO_CACHE_IF_FAILED` option for checking linker flags
#32027
hebasto on March 10, 2025 Build system
hebasto on March 10, 2025 Build system
pull
cmake, guix: Skip building tests in subtrees for releases
#32054
hebasto on March 13, 2025 Build systemNeeds rebase
hebasto on March 13, 2025 Build systemNeeds rebase
pull
build: Remove bitness suffix from Windows installer
#32132
hebasto on March 24, 2025 WindowsBuild system
hebasto on March 24, 2025 WindowsBuild system
pull
depends: Switch from multilib to platform-specific toolchains
#32162
hebasto on March 29, 2025 Build system
hebasto on March 29, 2025 Build system
pull
Bugfix: Only use git for build info if the repository is actually the right one
#32217
luke-jr on April 3, 2025 Build system
luke-jr on April 3, 2025 Build system
pull
cmake: Get rid of undocumented `BITCOIN_GENBUILD_NO_GIT` environment variable
#32220
hebasto on April 4, 2025 Build system
hebasto on April 4, 2025 Build system
pull
depends: Make native package paths platform-agnostic
#32230
hebasto on April 7, 2025 Build system
hebasto on April 7, 2025 Build system
pull
build: Restore cross-compilation for Android
#32262
hebasto on April 13, 2025 Build systemAndroid
hebasto on April 13, 2025 Build systemAndroid
pull
depends: Avoid `warning: "_FORTIFY_SOURCE" redefined` for `libevent`
#32266
hebasto on April 14, 2025 Build system
hebasto on April 14, 2025 Build system
pull
build: Fix `macdeployqtplus` after switching to Qt 6
#32287
hebasto on April 16, 2025 macOSBuild systemTests
hebasto on April 16, 2025 macOSBuild systemTests
pull
test: Treat executable paths in tests consistently
#32324
hebasto on April 22, 2025 Build systemTests
hebasto on April 22, 2025 Build systemTests
pull
cmake: Respect user-provided configuration-specific flags
#32356
hebasto on April 26, 2025 BugBuild system
hebasto on April 26, 2025 BugBuild system
pull
depends: Fix cross-compiling `qt` package from macOS to Windows
#32357
hebasto on April 26, 2025 Build system
hebasto on April 26, 2025 Build system
pull
cmake: Check user-defined `APPEND_*FLAGS` variables early
#32367
hebasto on April 28, 2025 Build system
hebasto on April 28, 2025 Build system
pull
cmake: Add application manifests when cross-compiling for Windows
#32396
hebasto on May 1, 2025 WindowsBuild system
hebasto on May 1, 2025 WindowsBuild system
pull
guix: move `*-check.py` scripts under contrib/guix/
#32458
fanquake on May 9, 2025 Build system
fanquake on May 9, 2025 Build system
pull
cmake: Restrict MSVC-specific workaround to affected versions
#32499
hebasto on May 14, 2025 WindowsBuild system
hebasto on May 14, 2025 WindowsBuild system
pull
depends: bump to latest config.guess and config.sub
#32505
theStack on May 14, 2025 Build system
theStack on May 14, 2025 Build system
pull
build: Revert "Temporarily disable compiling `fuzz/utxo_snapshot.cpp` with MSVC
#32525
maflcko on May 16, 2025 Build system
maflcko on May 16, 2025 Build system
pull
Set minimum supported Windows version to 1903 (May 2019 Update)
#32537
hebasto on May 16, 2025 WindowsBuild system
hebasto on May 16, 2025 WindowsBuild system
pull
cmake: Remove `ENABLE_{SSE41,AVX2,X86_SHANI,ARM_SHANI}` from `bitcoin-build-config.h`
#32551
hebasto on May 18, 2025 Build system
hebasto on May 18, 2025 Build system
pull
Use subprocess library for notifications
#32566
laanwj on May 19, 2025 Build systemUtils/log/libsNeeds rebase
laanwj on May 19, 2025 Build systemUtils/log/libsNeeds rebase
pull
depends: hard-code necessary c(xx)flags rather than setting them per-host
#32584
fanquake on May 22, 2025 Build system
fanquake on May 22, 2025 Build system
pull
build: add a depends dependency provider
#32595
willcl-ark on May 22, 2025 Build systemUp for grabs
willcl-ark on May 22, 2025 Build systemUp for grabs
pull
windows: Use predefined `RC_INVOKED` macro instead of custom one
#32633
hebasto on May 28, 2025 WindowsBuild system
hebasto on May 28, 2025 WindowsBuild system
pull
build: Add resource file and manifest to `bitcoin.exe`
#32634
hebasto on May 28, 2025 WindowsBuild system
hebasto on May 28, 2025 WindowsBuild system
pull
cmake: Replace deprecated `qt6_add_translation` with `qt6_add_lrelease`
#32651
hebasto on May 30, 2025 Build system
hebasto on May 30, 2025 Build system
pull
depends: don't install & then delete sqlite pkgconf
#32656
fanquake on June 1, 2025 Build system
fanquake on June 1, 2025 Build system
pull
depends: Bump boost to 1.88.0 and use new CMake buildsystem
#32665
fanquake on June 2, 2025 Build system
fanquake on June 2, 2025 Build system
pull
guix: warn and abort when SOURCE_DATE_EPOCH is set
#32678
willcl-ark on June 4, 2025 Build system
willcl-ark on June 4, 2025 Build system
pull
depends: fix multiprocess build on OpenBSD (apply capnp patch, correct SHA256SUM command)
#32690
theStack on June 6, 2025 Build system
theStack on June 6, 2025 Build system
pull
depends: fix cmake compatibility error for freetype
#32693
josibake on June 6, 2025 Build system
josibake on June 6, 2025 Build system
pull
depends: Override host compilers for FreeBSD and OpenBSD
#32716
hebasto on June 10, 2025 Build system
hebasto on June 10, 2025 Build system
pull
cmake: Create subdirectories in build tree in advance
#32773
hebasto on June 18, 2025 Build systemTests
hebasto on June 18, 2025 Build systemTests
pull
build: add root dir to CMAKE_PREFIX_PATH in toolchain
#32798
willcl-ark on June 23, 2025 Build system
willcl-ark on June 23, 2025 Build system
pull
cmake: Use `HINTS` instead of `PATHS` in `find_*` commands
#32805
hebasto on June 24, 2025 Build system
hebasto on June 24, 2025 Build system
pull
cmake: Explicitly specify `Boost_ROOT` for Homebrew's package
#32814
hebasto on June 25, 2025 macOSBuild system
hebasto on June 25, 2025 macOSBuild system
pull
depends: fix libevent `_WIN32_WINNT` usage
#32837
fanquake on June 30, 2025 WindowsBuild system
fanquake on June 30, 2025 WindowsBuild system
pull
cmake: Use newer signature of `qt6_add_lrelease` when available
#32940
hebasto on July 10, 2025 Build system
hebasto on July 10, 2025 Build system
pull
depends: Force `CMAKE_EXPORT_NO_PACKAGE_REGISTRY=TRUE`
#32943
hebasto on July 10, 2025 Build system
hebasto on July 10, 2025 Build system
pull
build: Explicitly set Qt's `AUTO{MOC,RCC,UIC}` property per target
#32951
hebasto on July 11, 2025 Build systemNeeds rebase
hebasto on July 11, 2025 Build systemNeeds rebase
pull
cmake: Drop no longer necessary "cmakeMinimumRequired" object
#32954
hebasto on July 12, 2025 Build system
hebasto on July 12, 2025 Build system
pull
guix: warn SOURCE_DATE_EPOCH set in guix-codesign
#33073
willcl-ark on July 28, 2025 Build system
willcl-ark on July 28, 2025 Build system
pull
cmake: Proactively avoid use of `SECP256K1_DISABLE_SHARED`
#33101
hebasto on July 30, 2025 Build system
hebasto on July 30, 2025 Build system
pull
cmake: Switch to generated `ts_files.cmake` file
#33115
hebasto on August 1, 2025 GUIBuild system
hebasto on August 1, 2025 GUIBuild system
pull
cmake: Do not require Python to build GUI
#33156
hebasto on August 8, 2025 DocsBuild systemNeeds rebase
hebasto on August 8, 2025 DocsBuild systemNeeds rebase
pull
guix: increase maximum allowed (runtime) GCC to 7
#33178
fanquake on August 12, 2025 Build system
fanquake on August 12, 2025 Build system
pull
guix: build for Linux HOSTS with `-static-libgcc`
#33181
fanquake on August 13, 2025 Build system
fanquake on August 13, 2025 Build system
pull
guix: update time-machine to 5cb84f2013c5b1e48a7d0e617032266f1e6059e2
#33185
fanquake on August 13, 2025 Build system
fanquake on August 13, 2025 Build system
pull
build: Enable -DCMAKE_EXPORT_COMPILE_COMMANDS=1
#33187
davidgumberg on August 13, 2025 Build system
davidgumberg on August 13, 2025 Build system
pull
cmake: Collect headers for extracting translatable strings
#33194
hebasto on August 15, 2025 Build system
hebasto on August 15, 2025 Build system
pull
cmake: Introduce translate.cmake script for translate target
#33200
purpleKarrot on August 15, 2025 Build system
purpleKarrot on August 15, 2025 Build system
pull
cmake: Drop python dependency for translate
#33209
purpleKarrot on August 18, 2025 Build system
purpleKarrot on August 18, 2025 Build system
pull
build: Remove CMAKE_SKIP_BUILD_RPATH and SKIP_BUILD_RPATH settings
#33247
151henry151 on August 23, 2025 Build system
151henry151 on August 23, 2025 Build system
pull
cmake: make missing Python interpreter behaviour more explicit
#33278
stickies-v on September 2, 2025 Build system
stickies-v on September 2, 2025 Build system
pull
build: suggest -DENABLE_IPC=OFF when missing capnp
#33290
Sjors on September 3, 2025 Build system
Sjors on September 3, 2025 Build system
pull
cmake: Inherit WERROR setting for secp256k1 build
#33297
jmoik on September 3, 2025 Build system
jmoik on September 3, 2025 Build system
pull
build: Remove lingering Windows registry & shortcuts (#32132 follow-up)
#33422
hodlinator on September 18, 2025 Build system
hodlinator on September 18, 2025 Build system
pull
guix: Added guix-shasums script for gathering and formatting build output checksums
#33465
janb84 on September 23, 2025 Build system
janb84 on September 23, 2025 Build system
pull
build: Move CMAKE_SKIP_INSTALL_RPATH from CMake to Guix script
#33470
151henry151 on September 23, 2025 Build system
151henry151 on September 23, 2025 Build system
pull
CMake: Add dynamic test discovery
#33483
purpleKarrot on September 26, 2025 Build systemNeeds rebase
purpleKarrot on September 26, 2025 Build systemNeeds rebase
pull
depends: Update URL for `qrencode` package source tarball
#33494
hebasto on September 29, 2025 Build system
hebasto on September 29, 2025 Build system
pull
guix: build `bitcoin-qt` with static libxcb & utils
#33537
fanquake on October 4, 2025 Build system
fanquake on October 4, 2025 Build system
pull
build: Bump clang minimum supported version to 17
#33555
maflcko on October 7, 2025 Build system
maflcko on October 7, 2025 Build system
pull
depends: Use $(package)_file_name when downloading from the fallback
#33580
achow101 on October 8, 2025 Build system
achow101 on October 8, 2025 Build system
pull
cmake: Use builtin support for .manifest files
#33585
purpleKarrot on October 9, 2025 Build systemNeeds rebase
purpleKarrot on October 9, 2025 Build systemNeeds rebase
pull
guix: Use UCRT runtime for Windows release binaries
#33593
hebasto on October 9, 2025 WindowsBuild system
hebasto on October 9, 2025 WindowsBuild system
pull
depends: add zeromq patch to fix mingw CMake file install location
#33778
fanquake on November 4, 2025 Build system
fanquake on November 4, 2025 Build system
pull
cmake: Switch to `minisketch` upstream build system
#33841
hebasto on November 10, 2025 Build system
hebasto on November 10, 2025 Build system
pull
build: Bump g++ minimum supported version to 12
#33842
maflcko on November 10, 2025 Build system
maflcko on November 10, 2025 Build system
pull
depends: drop qtbase_avoid_native_float16 qt patch
#33850
fanquake on November 11, 2025 Build system
fanquake on November 11, 2025 Build system
pull
depends: update xcb-util packages to latest versions
#33851
fanquake on November 11, 2025 Build system
fanquake on November 11, 2025 Build system
pull
doc: Add `x86_64-w64-mingw32ucrt` triplet to `depends/README.md`
#33857
hebasto on November 11, 2025 DocsWindowsBuild system
hebasto on November 11, 2025 DocsWindowsBuild system
pull
build: Bump VS minimum supported version to 18.3
#33861
hebasto on November 12, 2025 RefactoringWindowsBuild system
hebasto on November 12, 2025 RefactoringWindowsBuild system
pull
cmake: Specify Windows plugin path in `test_bitcoin-qt` property
#33865
hebasto on November 12, 2025 WindowsBuild systemTests
hebasto on November 12, 2025 WindowsBuild systemTests
pull
guix: update per-host disk-space estimates in build gate
#33889
djkazic on November 17, 2025 Build system
djkazic on November 17, 2025 Build system
pull
depends: Add patch for Windows11Style plugin
#33906
hebasto on November 18, 2025 WindowsBuild system
hebasto on November 18, 2025 WindowsBuild system
pull
depends: Fix native_capnp to respect build_CC and build_CXX
#33937
psam21 on November 24, 2025 Build system
psam21 on November 24, 2025 Build system
pull
depends: update freetype and document remaining `bitcoin-qt` runtime libs
#33952
fanquake on November 26, 2025 Build system
fanquake on November 26, 2025 Build system
pull
cmake: Set `WITH_ZMQ` to `ON` in Windows presets
#33971
hebasto on November 30, 2025 WindowsBuild system
hebasto on November 30, 2025 WindowsBuild system
pull
cmake: Make `BUILD_KERNEL_TEST` depend on `BUILD_KERNEL_LIB`
#33972
hebasto on November 30, 2025 Build system
hebasto on November 30, 2025 Build system
pull
cmake: Check dependencies after build option interaction
#33974
hebasto on November 30, 2025 Build system
hebasto on November 30, 2025 Build system
pull
depends, doc: Add `tcl` as build dependency for `sqlite` package
#33975
hebasto on November 30, 2025 DocsBuild system
hebasto on November 30, 2025 DocsBuild system
pull
depends: Propagate native C compiler to `sqlite` package
#33995
hebasto on December 2, 2025 Build system
hebasto on December 2, 2025 Build system
pull
cmake: Add fail pattern to `try_append_cxx_flags`
#34047
hebasto on December 10, 2025 Build system
hebasto on December 10, 2025 Build system
pull
build: Fix source paths for debugging in CMake
#34081
arejula27 on December 16, 2025 Build system
arejula27 on December 16, 2025 Build system
pull
build: Prevent system header fallback and include path pollution
#34143
hebasto on December 23, 2025 BugBuild system
hebasto on December 23, 2025 BugBuild system
pull
build: Alt restore cross-compilation for Android
#34211
D33r-Gee on January 6, 2026 Build systemAndroid
D33r-Gee on January 6, 2026 Build systemAndroid
pull
guix: Set depends-specific `SOURCE_DATE_EPOCH` for depends build
#34228
hebasto on January 8, 2026 Build system
hebasto on January 8, 2026 Build system
pull
depends: Hash included makefiles in package checksums
#34239
hebasto on January 9, 2026 Build system
hebasto on January 9, 2026 Build system
pull
build: Temporarily remove confusing and brittle `-fdebug-prefix-map`
#34281
maflcko on January 14, 2026 Build system
maflcko on January 14, 2026 Build system
pull
guix: stop passing depends sources to codesigning
#34309
fanquake on January 15, 2026 Build system
fanquake on January 15, 2026 Build system
pull
build: Fix debug prefix map for generated source files
#34468
BharathC0 on January 31, 2026 Build system
BharathC0 on January 31, 2026 Build system
pull
build: don't pass on boost dependency to kernel consumers
#34496
theuni on February 3, 2026 Build system
theuni on February 3, 2026 Build system
pull
build: replace `WERROR` with `CMAKE_COMPILE_WARNING_AS_ERROR`
#34504
fanquake on February 4, 2026 Build system
fanquake on February 4, 2026 Build system
pull
guix: update time-machine to c5eee3336cc1d10a3cc1c97fde2809c3451624d3
#34550
fanquake on February 10, 2026 Build system
fanquake on February 10, 2026 Build system
pull
cmake: Fix NetBSD-specific workaround for Boost
#34572
hebasto on February 12, 2026 Build system
hebasto on February 12, 2026 Build system
pull
build: Add a compiler minimum feature check
#34580
polespinasa on February 13, 2026 Build system
polespinasa on February 13, 2026 Build system
pull
build: define CMAKE_COMPILE_WARNING_AS_ERROR as a cache option
#34605
willcl-ark on February 17, 2026 Build system
willcl-ark on February 17, 2026 Build system
pull
guix: use a temporary file over sponge, drop moreutils
#34627
fanquake on February 19, 2026 Build system
fanquake on February 19, 2026 Build system
pull
guix: Update storage requirement for HOSTS and added warning for Guix overhead
#34638
janb84 on February 20, 2026 Build system
janb84 on February 20, 2026 Build system
pull
depends: Allow building Qt packages after interruption
#34713
hebasto on March 2, 2026 Build system
hebasto on March 2, 2026 Build system
pull
guix: introduce --exclude parameter to guix-clean
#34790
kevkevinpal on March 10, 2026 Build system
kevkevinpal on March 10, 2026 Build system
pull
cmake, translation: Use native Qt TS file as source for translations on Transifex
#34808
hebasto on March 11, 2026 GUIBuild system
hebasto on March 11, 2026 GUIBuild system
pull
cmake: Migrate away from deprecated SQLite3 target
#34848
purpleKarrot on March 18, 2026 Build system
purpleKarrot on March 18, 2026 Build system
pull
depends: Fix cross-compiling on macOS for Windows
#34878
hebasto on March 20, 2026 Build system
hebasto on March 20, 2026 Build system
pull
depends: remove workaround for Make older than 4.2.90
#34923
fanquake on March 26, 2026 Build system
fanquake on March 26, 2026 Build system
pull
guix: Split manifest into build and codesign manifests
#34948
hebasto on March 29, 2026 Build system
hebasto on March 29, 2026 Build system
pull
depends: fix cmake package discovery for depends-built packages
#35068
ryanofsky on April 13, 2026 Build system
ryanofsky on April 13, 2026 Build system
pull
cmake: Remove optional definitions from `bitcoin-build-config.h`
#35072
hebasto on April 14, 2026 Build system
hebasto on April 14, 2026 Build system
pull
guix, refactor: Minor script cleanups and improvements
#35131
hebasto on April 21, 2026 Build system
hebasto on April 21, 2026 Build system
pull
cmake: Remove NetBSD-specific workaround from `add_boost_if_needed`
#35165
hebasto on April 27, 2026 Build system
hebasto on April 27, 2026 Build system
pull
Add dependencies builder for pull-tester, gitian, easy cross-dev
#4592
theuni on July 26, 2014 Build system
theuni on July 26, 2014 Build system
pull
build: fixes ignored qt 4.8 codecs path on windows when configuring with --with-qt-libdir
#4654
ntrgn on August 7, 2014 Build system
ntrgn on August 7, 2014 Build system
pull
build: fix automake warnings about the use of INCLUDES
#4689
theuni on August 13, 2014 Build system
theuni on August 13, 2014 Build system
pull
build: Move m4 scripts (incl. auto-generated m4s) out of src.
#4719
randy-waterhouse on August 18, 2014 Build system
randy-waterhouse on August 18, 2014 Build system
pull
build: osx: Fix incomplete framework packaging for codesigning
#4758
theuni on August 24, 2014 Build system
theuni on August 24, 2014 Build system
pull
build: Add warnings for autogen.sh. Fix AC_CONFIG_SRCDIR.
#4765
randy-waterhouse on August 26, 2014 Build system
randy-waterhouse on August 26, 2014 Build system
pull
build: fix release name strings for gitian builds
#4946
theuni on September 19, 2014 Build system
theuni on September 19, 2014 Build system
pull
Format binary flag settings in src/Makefile.am.
#5234
randy-waterhouse on November 7, 2014 Build system
randy-waterhouse on November 7, 2014 Build system
pull
Make an Xcode project around the existing build system.
#5276
ddustin on November 13, 2014 Build system
ddustin on November 13, 2014 Build system
pull
Check for strnlen and provide it if it is not found
#5340
paveljanik on November 21, 2014 Build system
paveljanik on November 21, 2014 Build system
pull
Add /opt/local/include/db48 only if it exists.
#5395
paveljanik on November 30, 2014 macOSBuild system
paveljanik on November 30, 2014 macOSBuild system
pull
Package libqt5core5 replaced with libqt5core5a
#5417
LongShao007 on December 3, 2014 GUIBuild system
LongShao007 on December 3, 2014 GUIBuild system
pull
Add mips, mipsel and aarch64 to depends platforms
#5501
laanwj on December 17, 2014 Build system
laanwj on December 17, 2014 Build system
pull
Clean up internal library dependencies so we can avoid building unused code
#5542
luke-jr on December 25, 2014 Build system
luke-jr on December 25, 2014 Build system
pull
configure: Make it possible to build only one of bitcoin-cli or bitcoin-tx
#5618
luke-jr on January 8, 2015 Build system
luke-jr on January 8, 2015 Build system
pull
release: use static libstdc++ and disable reduced exports by default
#5819
theuni on February 24, 2015 Build system
theuni on February 24, 2015 Build system
pull
Upgrade formatting, readability, consistency in configure.ac.
#5836
randy-waterhouse on February 27, 2015 Build system
randy-waterhouse on February 27, 2015 Build system
pull
keys: remove libsecp256k1 verification until it's actually supported
#5839
theuni on February 27, 2015 Build system
theuni on February 27, 2015 Build system
pull
configure: BITCOIN_SUBDIR_TO_INCLUDE: Improve compatibility with paths including space and multiline cpp output
#5872
luke-jr on March 9, 2015 Build system
luke-jr on March 9, 2015 Build system
pull
fix a static qt5 crash when using certain versions of libxcb
#5915
theuni on March 17, 2015 Build system
theuni on March 17, 2015 Build system
pull
Configure cppcheck make target to ignore bogus warning
#5962
celeduc on April 2, 2015 Build system
celeduc on April 2, 2015 Build system
pull
qt: disable qt tests when one of the checks for the gui fails
#6082
laanwj on April 29, 2015 Build system
laanwj on April 29, 2015 Build system
pull
change AC_PACKAGE_BUGREPORT from info@bitcoin.org to github issue tracker
#6096
jonasschnelli on May 2, 2015 Build system
jonasschnelli on May 2, 2015 Build system
pull
Update Windows resource files (and add one for bitcoin-tx)
#6098
luke-jr on May 2, 2015 WindowsBuild system
luke-jr on May 2, 2015 WindowsBuild system
pull
travis: avoid tainting the ccache cache for pull requests
#6132
theuni on May 13, 2015 Build system
theuni on May 13, 2015 Build system
pull
build: disable optional use of gmp in internal secp256k1 build
#6210
laanwj on June 1, 2015 Build system
laanwj on June 1, 2015 Build system
pull
gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures
#6269
theuni on June 10, 2015 Build system
theuni on June 10, 2015 Build system
pull
Update debian used in gitian build guide to version 8.1
#6419
laanwj on July 11, 2015 Build system
laanwj on July 11, 2015 Build system
pull
Offline building should be clarified (plus clarifications for new builders re: gverify)
#6422
midnightmagic on July 11, 2015 DocsBuild system
midnightmagic on July 11, 2015 DocsBuild system
pull
Preserve user-passed CXXFLAGS with --enable-debug
#6434
gavinandresen on July 14, 2015 Build system
gavinandresen on July 14, 2015 Build system
pull
Update gitian build guide to use Debian 8.1.0
#6626
fanquake on September 3, 2015 DocsBuild system
fanquake on September 3, 2015 DocsBuild system
pull
build: Remove dependency of bitcoin-cli on secp256k1
#6730
laanwj on September 28, 2015 Build system
laanwj on September 28, 2015 Build system
pull
autotools: move checking for zmq library to common area in configure.ac
#6743
jmcorgan on October 1, 2015 Build system
jmcorgan on October 1, 2015 Build system
pull
Rewrite help texts for features enabled by default
#6748
paveljanik on October 2, 2015 Build system
paveljanik on October 2, 2015 Build system
pull
Changed qa/pull-tester/run-bitcoind-for-test.sh.in to non-executable mode.
#6760
randy-waterhouse on October 5, 2015 Build system
randy-waterhouse on October 5, 2015 Build system
pull
[Trivial] Ignore bench_bitcoin binary [skip ci]
#6770
paveljanik on October 6, 2015 Build system
paveljanik on October 6, 2015 Build system
pull
WIP: force zeromq to work with static linking+mingw
#6819
theuni on October 13, 2015 Build system
theuni on October 13, 2015 Build system
pull
Instructions on how to make the Homebrew OpenSSL headers visible...
#6885
giacecco on October 24, 2015 Build system
giacecco on October 24, 2015 Build system
pull
build: If both Qt4 and Qt5 are installed, use Qt5
#6938
laanwj on November 4, 2015 Build system
laanwj on November 4, 2015 Build system
pull
[Depends] Bump Boost, miniupnpc, ccache & zeromq
#6980
fanquake on November 10, 2015 Build system
fanquake on November 10, 2015 Build system
pull
build: Make networking work inside LXC builder in gitian-building.md
#7060
laanwj on November 19, 2015 Build system
laanwj on November 19, 2015 Build system
pull
build: Set osx permissions in the dmg to make Gatekeeper happy
#7092
theuni on November 24, 2015 macOSBuild system
theuni on November 24, 2015 macOSBuild system
pull
Travis: Test build against system libs (& Qt4)
#7142
luke-jr on December 1, 2015 Build systemTests
luke-jr on December 1, 2015 Build systemTests
pull
build: Enable C++11 in build, require C++11 compiler
#7165
laanwj on December 3, 2015 RefactoringBuild system
laanwj on December 3, 2015 RefactoringBuild system
pull
[gitian] Default reference date to commit author date
#7252
MarcoFalke on December 25, 2015 Build system
MarcoFalke on December 25, 2015 Build system
pull
[gitian] Default reference_datetime to commit author date
#7283
MarcoFalke on January 4, 2016 Build system
MarcoFalke on January 4, 2016 Build system
pull
c++11: add scoped enum fallbacks to CPPFLAGS rather than defining them locally
#7322
theuni on January 8, 2016 Build system
theuni on January 8, 2016 Build system
pull
Replace univalue subtree with proper dependency on external UniValue
#7340
luke-jr on January 14, 2016 Build system
luke-jr on January 14, 2016 Build system
pull
release: remove libc6 dependency from the osx signing descriptor
#7342
theuni on January 14, 2016 Build system
theuni on January 14, 2016 Build system
pull
doc: add example for building with constrained resources
#7423
jarret on January 27, 2016 DocsBuild system
jarret on January 27, 2016 DocsBuild system
pull
Add security/export checks to gitian and fix current failures
#7424
theuni on January 27, 2016 Build system
theuni on January 27, 2016 Build system
pull
Fix quoting of copyright holders in configure.ac.
#7477
domob1812 on February 7, 2016 Build system
domob1812 on February 7, 2016 Build system
pull
[WIP] New ax_pthread.m4 from upstream - draft 3 (not final), for testing on all platforms
#7511
paveljanik on February 11, 2016 Build system
paveljanik on February 11, 2016 Build system
pull
LibreSSL doesn't define OPENSSL_VERSION, use LIBRESSL_VERSION_TEXT instead
#7520
paveljanik on February 11, 2016 Build system
paveljanik on February 11, 2016 Build system
pull
Bugfix: Only use git for build info if the repository is actually the right one
#7522
luke-jr on February 12, 2016 Build system
luke-jr on February 12, 2016 Build system
pull
autogen.sh: warn about needing autoconf if autoreconf is not found
#7528
knocte on February 12, 2016 Build system
knocte on February 12, 2016 Build system
pull
autogen.sh: check for libtool before automake fails to find it
#7530
knocte on February 13, 2016 Build system
knocte on February 13, 2016 Build system
pull
[build-aux] Correct AC_PACKAGE_NAME brackets in bitcoin m4 scripts
#7559
fanquake on February 19, 2016 Build system
fanquake on February 19, 2016 Build system
pull
Sample RPM spec file for Bitcoin 0.12.0
#7588
AliceWonderMiscreations on February 24, 2016 Build system
AliceWonderMiscreations on February 24, 2016 Build system
pull
Build System: Use PACKAGE_TARNAME in NSIS script
#7603
JeremyRand on February 26, 2016 WindowsBuild system
JeremyRand on February 26, 2016 WindowsBuild system
pull
[depends] builders: No need to set -L and --location for curl
#7606
MarcoFalke on February 26, 2016 Build system
MarcoFalke on February 26, 2016 Build system
pull
Bugfix: gitian: Add curl to packages (now needed for depends)
#7614
luke-jr on February 27, 2016 Build system
luke-jr on February 27, 2016 Build system
pull
Bugfix: Check for bench_bitcoin being enabled where needed, and skip UniValue dependency when unused
#7625
luke-jr on March 1, 2016 Build system
luke-jr on March 1, 2016 Build system
pull
[build-aux] Update Boost & check macros to latest serials
#7711
fanquake on March 18, 2016 Build system
fanquake on March 18, 2016 Build system
pull
build: Remove unnecessary executables from gitian release
#7776
laanwj on March 31, 2016 Build system
laanwj on March 31, 2016 Build system
pull
Use relative paths instead of absolute paths in protoc calls
#7788
paveljanik on April 2, 2016 Build system
paveljanik on April 2, 2016 Build system
pull
depends: mac deploy Py3 compatibility (fixes macosx gitian build)
#7792
laanwj on April 3, 2016 macOSBuild system
laanwj on April 3, 2016 macOSBuild system
pull
test: move accounting_tests and rpc_wallet_tests to wallet/test
#7905
laanwj on April 18, 2016 Build systemTests
laanwj on April 18, 2016 Build systemTests
pull
Re-instate TARGET_OS=linux in configure.ac. Removed by 351abf9e035.
#7944
randy-waterhouse on April 26, 2016 Build system
randy-waterhouse on April 26, 2016 Build system
pull
Revert "travis: temporarily disable qt to avoid timeouts"
#7945
MarcoFalke on April 26, 2016 Build system
MarcoFalke on April 26, 2016 Build system
pull
build: quiet annoying warnings without adding new ones
#7954
theuni on April 27, 2016 Build system
theuni on April 27, 2016 Build system
pull
[depends] Bump Freetype, ccache, ZeroMQ, miniupnpc, expat
#7993
fanquake on May 3, 2016 Build system
fanquake on May 3, 2016 Build system
pull
OSX diskimages need 0775 folder permissions
#8169
jonasschnelli on June 8, 2016 macOSBuild system
jonasschnelli on June 8, 2016 macOSBuild system
pull
gitian: Add --disable-bench to config flags for windows
#8175
laanwj on June 8, 2016 Build system
laanwj on June 8, 2016 Build system
pull
[trivial][doc] Use Debian 8.5 in the gitian-build guide
#8193
fanquake on June 12, 2016 DocsBuild system
fanquake on June 12, 2016 DocsBuild system
pull
gitian: Move as-root preparation to gitian prepare script
#8213
laanwj on June 17, 2016 Build system
laanwj on June 17, 2016 Build system
pull
Check if the macro PKG_PROG_PKG_CONFIG was expanded.
#8242
paveljanik on June 22, 2016 Build system
paveljanik on June 22, 2016 Build system
pull
Tests: Use portable #! in python scripts (/usr/bin/env)
#8270
ChoHag on June 26, 2016 Build systemTestsScripts and tools
ChoHag on June 26, 2016 Build systemTestsScripts and tools
pull
Backport remaining commits for out-of-tree builds from master to 0.12 branch
#8284
jmcorgan on June 29, 2016 Build systemBackport
jmcorgan on June 29, 2016 Build systemBackport
pull
Bugfix: Allow building libbitcoinconsensus without any univalue
#8293
luke-jr on June 30, 2016 Build system
luke-jr on June 30, 2016 Build system
pull
[depends] expat 2.2.0, ccache 3.3.1, fontconfig 2.12.1
#8423
fanquake on July 29, 2016 Build system
fanquake on July 29, 2016 Build system
pull
new var DIST_CONTRIB adds useful things for packagers from contrib
#8568
nomnombtc on August 24, 2016 Build system
nomnombtc on August 24, 2016 Build system
pull
Install manpages via make install, also add some autogenerated manpages
#8608
nomnombtc on August 27, 2016 Build system
nomnombtc on August 27, 2016 Build system
pull
Include instructions to extract Mac OS X SDK on Linux using 7zip and SleuthKit
#8617
luke-jr on August 27, 2016 DocsBuild system
luke-jr on August 27, 2016 DocsBuild system
pull
depends: Add libevent compatibility patch for windows
#8730
laanwj on September 14, 2016 WindowsBuild system
laanwj on September 14, 2016 WindowsBuild system
pull
[contrib] delete qt_translations.py
#8781
MarcoFalke on September 21, 2016 GUIBuild systemScripts and tools
MarcoFalke on September 21, 2016 GUIBuild systemScripts and tools
pull
[share] remove qt/protobuf.pri
#8783
MarcoFalke on September 21, 2016 GUIBuild systemScripts and tools
MarcoFalke on September 21, 2016 GUIBuild systemScripts and tools
pull
[travis] cross-mac: explicitly enable gui
#8791
MarcoFalke on September 22, 2016 Build systemTests
MarcoFalke on September 22, 2016 Build systemTests
pull
[depends] Fix Qt compilation with Xcode 8
#8820
fanquake on September 27, 2016 macOSBuild system
fanquake on September 27, 2016 macOSBuild system
pull
Do not include env_win.cc on non-Windows systems
#8826
paveljanik on September 28, 2016 Build system
paveljanik on September 28, 2016 Build system
pull
Documentation: Building on Windows with WSL
#8935
pooleja on October 17, 2016 DocsWindowsBuild system
pooleja on October 17, 2016 DocsWindowsBuild system
pull
[TRIVIAL] reorder Windows gitian build order to match Linux
#8948
Michagogo on October 17, 2016 Build system
Michagogo on October 17, 2016 Build system
pull
Bugfix: Correctly replace generated headers and fail cleanly
#9140
luke-jr on November 12, 2016 Build system
luke-jr on November 12, 2016 Build system
pull
Add compile and link options echo to configure
#9156
jonasschnelli on November 14, 2016 Build system
jonasschnelli on November 14, 2016 Build system
pull
Suppress some annoying deprecation warnings (OSX)
#9284
jonasschnelli on December 5, 2016 macOSBuild system
jonasschnelli on December 5, 2016 macOSBuild system
pull
build: Include cuckoocache header in Makefile
#9393
MarcoFalke on December 21, 2016 Build system
MarcoFalke on December 21, 2016 Build system
pull
Fix linker error when configured with --enable-lcov
#9420
droark on December 24, 2016 Build system
droark on December 24, 2016 Build system
pull
Minor update to qrencode package builder
#9794
MitchellCash on February 18, 2017 RefactoringBuild system
MitchellCash on February 18, 2017 RefactoringBuild system
pull
Bugfix: Only install manpages for built programs
#9892
luke-jr on February 28, 2017 Build system
luke-jr on February 28, 2017 Build system
pull
build: Probe MSG_DONTWAIT in the same way as MSG_NOSIGNAL
#9921
laanwj on March 5, 2017 Build system
laanwj on March 5, 2017 Build system