fanquake

Results 169 issues of fanquake

Define `BOOST_NO_CONFIG`, which [according to Boost](https://live.boost.org/doc/libs/develop/boost/config/user.hpp) is what we should be doing: > // define this to disable all config options, > // excluding the user config. Use if your...

Build system

After recent refactoring, the changes required to remove adjusted time are now quite straight forward. This PR removes the notion of adjusted time, along with the `-maxtimeadjustment` option. It doesn't...

Brainstorming
P2P

Currently, building bdb for *BSD HOSTs in depends fails with: ```bash libtool: compile: clang -m64 -c -I. -I../dist/./.. -I/home/ubuntu/bitcoin/depends/x86_64-unknown-freebsd/include -D_THREAD_SAFE -pipe -std=c11 -O2 -Wno-error=implicit-function-declaration -Wno-error=format-security ../dist/./../mutex/mut_tas.c -fPIC -DPIC -o mut_tas.o...

Build system

Will collect backports for rc2 as they become available. Currently: * https://github.com/bitcoin/bitcoin/pull/25989 * https://github.com/bitcoin/bitcoin/pull/26124

Backport

https://cirrus-ci.com/task/6564394053140480?logs=ci#L3875: ```bash WARNING: ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call) (pid=24158) Write of size 8 at 0x7ffe0efae9f8 by main thread: #0 BaseIndex::~BaseIndex() src/index/base.cpp:53:1 (test_bitcoin+0xcc6b69) #1 CoinStatsIndex::~CoinStatsIndex() src/./index/coinstatsindex.h:17:7 (test_bitcoin+0x3b9b21)...

Bug
Tests

Pulls in a patch I've upstreamed to miniupnpc so that we properly pass our cflags when building it for mingw. See https://github.com/miniupnp/miniupnp/pull/619. Also set `D_WIN32_WINNT` to `0x0601` to match libevent,...

Build system

https://www.sqlite.org/compile.html [SQLITE_DQS](https://www.sqlite.org/compile.html#dqs) > This setting disables the double-quoted string literal misfeature. [SQLITE_DEFAULT_MEMSTATUS](https://www.sqlite.org/compile.html#default_memstatus) > This setting causes the sqlite3_status() interfaces that track > memory usage to be disabled. > This helps...

Build system
DrahtBot Guix build requested

Seen in https://cirrus-ci.com/task/4695237263097856?logs=ci#L1143: ```bash 147/236 - feature_backwards_compatibility.py --descriptors failed, Duration: 49 s stdout: 2022-02-20T12:49:35.179000Z TestFramework (INFO): Initializing test directory /tmp/cirrus-build/ci/scratch/test_runner/test_runner_₿_🏃_20220220_124152/feature_backwards_compatibility_111 2022-02-20T12:49:41.126000Z TestFramework (INFO): Test wallet backwards compatibility... 2022-02-20T12:50:23.374000Z TestFramework (INFO):...

Tests

0.20.2 and 0.21.2 are missing from master.

Docs

See https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-environment.html. > Deprecation warning: The guix environment command is deprecated in favor of guix shell, which performs similar functions but is more convenient to use. See Invoking guix shell....

Build system