< 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
< 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?
< 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
< 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
< 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/master 3a32b62 MarcoFalke: Merge #20462: RPC/Wallet: unloadwallet: Clarify docs/error when both the R...
< bitcoin-git>
bitcoin/master b1f59d5 Luke Dashjr: RPC/Wallet: unloadwallet: Clarify docs/error when both the RPC endpoint an...
< 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 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/master 6f9dac5 MarcoFalke: Merge #20473: doc: Document current boost dependency as 1.71.0
< bitcoin-git>
bitcoin/master 0918eb4 Wladimir J. van der Laan: doc: Document current boost dependency as 1.71.0
< 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
< sipa>
(i don't have an opinion on inside bitcoin-util or elsewhere)
< wumpus>
aj: you mean the current bitcoin-tx would be deprecated in the long run?
< aj>
wumpus: i guess i think everything you currently use bitcoin-tx for should switch to psbt's; and it'd be easier to do that via a new command
< sipa>
i guess you can integrate all bitcoin-tx's operations into a -util, by only allowing one operation per invocation
< wumpus>
if we would have known in advance that people would want to add utility functions that don't necessarily have to do with transactions, the better name would have been bitcoin-util, but that ship has sailed
< sipa>
bitcoin-tx only operates on transactions, and allows multiple operations on it
< wumpus>
aj: I just don't see the principal distinction between bitcoin-util and bitcoin-tx
< bitcoin-git>
[bitcoin] dergoegge opened pull request #20469: build: Avoid secp256k1.h include from system (master...fixincludeorder) https://github.com/bitcoin/bitcoin/pull/20469
< aj>
wumpus: re bitcoin-util; would be happy to add "grind" to bitcoin-tx and have a new PR that introduces a bitcoin-util that at least does a few things
< bitcoin-git>
[bitcoin] tylerchambers opened pull request #20468: build: don't allow manpages to be generated for binaries built from a dirty branch (master...fix-20412) https://github.com/bitcoin/bitcoin/pull/20468
< bitcoin-git>
[bitcoin] dongcarl closed pull request #20019: depends: Properly pass $PATH to configure and pin (master...2020-09-resolve-PATH-prepending-madness) https://github.com/bitcoin/bitcoin/pull/20019
< miketwen_>
hey .. still trying to figure out what I need to do to get my PR merged for gitian.sigs. Also, fanquake: the newest merged commit in gitian sigs with oliver gugger is breaking the verify script. https://github.com/bitcoin-core/gitian.sigs/issues/1316
< bitcoin-git>
[bitcoin] luke-jr opened 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] practicalswift opened pull request #20452: Replace use of locale dependent atoi(…) with locale-independent std::from_chars(…) (C++17) (master...remove-atoi) https://github.com/bitcoin/bitcoin/pull/20452
< wumpus>
and would not have an effect on bitcoin-cli!
< bitcoin-git>
bitcoin/master bfd7e33 fanquake: build: remove plugin_no_soname from mac qt qmake.conf
< jonatack>
bitcoin-cli did see additions of -netinfo and -generate, but wow o_O
< wumpus>
it's more visible, relatively, for bitcoin-cli which went from 2.8M to 4.6M for x86_64 and 1.8M to 1.9M for aarch64
< wumpus>
gah ubuntu bionic gcc-8 with -Wl,-z,separate-code seems to make a printf hello world program about 4MB (from 8kB without), did we notice any size ballooning for bitcoin? (no such problem for gcc 9.3 on focal)
< bitcoin-git>
[bitcoin] achow101 opened 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
< achow101>
fanquake: I have a third solution. I have a patch to qt_intersect_spans that doesn't trigger the bug in llvm. I did 40 or so gitian builds overnight and they all get the same result. https://github.com/achow101/bitcoin/tree/0.21-qpainter-fix
< bitcoin-git>
[bitcoin] fanquake opened pull request #20440: build: fix determinism issue when building qt with Clang 8 (master...no_echo_fix_clang_qt_determinism) https://github.com/bitcoin/bitcoin/pull/20440
< bitcoin-git>
[bitcoin] fanquake closed pull request #20251: Move major version to first version integer as specified by SemVer (master...semver2) https://github.com/bitcoin/bitcoin/pull/20251
2020-11-20
< bitcoin-git>
[bitcoin] practicalswift opened pull request #20437: fuzz: Avoid time-based "non-determinism" in fuzzing harnesses by using mocked GetTime() (master...fuzzers-remove-time-based-non-determinism) https://github.com/bitcoin/bitcoin/pull/20437
< bitcoin-git>
[bitcoin] theuni opened pull request #20436: depends: Add a nasty qt hack to work around clang non-determinism (0.21...fix-clang-qt-determinism) https://github.com/bitcoin/bitcoin/pull/20436
< miketwenty1>
wumpus wouldn't the admins of bitcoin-core.org / bitcoin.org have these stats.. not sure what you mean by "no one"
< miketwenty1>
does anyone have stats / data on how many downloads or what the usage is of the different bitcoin node downloads? linux/windows/mac ?
< bitcoin-git>
[bitcoin] luke-jr closed pull request #19488: Refactor mempool.dat to be extensible, and store missing info (master...mempool_dat_extensible) https://github.com/bitcoin/bitcoin/pull/19488
< bitcoin-git>
[bitcoin] MarcoFalke merged pull request #20223: build: Drop the leading 0 from the version number (master...drop-leading-0) https://github.com/bitcoin/bitcoin/pull/20223
< Kiminuo>
hmm, this seems to be the magic formular to compile code <filesystem> on Ubuntu 18.04: "g++-8 --std=c++17 main.cpp -lstdc++fs" ... now there must be an easy way to specify it for Bitcoin core build. I have tried: ./autogen.sh && ./configure CC=gcc-8 CXX="g++-8" LDFLAGS="-lstdc++fs" --with-incompatible-bdb && make -j10
< bitcoin-git>
[bitcoin] laanwj opened pull request #20434: contrib: Parse ELF directly for symbol and security checks (master...2020_11_pixie) https://github.com/bitcoin/bitcoin/pull/20434
< bitcoin-git>
[bitcoin] MarcoFalke merged pull request #20431: [backport 0.21] tests: shrink feature_taproot transfer of funds tx (0.21...202011-test-taproot-signmany) https://github.com/bitcoin/bitcoin/pull/20431
< bitcoin-git>
bitcoin/0.21 bf9548b MarcoFalke: Merge #20431: [backport 0.21] tests: shrink feature_taproot transfer of fu...
< bitcoin-git>
bitcoin/0.21 7ffac12 Anthony Towns: tests: shrink feature_taproot transfer of funds tx
< miketwenty1>
this is my first time doing a complete terraform from scratch build of a bitcoin with gitian process.. can someone tell me if they also got 073aaacb86e8898c4806ed10cd14d54869f31e353f86b60bb83f93ae89a3591d for bitcoin-0.21.0rc1-x86_64-linux-gnu.tar.gz
< miketwenty1>
im guessing this would belong in bitcoin-core or maybe personal repo
< bitcoin-git>
[bitcoin] ajtowns opened pull request #20428: tests: split feature_taproot transfer of funds into smaller txs (master...202011-test-taproot-signmany) https://github.com/bitcoin/bitcoin/pull/20428
< bitcoin-git>
[bitcoin] luke-jr closed pull request #20121: configure: Allow users to explicitly enable libsecp256k1's GMP bignum support (master...secp256k1_allow_bignum) https://github.com/bitcoin/bitcoin/pull/20121
< bitcoin-git>
bitcoin/master 7aa9456 Wladimir J. van der Laan: Merge #20024: init: Fix incorrect warning "Reducing -maxconnections from N...
< bitcoin-git>
[bitcoin] laanwj merged pull request #20024: init: Fix incorrect warning "Reducing -maxconnections from N to N-1, because of system limitations" (master...fix-incorrect-warning) https://github.com/bitcoin/bitcoin/pull/20024
< Kiminuo>
MarcoFalke, Hi Marco, could you say whether it's worth working on std::fs at this time? You have, I think, mentioned that `std::fs` is not supported by some OSs. So I just want to know whether it makes sense to work on this or let it wait a few months or a few years for next upgrade (https://github.com/bitcoin/bitcoin/pull/19245#issuecomment-730291399)
< bitcoin-git>
[bitcoin] laanwj merged pull request #20145: contrib: add getcoins.py script to get coins from (signet) faucet (master...202010-signet-getcoins) https://github.com/bitcoin/bitcoin/pull/20145