< aj> sipa: i mean, could have bitcoin-util usurp bitcoin-wallet too, i guess...
< sipa> aj: no, no wallet
< aj> sipa: "signs everything it knows how to" ?
< sipa> just extract everything from the provided psbt and descriptors
< sipa> if those are private-key descriptors, it can sign; otherwise it can only update
< wumpus> bitcoin-wallet is a diagnostic utility, it's not like the monero-wallet which is really a client-side wallet implemetation
< wumpus> though 'could have', sure, it could actually do that
< bitcoin-git> [bitcoin] dongcarl opened pull request #20470: build: Replace genisoimage with xorriso (master...2020-11-xorriso) https://github.com/bitcoin/bitcoin/pull/20470
< aj> sipa: there's no rpc already that does that, right?
< sipa> aj: indeed
< sipa> the biggest hurdle is that the internal signing code can't do on-the-fly key derivation
< sipa> apart from that it's pretty simple
< luke-jr> wumpus: pretty sure wrapper scripts setting LD_LIBRARY_PATH would just work as well as static linking (and Windows/macOS don't even need that0
< bitcoin-git> [bitcoin] fanquake opened pull request #20471: build: use C++17 in depends (master...depends_c++17) https://github.com/bitcoin/bitcoin/pull/20471
< wumpus> luke-jr: yes, but getting that right in practice is not easy, e.g. there are more binaries they'd all need a wrapper script, and I think there's some edge cases where OS libraries might get in the way; of the cleaner appraoaches to packaging software for linux like flatpak and snap, I think at least flatpak has the same problem, that it's aimed at single-binary GUI apps
< wumpus> it is possible to run another binary in a flatpak, but not really convenient
< bitcoin-git> [bitcoin] practicalswift opened pull request #20472: test: Add testing of ParseInt/ParseUInt edge cases with leading +/-/0:s (master...parse-int-edge-cases) https://github.com/bitcoin/bitcoin/pull/20472
< bitcoin-git> [bitcoin] laanwj pushed 9 commits to master: https://github.com/bitcoin/bitcoin/compare/cb89e1884585...7ebbee551d78
< bitcoin-git> bitcoin/master 800655f Carl Dong: depends: boost: Refer to version in URL
< bitcoin-git> bitcoin/master a57b498 Carl Dong: depends: boost: Bump to 1.71.0
< bitcoin-git> bitcoin/master 9cf2ee5 Carl Dong: depends: boost: Split into non-/native packages
< bitcoin-git> [bitcoin] laanwj merged pull request #19764: depends: Split boost into build/host packages + bump + cleanup (master...2020-08-boost-build-pickup) https://github.com/bitcoin/bitcoin/pull/19764
< bitcoin-git> [bitcoin] laanwj opened pull request #20473: doc: Document current boost dependency as 1.71.0 (master...2020_11_boost_dep_doc) https://github.com/bitcoin/bitcoin/pull/20473
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7ebbee551d78...6f9dac5ede13
< bitcoin-git> bitcoin/master 0918eb4 Wladimir J. van der Laan: doc: Document current boost dependency as 1.71.0
< bitcoin-git> bitcoin/master 6f9dac5 MarcoFalke: Merge #20473: doc: Document current boost dependency as 1.71.0
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20473: doc: Document current boost dependency as 1.71.0 (master...2020_11_boost_dep_doc) https://github.com/bitcoin/bitcoin/pull/20473
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20475: [backport] RPC: unloadwallet: Clarify docs/error when both the RPC endpoint and wallet_name parameter specify a wallet (0.21...unloadwallet_namematch_pt1) https://github.com/bitcoin/bitcoin/pull/20475
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6f9dac5ede13...3a32b62fa715
< bitcoin-git> bitcoin/master b1f59d5 Luke Dashjr: RPC/Wallet: unloadwallet: Clarify docs/error when both the RPC endpoint an...
< bitcoin-git> bitcoin/master 3a32b62 MarcoFalke: Merge #20462: RPC/Wallet: unloadwallet: Clarify docs/error when both the R...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20462: RPC/Wallet: unloadwallet: Clarify docs/error when both the RPC request and wallet_name parameter specify a wallet (master...unloadwallet_namematch_pt1) https://github.com/bitcoin/bitcoin/pull/20462
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3a32b62fa715...9402159b9bfa
< bitcoin-git> bitcoin/master 05c1095 practicalswift: test: Add testing of ParseInt/ParseUInt edge cases with leading +/-/0:s
< bitcoin-git> bitcoin/master 9402159 MarcoFalke: Merge #20472: test: Add testing of ParseInt/ParseUInt edge cases with lead...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20472: test: Add testing of ParseInt/ParseUInt edge cases with leading +/-/0:s (master...parse-int-edge-cases) https://github.com/bitcoin/bitcoin/pull/20472
< bitcoin-git> [bitcoin] laanwj opened pull request #20476: contrib: Add test for ELF symbol-check (master...2020_11_test_symbol_check) https://github.com/bitcoin/bitcoin/pull/20476
< bitcoin-git> [bitcoin] practicalswift opened pull request #20477: test/net: Add unit testing of node eviction logic (master...unit-test-node-eviction-logic) https://github.com/bitcoin/bitcoin/pull/20477
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9402159b9bfa...31c9987976af
< bitcoin-git> bitcoin/master 8f7d1b3 Andrew Chow: Fix QPainter non-determinism on macOS
< bitcoin-git> bitcoin/master 31c9987 fanquake: Merge #20447: depends: Patch qt_intersect_spans to avoid non-deterministic...
< bitcoin-git> [bitcoin] fanquake merged pull request #20447: depends: Patch qt_intersect_spans to avoid non-deterministic behavior in LLVM 8 (master...0.21-qpainter-fix) https://github.com/bitcoin/bitcoin/pull/20447
< wumpus> nice
< wumpus> should I just cherry-pick that to the 0.21 branch and do rc2?
< wumpus> bah, looks like the depends changed enough that it's not a clean backport
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #20478: Don't set BDB flags when configuring without (master...2020/11/bdbless_mac) https://github.com/bitcoin/bitcoin/pull/20478
< Kiminuo> This is great intro: https://github.com/bitcoin/bitcoin/tree/master/ci. I have run `FILE_ENV="./ci/test/00_setup_env_native_tsan.sh" ./ci/test_run_all.sh` and it reports a test error. Fine, so I would love to modify source code a bit to understand the error more. Can I re-run the problematic functional test now? Or do I need to start from scratch?
< Kiminuo> I had a quick look into shell scripts and I'm not sure whether this is supported scenario
< Kiminuo> Kind of looks to me that it's not so easy
< Kiminuo> or it's just I don't know how to make Docker to run only the "final testing steps"
< jonasschnelli> I'm a right that the current codebase does not support(make use of) AArch64 native SHA2 instructions?
< jonasschnelli> (only the CRC32 NI on linux)
< wumpus> jonasschnelli: correct
< bitcoin-git> [bitcoin] laanwj opened pull request #20479: Fix QPainter non-determinism on macOS (0.21) (0.21...2020_11_qpainter_0_21) https://github.com/bitcoin/bitcoin/pull/20479
< wumpus> I intended to do that but never got around to it
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to 0.21: https://github.com/bitcoin/bitcoin/compare/bf9548bc5945...3fae2f95f14d
< bitcoin-git> bitcoin/0.21 b1f59d5 Luke Dashjr: RPC/Wallet: unloadwallet: Clarify docs/error when both the RPC endpoint an...
< bitcoin-git> bitcoin/0.21 3fae2f9 MarcoFalke: Merge #20475: [backport] RPC: unloadwallet: Clarify docs/error when both t...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20475: [backport] RPC: unloadwallet: Clarify docs/error when both the RPC endpoint and wallet_name parameter specify a wallet (0.21...unloadwallet_namematch_pt1) https://github.com/bitcoin/bitcoin/pull/20475
< jonasschnelli> on mac M1 ARM64, configure detects a functioning getauxval (HAVE_WEAK_GETAUXVAL=1). I think that check is wrong... there is non on macOS ARM
< jonasschnelli> (afaik)
< jonasschnelli> I'm also getting linker errors later when compiling crc32
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20480: Replace boost::variant with std::variant (master...2011-noBoostVariant) https://github.com/bitcoin/bitcoin/pull/20480
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #20482: Add depends qt fix for ARM macs (master...2020/11/qt_mac_arm) https://github.com/bitcoin/bitcoin/pull/20482
< wumpus> jonasschnelli: yes-AFAIK getauxval is a linux only thing
< jonasschnelli> I need to track this further... why configure did accept the weak linking
< wumpus> re: crc32 I'm not sure what macos arm64 programs use to detect availability of extension instruction sets but getauxval(AT_HWCAP) is probably only linux
< sipa> i assume you want somethinglike this: https://github.com/openssl/openssl/pull/3108
< wumpus> sipa: yes, that looks good
< jonasschnelli> isn't there a thing called neon (ARM NI)?
< ctrlbreak> Any idea why I've been banned from #bitcoin?
< ctrlbreak> Or how I could possibly find out?
< bitcoin-git> [bitcoin] jonatack opened pull request #20483: wallet: deprecate feeRate in fundrawtransaction/walletcreatefundedpsbt (master...deprecate-feeRate-options) https://github.com/bitcoin/bitcoin/pull/20483
< wumpus> jonasschnelli: yes, NEON is one of the ARM vector instruction sets, its support is mandatory for aarch64
< wumpus> on ARM32 it's optional
< achow101> wumpus: can you send me bitcoin-ab23a83400d5-osx64.tar.gz
< fanquake> achow101: I'll tiebreak in a few minutes
< fanquake> my gitian build for 20479 matches wumpus
< achow101> hmm, I'll retry
< bitcoin-git> [gui] RandyMcMillan opened pull request #135: [WIP] peers-tab cleaner presentation - more info - functionality improvements (master...peers-tab) https://github.com/bitcoin-core/gui/pull/135