Commit Graph

805 Commits (a97791d9fb977cf2a0d19268253238b0fee173f6)

Author SHA1 Message Date
Andrew Chow a52ff619a4
Merge bitcoin/bitcoin#25985: Revert "build: Use Homebrew's sqlite package if it is available"
2 years ago
fanquake 20adaeaef5
build: split ARM crc & crypto extension checks
2 years ago
fanquake 553ff452c0
build: remove stdlib.h from header checks
2 years ago
fanquake 55aad5f3a9
build: remove stdio.h from header checks
2 years ago
fanquake eb6026b90f
build: remove strings.h from header checks
2 years ago
fanquake 0567b5650e
build: Bump version to 24.99
2 years ago
Cory Fields b50a4b7647 build: quiet warnings in system headers installed from homebrew
2 years ago
fanquake e531e34b41
build: fix configuring with --without-experimental-kernel-lib
2 years ago
fanquake d216d714aa
Revert "build: Use Homebrew's sqlite package if it is available"
2 years ago
MacroFake 02aefa169a
Merge bitcoin/bitcoin#25852: build: reorder CXXFLAGS in intrinsic checks
2 years ago
fanquake 4349051dd4
build: reorder cxxflags in intrinsic checks
2 years ago
fanquake d755ffc327
build: package test_bitcoin in Windows installer
2 years ago
fanquake f765d4e232
Merge bitcoin/bitcoin#25770: build: Fix help string for `--enable-external-signer` configure option
2 years ago
Hennadii Stepanov 8df063e537
build: Fix help string for `--enable-external-signer` configure option
2 years ago
Hennadii Stepanov b9f06bf05b
build: Do not export `PKG_CONFIG_{PATH|LIBDIR}` variables
2 years ago
fanquake c6fafa4ed6
Merge bitcoin/bitcoin#25630: Add symlinks for hardcoded Makefiles in out of tree builds
2 years ago
Hennadii Stepanov 6fdc13c61f
build: Fix autoconf variable names for tools found by `AC_PATH_TOOL`
2 years ago
Andrew Chow 4de4221ab4 build: Check for std::atomic::exchange rather than std::atomic_exchange
2 years ago
Pablo Greco 9aeeb75cf9 Add symlinks for hardcoded Makefiles in out of tree builds
2 years ago
fanquake 880d4aaf81
build: use BOOST_NO_CXX98_FUNCTION_BASE to suppress warnings
2 years ago
MarcoFalke fa7cbc6e5c
build: Remove negated --enable-fuzz checks from build system
2 years ago
laanwj 7377ed778c
Merge bitcoin/bitcoin#25389: guix: use libtool 2.4.7
2 years ago
laanwj 5884a47c36
Merge bitcoin/bitcoin#25422: build: globally define NOMINMAX when building with mingw-w64
2 years ago
Hennadii Stepanov b5f6a46503
build: Fix `::_wsystem` check
2 years ago
fanquake 58a9601dff
build: globally define NOMINMAX
2 years ago
laanwj faf25b09d9
Merge bitcoin/bitcoin#25282: Bugfix: configure: Define default for use_libevent
2 years ago
fanquake 4a81ef4510
doc: update configure ar doc to mention libtool 2.4.7
2 years ago
fanquake 491bb14c0c
build: test for timingsafe_bcmp
2 years ago
MacroFake 2e079c86ae
Merge bitcoin/bitcoin#24395: build: use `BOOST_MULTI_INDEX_ENABLE_SAFE_MODE` when debugging
2 years ago
Luke Dashjr f0f5cd79b5 Bugfix: configure: Define default for use_libevent
2 years ago
fanquake a7973bf8f4
Revert "build: more robustly check for fcf-protection support"
2 years ago
Jon Atack 247d17033f build: add DEBUG_LOCKCONTENTION to --enable-debug configuration
3 years ago
fanquake 06e18e0b53
build: use BOOST_MULTI_INDEX_ENABLE_SAFE_MODE when debugging
3 years ago
MacroFake fafae678f6
build: Enable RPC_DOC_CHECK on --enable-debug
3 years ago
laanwj 51527ec1ec
Merge bitcoin/bitcoin#25051: Bugfix: configure: Define defaults for enable_arm_{crc,shani}
3 years ago
Hennadii Stepanov a0e2a3133a
build: Drop redundant checks for ranlib and strip tools
3 years ago
fanquake 1ad5d5088d
Merge bitcoin/bitcoin#24866: build: No longer need to hack the `PATH` variable in `config.site`
3 years ago
Luke Dashjr 7fd0860d12 Bugfix: configure: Define defaults for enable_arm_{crc,shani}
3 years ago
laanwj 8730bd3fc8
Merge bitcoin/bitcoin#24958: build: Fix macOS Apple M1 build with miniupnpc and libnatpmp. Again :)
3 years ago
fanquake dd17c42a16
Merge bitcoin/bitcoin#24322: [kernel 1/n] Introduce initial `libbitcoinkernel`
3 years ago
MacroFake 9446de160f
Merge bitcoin/bitcoin#24831: tidy: add include-what-you-use
3 years ago
Carl Dong 26b2e7ffb3 build: Extract the libbitcoinkernel library
3 years ago
fanquake 9c96f1008b
tidy: enable modernize-use-nullptr
3 years ago
Hennadii Stepanov 165903406e
build: Fix `AC_CHECK_HEADERS` and `AC_CHECK_LIB` for `libnatpmp` package
3 years ago
Hennadii Stepanov 65cddf604c
build: Fix `AC_CHECK_HEADERS` and `AC_CHECK_LIB` for `miniupnpc` package
3 years ago
Hennadii Stepanov bbbcb96638
build, refactor: Fix indentation
3 years ago
Hennadii Stepanov 80cd99322f
scripted-diff: Rename INSTALLNAMETOOL -> INSTALL_NAME_TOOL
3 years ago
fanquake bfbce6cbfe
Merge bitcoin/bitcoin#24031: build: don't compress macOS DMG
3 years ago
fanquake 9b0a13a289
tidy: Add include-what-you-use
3 years ago
fanquake 7626e547b8
Merge bitcoin/bitcoin#24337: build: Do not define `PROVIDE_FUZZ_MAIN_FUNCTION` macro unconditionally
3 years ago