achow101 changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
kevkevin has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
synexic has quit [Ping timeout: 256 seconds]
jonatack has quit [Ping timeout: 245 seconds]
synexic has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 245 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
Guest40 has joined #bitcoin-core-dev
Guest40 has quit [Client Quit]
cotsuka has quit [Read error: Connection reset by peer]
kevkevin has quit [Quit: Leaving...]
cotsuka has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 264 seconds]
memset_ has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
dzxzg has quit [Remote host closed the connection]
robszarka has joined #bitcoin-core-dev
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 246 seconds]
svanstaa_ has quit [Ping timeout: 245 seconds]
svanstaa has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
dzxzg has joined #bitcoin-core-dev
dzxzg has quit [Remote host closed the connection]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
ghost43 has quit [Ping timeout: 252 seconds]
ghost43 has joined #bitcoin-core-dev
Guest71 has joined #bitcoin-core-dev
Guest71 has quit [Client Quit]
Guest71 has joined #bitcoin-core-dev
Guest71 has quit [Client Quit]
luke-jr_ has quit [Read error: Connection reset by peer]
luke-jr_ has joined #bitcoin-core-dev
<sedited> it was brought up in the meeting, but might bear repeating since the meeting was quite busy: Feature freeze is in seven days per the release schedule: https://github.com/bitcoin/bitcoin/issues/33607
<bitcoin-git> [qa-assets] maflcko merged pull request #255: Add initial corpus for bnb_finds_min_waste (main...2026-02-initial-bnb_finds_min_waste) https://github.com/bitcoin-core/qa-assets/pull/255
<bitcoin-git> [qa-assets] maflcko pushed 2 commits to main: https://github.com/bitcoin-core/qa-assets/compare/c19a207dc6e5...86129f054d6c
<bitcoin-git> qa-assets/main df67749 Murch: Add initial corpus for bnb_finds_min_waste
<bitcoin-git> qa-assets/main 86129f0 maflcko: Merge pull request #255 from murchandamus/2026-02-initial-bnb_finds_min_wa...
memset_ has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
aleggg has quit [Ping timeout: 245 seconds]
cotsuka has quit [Read error: Connection reset by peer]
Guyver2 has joined #bitcoin-core-dev
cotsuka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to 28.x: https://github.com/bitcoin/bitcoin/compare/0578a6ddf655...866efbd8e2aa
<bitcoin-git> bitcoin/28.x 72ff93e fanquake: doc: update release notes for v28.4rc1
<bitcoin-git> bitcoin/28.x fb5fdbf fanquake: build: bump version to v28.4rc1
<bitcoin-git> bitcoin/28.x f60bfe7 fanquake: doc: update manual pages for v28.4rc1
<bitcoin-git> [bitcoin] fanquake merged pull request #34560: [28.x] Finalize 28.4rc1 (28.x...28_x_maybe_final) https://github.com/bitcoin/bitcoin/pull/34560
<bitcoin-git> [bitcoin] fanquake pushed tag v28.4rc1: https://github.com/bitcoin/bitcoin/compare/v28.4rc1
amadioha has joined #bitcoin-core-dev
luke-jr_ has quit [Remote host closed the connection]
luke-jr_ has joined #bitcoin-core-dev
timbo_xyz has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
Guest87 has joined #bitcoin-core-dev
Guest87 has quit [Client Quit]
adys has joined #bitcoin-core-dev
timbo_xyz has quit [Remote host closed the connection]
timbo_xyz has joined #bitcoin-core-dev
aleggg has joined #bitcoin-core-dev
<sliv3r__> For some reason I am unable to compile using the libfuzzer preset, I though it was my branch but I cannot do it in master neither. (used to work :P). Am I doing something wrong?
<sliv3r__> I am just using "cmake --preset=libfuzzer" and "cmake --build build_fuzz"
luke-jr_ has quit [Read error: Connection reset by peer]
luke-jr has joined #bitcoin-core-dev
<sliv3r__> the compilation just fails in src/wallet/transaction.h and src/util/overloaded.h
amadioha has quit [Quit: Client closed]
<vasild> sliv3r__: what might help - pastebin here the full error; see if CI is using that, if it does and is green then it is probably something in your environment; if it used to work, then git-bisect to find out which commit broke it.
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
<fanquake> silv3r__: our minimum required clang is 17
nanotube has quit [Ping timeout: 252 seconds]
<sliv3r__> that was it, thx
<sliv3r__> :)
timbo_xyz has quit [Remote host closed the connection]
timbo_xyz has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
nanotube has joined #bitcoin-core-dev
<vasild> Would be nice to stop at configure time with a friendly message like "minimum required clang is 17", e.g. https://stackoverflow.com/questions/14933172/how-can-i-add-a-minimum-compiler-version-requisite
<bitcoin-git> [bitcoin] hebasto closed pull request #32709: cmake: Fix `FindQt` module (master...250609-cmake-findqt) https://github.com/bitcoin/bitcoin/pull/32709
<sliv3r__> vasild: that would be nice, will try to see if I can add it
<vasild> sliv3r__: concept ACK, ping me for review if you PR it :)
<fanquake> silv3r_-: please don't add checks that hardcode version numbers
<fanquake> add checks for features that we use
<vasild> fanquake: doc/dependencies.md already insists a minimum required clang 17.0, stopping early if that is not met would save some developer's time and frustration. IMO it would be no different than e.g. find_package(Boost 1.74.0 REQUIRED CONFIG) which has hardcoded version number.
<fanquake> vasild: are you adding these hardcoded versions for all known compilers and stdlib combos?
<fanquake> It seems easier to add a single feature check, for a known requirement, than try and determine every combo of things that may/may not , and then maintain that
<fanquake> (that's why it's not the same as boost having a known working verison)
<fanquake> Also not sure if you saw the discussion above, but it seems like the privatebroadcast release notes could be fleshed out somewhat. i.e its somewhat unintuitive that a user could startup with that option, just for things to fail later on, when tor doesn't exist?
<vasild> fanquake: then how come the contents of doc/dependencies.md came to be? It has hardcoded version numbers of clang, gcc and glibc.
<sliv3r__> fanquake: should only add it for gcc and clang no? We do have hardcoded versions for other things like cmake, sqlite, zmq, among others
<vasild> If we don't support clang 16, then it makes perfect sense to me to stop at configure time with a friendly message
<fanquake> silv3r__: why not all the other compilers we support?
<fanquake> (if anything is done, it should at least be consistent)
timbo_xyz has quit [Ping timeout: 252 seconds]
<sliv3r__> fanquake: in https://github.com/bitcoin/bitcoin/blob/master/doc/dependencies.md#compiler we say "Bitcoin Core requires one of the following compilers." and only lists clang and gcc
<fanquake> silvr3r__: yes, but for example, we support compiling with MSVC (might have a version in other docs)
<vasild> I do not see it as either "all" or "none". Saving some time for clang < 17 and gcc < 12.1 users is an improvement even if we don't do the same for others
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/07b924775e4f...309c51d89dfc
<bitcoin-git> bitcoin/master 24c3b47 Cory Fields: build: add kernel-specific warnings
<bitcoin-git> bitcoin/master eafd530 Cory Fields: kernel: avoid potential duplicate object in shared library/binary
<bitcoin-git> bitcoin/master 309c51d merge-script: Merge bitcoin/bitcoin#34546: kernel: Avoid duplicating symbols in the kern...
<bitcoin-git> [bitcoin] fanquake merged pull request #34546: kernel: Avoid duplicating symbols in the kernel library (master...warn_dupe_symbols) https://github.com/bitcoin/bitcoin/pull/34546
vasild_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/309c51d89dfc...84e826ddc1cf
<bitcoin-git> bitcoin/master 91b7c87 Vasil Dimov: test: add ConnmanTestMsg convenience method Reset()
<bitcoin-git> bitcoin/master 2cb7e99 Vasil Dimov: test: also reset CConnman::m_private_broadcast in tests
<bitcoin-git> bitcoin/master 84e826d merge-script: Merge bitcoin/bitcoin#34511: test: fully reset the state of CConnman in te...
<bitcoin-git> [bitcoin] fanquake merged pull request #34511: test: fully reset the state of CConnman in tests (master...test_reset_connman_pb) https://github.com/bitcoin/bitcoin/pull/34511
vasild has quit [Ping timeout: 252 seconds]
vasild_ is now known as vasild
<sliv3r__> fanquake: vasild: I'll open the PR with hardcoded version (for now) so we can discuss there the best approach
<bitcoin-git> [bitcoin] polespinasa opened pull request #34580: build: Add a compiler minimum version check (master...clang_min_version_check) https://github.com/bitcoin/bitcoin/pull/34580
adil has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/84e826ddc1cf...03e5f063b5c0
<bitcoin-git> bitcoin/master c413cf1 willcl-ark: ci: Split vcpkg tools cache into restore/save
<bitcoin-git> bitcoin/master 03e5f06 merge-script: Merge bitcoin/bitcoin#34559: ci: split vcpkg tools cache into restore/save
<bitcoin-git> [bitcoin] fanquake merged pull request #34559: ci: split vcpkg tools cache into restore/save (master...vcpkg-tools-cache) https://github.com/bitcoin/bitcoin/pull/34559
adil has quit [Client Quit]
l0rinc has quit [Quit: l0rinc]
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #34581: test: Set assert_debug_log timeout to 0 (master...2602-test-time-0) https://github.com/bitcoin/bitcoin/pull/34581
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Client Quit]
Namvar has joined #bitcoin-core-dev
twistedline has quit [Ping timeout: 264 seconds]
twistedline has joined #bitcoin-core-dev
Namvar has quit [Quit: Client closed]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
S3RK has joined #bitcoin-core-dev
S3RK_ has quit [Ping timeout: 264 seconds]
btsf_1 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto pushed 9 commits to master: https://github.com/bitcoin/bitcoin/compare/03e5f063b5c0...b65ff0e5a1fd
<bitcoin-git> bitcoin/master fa674d5 MarcoFalke: ci: [refactor] Move print_version step into ci-windows-cross.py helper
<bitcoin-git> bitcoin/master faf7389 MarcoFalke: ci: Move check_manifests step to ci-windows-cross.py
<bitcoin-git> bitcoin/master fac9c7b MarcoFalke: ci: [refactor] Move config.ini rewrite to ci-windows-cross.py
<bitcoin-git> [bitcoin] hebasto merged pull request #34548: ci: Add and use ci-windows-cross.py helper (master...2602-ci-win-cross) https://github.com/bitcoin/bitcoin/pull/34548
bugs_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #34582: rpc: Properly parse -rpcworkqueue/-rpcthreads (master...2602-int-arg) https://github.com/bitcoin/bitcoin/pull/34582
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
<darosior> Opened this topic to followup on the GUI discussions from yesterday. https://delvingbitcoin.org/t/the-future-of-the-bitcoin-core-gui/2253
<darosior> Hopefully we can make progress on finding agreement on at least some points, to help us finally make a decision.
BUSY has quit [Ping timeout: 244 seconds]
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
BUSY has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
timbo_xyz has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #34583: ci: [refactor] Drop last use of pwsh (master...2602-ci-win-cross) https://github.com/bitcoin/bitcoin/pull/34583
timbo_xyz has quit [Remote host closed the connection]
timbo_xyz has joined #bitcoin-core-dev
eugenesiegel has joined #bitcoin-core-dev
<sipa> i read list last PR mention as "Drop last use of P2WSH", and was a bit horrified.
btsf_1 has quit [Remote host closed the connection]
twistedline has quit [Ping timeout: 264 seconds]
abubakarsadiq has joined #bitcoin-core-dev
<hebasto> hehe
l0rinc has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
<bitcoin-git> [gui-qml] johnny9 opened pull request #499: qml: add icon assets (qt6...add-missing-icon-assets) https://github.com/bitcoin-core/gui-qml/pull/499
timbo_xyz has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
robobub has quit [Quit: Connection closed for inactivity]
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
jetpack_ has quit [Ping timeout: 265 seconds]
<BlueMatt[m]> @libera_irc_sipa:bitcoin.ninja its all about taproot now. its time to move on.
Guest73 has joined #bitcoin-core-dev
Guest73 has quit [Client Quit]
brunoerg has quit [Remote host closed the connection]
<bitcoin-git> [qa-assets] marcofleon opened pull request #256: Add threadpool initial inputs (main...2026/02/threadpool-inputs) https://github.com/bitcoin-core/qa-assets/pull/256
timbo_xyz has joined #bitcoin-core-dev
jetpack has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] vishalharkal15 opened pull request #34585: Fix race condition in mempool fee estimation during block reorg (master...fix-mempool-race-condition-34584) https://github.com/bitcoin/bitcoin/pull/34585
timbo_xyz has quit [Ping timeout: 252 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
twistedline has joined #bitcoin-core-dev
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
twistedline has quit [Read error: Connection reset by peer]
twistedline has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
twistedline has quit [Remote host closed the connection]
<sipa> I'd like to gather some benchmark data for creating a cluster linearization cost model. If you're able to run something for a few hours on relevant hardware, see https://github.com/bitcoin/bitcoin/pull/34138#issuecomment-3832604569
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
twistedline has joined #bitcoin-core-dev
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 245 seconds]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
eugenesiegel has quit [Quit: Client closed]
eugenesiegel has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] w0xlt opened pull request #34586: txorphanage: replace boost::multi_index with dual std::map (master...replace-multi-index-orphanage) https://github.com/bitcoin/bitcoin/pull/34586
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 252 seconds]
abubakarsadiq has quit [Quit: Connection closed for inactivity]
Guest15 has joined #bitcoin-core-dev
Guest15 has quit [Client Quit]