< bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/7e83e74e7fca...0a3b8ea11ad2
< bitcoin-git> bitcoin/master 610151f fanquake: validation: change ProcessNewBlock() to take a CBlock reference
< bitcoin-git> bitcoin/master e12f287 fanquake: net: cleanup newly added PeerManagerImpl::ProcessNewBlock
< bitcoin-git> bitcoin/master 0a3b8ea fanquake: Merge bitcoin/bitcoin#22106: refactor: address ProcessNewBlock comments fr...
< bitcoin-git> [bitcoin] fanquake merged pull request #22106: refactor: address ProcessNewBlock comments from #21713 (master...fixup_21713) https://github.com/bitcoin/bitcoin/pull/22106
< Xr> Her geliþmenin ve kurtuluþun anasý Hürriyettir. Mustafa Gurur, Kemal Onur, Atatürk Þereftir!
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0a3b8ea11ad2...a83bbf02c762
< bitcoin-git> bitcoin/master fa416ce Hennadii Stepanov: depends: Bump Qt version to 5.12.11
< bitcoin-git> bitcoin/master a83bbf0 fanquake: Merge bitcoin/bitcoin#22054: depends: Bump Qt version to 5.12.11
< bitcoin-git> [bitcoin] fanquake merged pull request #22054: depends: Bump Qt version to 5.12.11 (master...210525-bump) https://github.com/bitcoin/bitcoin/pull/22054
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/a83bbf02c762...2fccd9cf3036
< bitcoin-git> bitcoin/master e3c866e Martin Ankerl: test: update nanobench from release 4.0.0 to 4.3.4
< bitcoin-git> bitcoin/master 44d05d0 Martin Ankerl: test: remove sanitizer suppression for nanobench
< bitcoin-git> bitcoin/master 2fccd9c MarcoFalke: Merge bitcoin/bitcoin#22082: test: update nanobench from release 4.0.0 to ...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #22082: test: update nanobench from release 4.0.0 to 4.3.4 (master...2021-05-update-nanobench) https://github.com/bitcoin/bitcoin/pull/22082
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #22121: doc: Various validation doc fixups (master...2106-docVal) https://github.com/bitcoin/bitcoin/pull/22121
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #22122: ci: Bump macOS image to big-sur-xcode-12.5 (master...2106-ciMac) https://github.com/bitcoin/bitcoin/pull/22122
< hebasto> gh did not update a pr after force pushing my local branch -- any advice?
< _aj_> push the parent commit, then re-push the commit you actually want
< hebasto> _aj_: thanks, will try it
< jnewbery> github doesn't seem to be letting me leave comments right now. Maybe they're having a partial outage?
< _aj_> (or make a dummy child commit, then get rid of it)
< jnewbery> yeah, github is having lots of issues right now
< promag> yup, issues downloading archives for depends build
< jnewbery> I'm able to leave comments again, so it's at least partially resolved
< hebasto> works for me too
< promag> #22123 fixes depends for m1
<@gribble> https://github.com/bitcoin/bitcoin/issues/22123 | depends: Fix qt.mk for mac arm64 by promag · Pull Request #22123 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] promag opened pull request #22123: depends: Fix qt.mk for mac arm64 (master...2021-06-fix-aarch64_darwin) https://github.com/bitcoin/bitcoin/pull/22123
< bitcoin-git> [gui] laanwj merged pull request #351: Translations update (master...210601-tr) https://github.com/bitcoin-core/gui/pull/351
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/2fccd9cf3036...e3d644a127e1
< bitcoin-git> bitcoin/master 0680460 Hennadii Stepanov: qt: Translations update
< bitcoin-git> bitcoin/master e3d644a W. J. van der Laan: Merge bitcoin-core/gui#351: Translations update
< fanquake> promag: what's wrong with it now. I thought that line had already been added to fix it
< fanquake> I wouldn't have to ask if that PR, or even the commit had a useful description
< fanquake> Why does this trend of opening description-less, or just very poorly explained PRs seem to be becoming more frequent
< laanwj> yes lets encourage PRs to have useful descriptions
< laanwj> at the least: what does it change, what does it fix, even more helpful "how to test" "how to review"
< fanquake> laanwj: Yes. I've tried to summarize something similar here: https://github.com/bitcoin/bitcoin/pull/21570#issuecomment-819220600
< _aj_> yay for descriptive PR descriptions
< michaelfolkson> Is this worth putting in CONTRIBUTING.md? (the fanquake guidance)
< laanwj> definitely (if there isn't anything like that in there yet)
< michaelfolkson> OK happy to add this to my to do list (assuming fanquake doesn't want to open the PR)
< fanquake> I'm not fussed. I'd like to think it's obvious that when you open a PR, you should take 2 minutes to summarize your change, including relevant / useful info, and save reviewers having to ask dumb things like "what is the bug", "how does it fix it" etc.
< laanwj> i agree, but mentioning it explicitly in a document might be useful to point people to instead of having to type it out time after time
< michaelfolkson> fanquake: Right but sometimes people struggle with what needs explaining to others when it is obvious to them. Guidance often helps as a reminder not to take shortcuts with explanations
< michaelfolkson> I'll open the PR adding fanquake as a co-author then
< bitcoin-git> [bitcoin] hebasto opened pull request #22124: 0.20: Update translations after closing 0.20.x on Transifex (0.20...210602-0.20-tr) https://github.com/bitcoin/bitcoin/pull/22124
< hebasto> the Transifex.com labeled 33 languages with the "no translators" label. Those languages look abandoned as zero strings are translated for all versions. Suggesting to remove them to keep our repository tide. Or is this a topic for a weekly meeting?
< laanwj> hebasto: the transifex import script is supposed to strip empty translations, doesn't it do this anymore?
< laanwj> that would be the place to solve it, i think it's okay to leave the languages on transifex so that people who want to translate them can do so
< hebasto> ah, right -- no empty translations in the repo, it works
< laanwj> i tend to universally accept requests to add base languages (e.g. "nl"), but careful about adding dialects "nl_EN", too easy to come up with nonsense ones and i don't have time to investigate this
< hebasto> sounds reasonable to me
< laanwj> though i wish the language requests came with a description field so people can provide more information about the language they want to translate to, this would make it easier to recognize non-flippant requests
< bitcoin-git> [bitcoin] dgoncharov opened pull request #22126: build: Disable make builtin rules. (master...disable_builtin_rules) https://github.com/bitcoin/bitcoin/pull/22126
< laanwj> unfortunately translations provide a fairly easy vandalism angle for people that want to mess with things, because it's inherently hard to check for language you don't know
< hebasto> as usually in open-source, translationss are done and kept in a good state by people who care about it. If nobody cares, the result is unpredicted
< hebasto> *translations
< laanwj> right, it's just even more complicated by language barriers
< bitcoin-git> [bitcoin] Vaultbank opened pull request #22128: Create Lil* (master...patch-1) https://github.com/bitcoin/bitcoin/pull/22128
< bitcoin-git> [bitcoin] fanquake closed pull request #22128: Create Lil* (master...patch-1) https://github.com/bitcoin/bitcoin/pull/22128
< laanwj> that was fast :)
< ufotofu> are the build instructions for linux slightly out of date? the past couple of times i've attempted building have resulted in a libboost related error that was resolved by installing libboost-all-dev (on ubuntu).
< laanwj> as far as i know they are up to date, which version of ubuntu are you using
< ufotofu> not sure which package it needed specifically, out of the many libboost-all-dev installs
< ufotofu> 21.04
< laanwj> libboost-all-dev is al extreme sledgehammer so we would like to avoid that
< ufotofu> yeah understood
< ufotofu> this occurred on ppc64le and now on riscv64 too. can't remember if i ran into it on x86_64.
< promag> fanquake: yup my bad
< laanwj> that might explain things, i suppose most people following the instrucitons will be using x86_64, ppc and risc-v are usually cross-compiled, anyhow let us know if you figure out which package is missing
< laanwj> it might also be a bug in the platform-specific parts of the boost detection am scripting (vaguely remember that a architecture-specific path is injected somewhere)
< ufotofu> pretty sure i ran into it on arm64 too so you're probably right
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to 0.20: https://github.com/bitcoin/bitcoin/compare/55631547ea88...8b5c83b4aa8c
< bitcoin-git> bitcoin/0.20 56baeba Hennadii Stepanov: 0.20: Update translations after closing 0.20.x on Transifex
< bitcoin-git> bitcoin/0.20 8b5c83b W. J. van der Laan: Merge bitcoin/bitcoin#22124: 0.20: Finalize translations after closing 0.2...
< bitcoin-git> [bitcoin] laanwj merged pull request #22124: 0.20: Finalize translations after closing 0.20.x on Transifex (0.20...210602-0.20-tr) https://github.com/bitcoin/bitcoin/pull/22124
< laanwj> ufotofu: see also #17010
<@gribble> https://github.com/bitcoin/bitcoin/issues/17010 | Missing Boost::System on ARM Ubuntu 18.04 · Issue #17010 · bitcoin/bitcoin · GitHub
< laanwj> might need a similar change like #18558 for ppc and risc-v
<@gribble> https://github.com/bitcoin/bitcoin/issues/18558 | build: Fix boost detection for arch armv7l by hebasto · Pull Request #18558 · bitcoin/bitcoin · GitHub
< laanwj> unfortunately there's all kinds of variability in directory names and it needs to be handled per platform...
< ufotofu> hm might be related. i'm running into it after running `make`.
< laanwj> okay that seems to be a different issue
< ufotofu> configure doesn't seem to catch that it's missing
< laanwj> i'd be very interested to know t he exact error you are getting
< ufotofu> that's all that was still in my buffer
< laanwj> thanks-that looks like boost_thread isn't linked correctly, which is weird, i guess this is for 0.21? fwiw the master branch no longer uses boost thread at all so might have solved this issue
< ufotofu> v0.21.1
< hebasto> ufotofu: https://github.com/bitcoin/bitcoin/blob/0.21/doc/build-unix.md mentions the `libboost-thread-dev` package
< promag> fanquake: added details
< ufotofu> hebasto: hmm not under the ubuntu & debian dependency build instructions though
< ufotofu> i don't see where it specifically mentions libboost-thread-dev either
< ufotofu> oh, right
< laanwj> it might be that you followed the instructions on the master branch, which don't mention installing boost-thread-dev because it is no longer needed
< ufotofu> aha ok that makes sense
< ufotofu> ok sorry for wasting your time >_>
< hebasto> np, happy your problem is solved
< laanwj> no problem, i think it's a bug that configure doesn't report the missing library but it fails at link time, though probably not worth fixing anymore
< bitcoin-git> [bitcoin] laanwj pushed 17 commits to master: https://github.com/bitcoin/bitcoin/compare/e3d644a127e1...a7d17daa5cd8
< bitcoin-git> bitcoin/master 883a5c7 fanquake: test: remove BasicTestingSetup from allocator unit tests
< bitcoin-git> bitcoin/master 0559065 fanquake: test: remove BasicTestingSetup from amount unit tests
< bitcoin-git> bitcoin/master 4c389ba fanquake: test: remove BasicTestingSetup from arith_uint256 unit tests
< bitcoin-git> [bitcoin] laanwj merged pull request #22086: test: remove BasicTestingSetup from unit tests that don't need it (master...remove_unneeded_test_setup) https://github.com/bitcoin/bitcoin/pull/22086
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/a7d17daa5cd8...1186910b6b7b
< bitcoin-git> bitcoin/master dafab2b Jarol Rodriguez: doc: improve note on choosing posix mingw32
< bitcoin-git> bitcoin/master 1186910 W. J. van der Laan: Merge bitcoin/bitcoin#22088: doc: improve note on choosing posix mingw32
< bitcoin-git> [bitcoin] laanwj merged pull request #22088: doc: improve note on choosing posix mingw32 (master...windows-ubuntu-note) https://github.com/bitcoin/bitcoin/pull/22088
< hebasto> achow101: meshcollider: how we could get debugging info about wallet load crash in a way safe for users? (context -- #22083)
<@gribble> https://github.com/bitcoin/bitcoin/issues/22083 | Bitcoin-Qt crashes on OS X · Issue #22083 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] theStack opened pull request #22130: test: refactor: dedup utility function chain_transaction() (master...20210601-test-dedup_chain_transaction) https://github.com/bitcoin/bitcoin/pull/22130
< hebasto> laanwj: could you have a look at https://github.com/bitcoin/bitcoin/pull/21654#issuecomment-839428062, please?
< achow101> hebasto: the best way would be to get them to be able to replicate the crash on testnet or regtest and then send us the offending wallet file
< bitcoin-git> [bitcoin] hebasto opened pull request #22133: build, qt: Make QWindowsVistaStylePlugin available again (regression) (master...210602-style) https://github.com/bitcoin/bitcoin/pull/22133
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1186910b6b7b...2aab8a6dd0b5
< bitcoin-git> bitcoin/master 9a09695 Fu Yong Quah: build: Add /opt/homebrew to path to look for boost libraries
< bitcoin-git> bitcoin/master 2aab8a6 W. J. van der Laan: Merge bitcoin/bitcoin#21231: Add /opt/homebrew to path to look for boost l...
< bitcoin-git> [bitcoin] laanwj merged pull request #21231: Add /opt/homebrew to path to look for boost libraries (master...modify-boost-path-for-m1-macs) https://github.com/bitcoin/bitcoin/pull/21231
< bitcoin-git> [gui] hebasto closed pull request #322: Improve Overview tab look on Windows (master...210508-frame) https://github.com/bitcoin-core/gui/pull/322
< bitcoin-git> [bitcoin] kiminuo opened pull request #22135: CRegTestParams: Use `args` instead of `gArgs`. (master...feature/2021-06-02-chainparams-n-gArgs) https://github.com/bitcoin/bitcoin/pull/22135