Labeled Build System
pull
cmake: Move internal binaries from bin/ to libexec/
#31679
ryanofsky on January 17, 2025 Build system CI failed
ryanofsky on January 17, 2025 Build system CI failed
pull
cmake: Introduce
hebasto on January 16, 2025 Build system Needs rebase
WITH_PYTHON
build option
#31669
hebasto on January 16, 2025 Build system Needs rebase
pull
build: Make config warnings fatal if -DWERROR=ON
#31665
davidgumberg on January 15, 2025 Build system CI failed
davidgumberg on January 15, 2025 Build system CI failed
pull
cmake: Do not modify
hebasto on January 15, 2025 Build system
CMAKE_TRY_COMPILE_TARGET_TYPE
globally
#31662
hebasto on January 15, 2025 Build system
pull
depends: Override default build type for
hebasto on January 15, 2025 Build system
libevent
#31661
hebasto on January 15, 2025 Build system
issue
cmake: Compiling for test coverage (low-priority workaround exists)
#31638
jimhashhq on January 10, 2025 Build system
jimhashhq on January 10, 2025 Build system
pull
depends: Use base system’s
hebasto on January 9, 2025 Build system
sha256sum
utility on FreeBSD
#31626
hebasto on January 9, 2025 Build system
pull
build, test: Build
hebasto on January 7, 2025 Wallet Build system Tests
db_tests.cpp
regardless of USE_BDB
#31617
hebasto on January 7, 2025 Wallet Build system Tests
pull
depends, NetBSD: Fix
hebasto on January 6, 2025 Build system
bdb
package compilation with GCC-14
#31613
hebasto on January 6, 2025 Build system
issue
Cannot figure out how to use std::atomic error for MacOS Sequoia 15.2
#31579
kelvinator07 on December 30, 2024 macOS Build system
kelvinator07 on December 30, 2024 macOS Build system
issue
Please provide 32 bits builds again
#31557
ytrezq on December 23, 2024 Build system Questions and Help
ytrezq on December 23, 2024 Build system Questions and Help
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
cmake: Remove unused
hebasto on December 19, 2024 Build system
BUILD_TESTING
variable from “dev-mode” preset
#31544
hebasto on December 19, 2024 Build system
pull
[POC] build: Use clang-cl to build on Windows natively
#31507
hebasto on December 16, 2024 Windows Build system CI failed
hebasto on December 16, 2024 Windows Build system CI failed
pull
cmake: De-duplicate libraries on link lines opportunistically
#31504
hebasto on December 15, 2024 Build system Tests
hebasto on December 15, 2024 Build system Tests
pull
cmake: Link
hebasto on December 15, 2024 Build system Tests
bitcoin_consensus
as a library
#31503
hebasto on December 15, 2024 Build system Tests
pull
depends: Fix compiling
hebasto on December 14, 2024 Build system
libevent
package on NetBSD
#31500
hebasto on December 14, 2024 Build system
issue
depends:
hebasto on December 14, 2024 Build system Upstream
capnp
package fails to build on NetBSD 10.0
#31499
hebasto on December 14, 2024 Build system Upstream
issue
cmake inconsistently overriding
fanquake on December 13, 2024 Build system
-O3
(sometimes)
#31491
fanquake on December 13, 2024 Build system
issue
build: compiler flags in linker flags output
#31487
fanquake on December 13, 2024 Build system
fanquake on December 13, 2024 Build system
issue
CI: Cmake warnings should be errors
#31476
maflcko on December 12, 2024 Build system CI failed
maflcko on December 12, 2024 Build system CI failed
pull
build: use
fanquake on December 10, 2024 Build system
-mbig-obj
for Windows debug builds
#31458
fanquake on December 10, 2024 Build system
issue
multiprocess: build failure on Alpine with depends &
fanquake on December 10, 2024 Build system interfaces
DEBUG=1
#31455
fanquake on December 10, 2024 Build system interfaces
issue
windows: build failure with GCC 14.2 &
fanquake on December 6, 2024 Build system Tests Upstream CI failed
-D_GLIBCXX_DEBUG
#31436
fanquake on December 6, 2024 Build system Tests Upstream CI failed
pull
cmake: Improve compatibility with Python version managers
#31421
hebasto on December 4, 2024 Build system
hebasto on December 4, 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
build: Set shared linker flags in toolchain file
#31395
TheCharlatan on November 30, 2024 Build system
TheCharlatan on November 30, 2024 Build system
pull
[POC] cmake: Introduce LLVM’s Source-based Code Coverage reports
#31394
hebasto on November 29, 2024 Build system Tests
hebasto on November 29, 2024 Build system Tests
pull
cmake: Fix passing
hebasto on November 27, 2024 Build system
APPEND_*FLAGS
to secp256k1
subtree
#31379
hebasto on November 27, 2024 Build system
pull
cmake: Check
hebasto on November 25, 2024 Build system
-Wno-*
compiler options for leveldb
target
#31366
hebasto on November 25, 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
depends: Avoid using helper variables in toolchain file
#31360
hebasto on November 24, 2024 Build system
hebasto on November 24, 2024 Build system
pull
depends: Avoid hardcoding
hebasto on November 23, 2024 Build system
host_prefix
in toolchain file
#31358
hebasto on November 23, 2024 Build system
pull
build: Temporarily disable compiling
hebasto on November 17, 2024 Windows Build system
fuzz/utxo_snapshot.cpp
with MSVC
#31307
hebasto on November 17, 2024 Windows 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
cmake: add optional source files to bitcoin_crypto directly
#31268
purpleKarrot on November 11, 2024 Build system
purpleKarrot on November 11, 2024 Build system
issue
v27.2 guix build fails with hash mismatch
#31266
Sjors on November 10, 2024 Build system Upstream
Sjors on November 10, 2024 Build system Upstream
pull
guix: Do not set
hebasto on November 4, 2024 Build system
C{PLUS}_INCLUDE_PATH
variables for Darwin builds
#31214
hebasto on November 4, 2024 Build system
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
guix: failure on Kubuntu 24-10: error: mount: mount “none” on “/tmp/guix-directory.VEMlin”: Permission denied
#31202
knst on November 1, 2024 Build system Upstream
knst on November 1, 2024 Build system Upstream
issue
CI: Improve documentation around replicating CI locally
#31199
m3dwards on October 31, 2024 Brainstorming Docs Build system Tests
m3dwards on October 31, 2024 Brainstorming Docs Build system Tests
pull
depends, doc: List packages required to build
hebasto on October 31, 2024 Docs Build system
qt
package separately
#31192
hebasto on October 31, 2024 Docs 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
cmake: Add
hebasto on October 28, 2024 Build system
FindQRencode
module and enable libqrencode
package for MSVC
#31173
hebasto on October 28, 2024 Build system
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
build, ci: Fix linking
hebasto on October 25, 2024 Windows Build system
bitcoin-chainstate.exe
to bitcoinkernel.dll
on Windows
#31158
hebasto on October 25, 2024 Windows Build system
pull
depends: add *FLAGS to gen_id
#31125
fanquake on October 21, 2024 Build system DrahtBot Guix build requested
fanquake on October 21, 2024 Build system DrahtBot Guix build requested
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
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: Disallow building fuzz binary without -DBUILD_FOR_FUZZING
#31059
dollarparity on October 8, 2024 Build system CI failed
dollarparity on October 8, 2024 Build system CI failed
pull
RFC: build: support for pre-compiled headers.
#31053
theuni on October 7, 2024 Build system Needs rebase
theuni on October 7, 2024 Build system Needs rebase
issue
macOS 13.7 depends build can’t find qt (symlink)
#31050
Sjors on October 7, 2024 macOS Build system
Sjors on October 7, 2024 macOS Build system
issue
build: macOS fuzz instructions broken using latest macOS linker
#31049
fanquake on October 7, 2024 macOS Build system Tests
fanquake on October 7, 2024 macOS Build system Tests
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
pull
depends: For mingw cross compile use -gcc-posix to prevent library conflict
#31013
laanwj on October 1, 2024 Windows Build system
laanwj on October 1, 2024 Windows Build system
pull
cmake: Avoid hardcoding Qt’s major version in Find module / variable names
#31010
hebasto on October 1, 2024 Refactoring Build system
hebasto on October 1, 2024 Refactoring Build system
issue
Having qt(@6) breaks build for qt@5 on macOS 15.0 and 13.7
#31009
Sjors on October 1, 2024 macOS Build system
Sjors on October 1, 2024 macOS Build system
pull
depends: Print ready-to-use
hebasto on October 1, 2024 Build system
--toolchain
option for CMake invocation
#31008
hebasto on October 1, 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
guix: Drop no longer needed
hebasto on September 27, 2024 Build system
PATH
modification
#30989
hebasto on September 27, 2024 Build system