Labeled Build System
pull
build: enable libc++ and libstdc++ hardening
#31424
vasild on December 5, 2024 Build system CI failed
vasild on December 5, 2024 Build system 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
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
issue
depends: llvm-ranlib (etc): “No such file or directory” on Intel macOS 15.0
#30978
Sjors on September 26, 2024 macOS Build system
Sjors on September 26, 2024 macOS Build system
pull
Add multiprocess binaries to release build
#30975
Sjors on September 26, 2024 Build system CI failed
Sjors on September 26, 2024 Build system CI failed
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
depends: Fix build with
hebasto on September 21, 2024 Build system
MULTIPROCESS=1
in Guix environment
#30940
hebasto on September 21, 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
build: speed up by flattening the dependency graph
#30911
theuni on September 16, 2024 Build system
theuni on September 16, 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
cmake: Revamp handling of data files for
hebasto on September 14, 2024 Build system
{test,bench}_bitcoin
targets
#30901
hebasto on September 14, 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
build: Revert “Minimize I/O operations in
hebasto on September 12, 2024 Build system
GenerateHeaderFrom{Json,Raw}.cmake
”
#30883
hebasto on September 12, 2024 Build system
issue
cmake: adjust Find modules to try
fanquake on September 12, 2024 Build system
find_package
& fallback to pkg_check_modules
#30876
fanquake on September 12, 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: Improve
hebasto on September 10, 2024 Build system Needs rebase
ccache
performance for different build directories
#30861
hebasto on September 10, 2024 Build system Needs rebase
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: Minimize I/O operations in
hebasto on September 7, 2024 Build system CI failed
GenerateHeaderFrom{Json,Raw}.cmake
#30842
hebasto on September 7, 2024 Build system CI failed
pull
build: Use CMake’s default permissions in macOS
hebasto on September 6, 2024 Build system
deploy
target
#30838
hebasto on September 6, 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
cmake: decouple
fanquake on September 5, 2024 Build system
FORTIFY_SOURCE
check from Debug
build type
#30824
fanquake on September 5, 2024 Build system
pull
cmake: add
fanquake on September 5, 2024 Build system
USE_SOURCE_PERMISSIONS
to all configure_file()
usage
#30823
fanquake on September 5, 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
issue
build: reproducibility issue with macOS Guix builds
#30815
fanquake on September 4, 2024 macOS Build system
fanquake on September 4, 2024 macOS Build system
issue
cmake: passing options from depends build to main build
#30813
ryanofsky on September 4, 2024 Brainstorming Build system
ryanofsky on September 4, 2024 Brainstorming Build system
issue
guix: Build fails for
hebasto on September 4, 2024 Build system Questions and Help
x86_64-apple-darwin
#30810
hebasto on September 4, 2024 Build system Questions and Help
pull
build: Minor build system fixes and amendments
#30803
hebasto on September 3, 2024 Build system
hebasto 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
cmake: incorrect assumption that
fanquake on September 3, 2024 Build system
Debug
build type will not use optimisations
#30800
fanquake on September 3, 2024 Build system
issue
Unify -logsourcelocations format
#30799
maflcko on September 3, 2024 Build system Utils/log/libs
maflcko on September 3, 2024 Build system Utils/log/libs