< fanquake> Similar to hebasto, Gemini sponsored my purchase of an Apple M1 box to test builds with. I have now confirmed that our current macOS toolchain + a newer SDK and some other misc changes (#21851) produces working Apple ARM binaries (no qt yet).
<@gribble> https://github.com/bitcoin/bitcoin/issues/21851 | [WIP] build: support cross-compiling for arm64-apple-darwin20 (Apple M1) in depends by fanquake · Pull Request #21851 · bitcoin/bitcoin · GitHub
< fanquake> There are some additional code-signing requirements, which we should be able to incorporate (ad-hoc signing is good enough), see discussion in #22403.
<@gribble> https://github.com/bitcoin/bitcoin/issues/22403 | Installation via Bitcoin-Core.dmg is broken on macOS (Apple Silicon) · Issue #22403 · bitcoin/bitcoin · GitHub
< laanwj> if you want to fork bitcoin core, go ahead, i don't think it would be bad to have more projects at all, you'll also discover soon enough that maintaining a project like this is difficult
< laanwj> like you literally get attacked from all sides
< bitcoin-git> [bitcoin] fanquake opened pull request #22436: build: use aarch64 Clang if cross-compiling for darwin on aarch64 (master...arm64_macos_cross_clang) https://github.com/bitcoin/bitcoin/pull/22436
< bitcoin-git> [bitcoin] laanwj pushed 8 commits to master: https://github.com/bitcoin/bitcoin/compare/7e1ba37b5dac...d8f1e1327f9c
< bitcoin-git> bitcoin/master 38f9002 Vasil Dimov: net: change assumed I2P port to 0
< bitcoin-git> bitcoin/master aeac3bc Vasil Dimov: net: change I2P seeds' ports to 0
< bitcoin-git> bitcoin/master 1f096f0 Vasil Dimov: net: distinguish default port per network
< bitcoin-git> [bitcoin] laanwj merged pull request #22112: Force port 0 in I2P (master...force_port_0_in_i2p) https://github.com/bitcoin/bitcoin/pull/22112
< vasild> \o/
< bitcoin-git> [bitcoin] jonatack opened pull request #22437: test, refactor: add GetTransaction() coverage, improve rpc_rawtransaction (master...improve-gettransaction-test-coverage) https://github.com/bitcoin/bitcoin/pull/22437
< jamesob> kinda scary looking secp test failure; anyone seen this before? https://github.com/bitcoin/bitcoin/pull/22415#issuecomment-879089245
< laanwj> i've not seen that before, that's the secp256k1 tests on current master?
< jamesob> laanwj: yep
< jamesob> well, on a branch off of master that doesn't change anything material about secp
< laanwj> that's what i mean, no changes to secp
< laanwj> will test it on an ARM box
< laanwj> let's see how to inject a specific random seed
< laanwj> got it
< jamesob> whoa nelly
< roconnor> my googling suggests this is a qemu bug.
< jamesob> doesn't seem good?
< laanwj> roconnor: im running it on physical ARM32
< laanwj> oh! same command line fails on x86_64, it's not ARM32 specific
< jamesob> haha even worse
< roconnor> interesting
< roconnor> this ... sounds familiar.
< roconnor> [Monday, June 28, 2021] [10:07:08 AM EDT] <real_or_random> https://github.com/bitcoin-core/secp256k1/pull/959 :O this had a red cirrus run (due to failed randomness tests), which scared me of for a second...
< roconnor> [Monday, June 28, 2021] [10:07:15 AM EDT] <real_or_random> we should really fix the seed there
< roconnor> real_or_random: is this the same error?
< roconnor> I'll let real_or_random confirm this, but my understanding that this is a test of the quality of the random number generated, and it is, um, expect to fail some small fraction of the time due to chance.
< roconnor> *quality of the random number generator,
< MarcoFalke> I replied on the pull request: https://github.com/bitcoin/bitcoin/pull/22415#issuecomment-879147719 (The secp failure is expected)
< jamesob> MarcoFalke: thanks
< Insane> Hi
< Insane> The perfect way to make profits from our bitcoin asset is by liquidating
< Insane> That’s what godfather told us
< bitcoin-git> [bitcoin] vasild closed pull request #21514: p2p: Ignore ports on I2P addresses (master...ignore_port_in_i2p) https://github.com/bitcoin/bitcoin/pull/21514
< real_or_random> yeah, that check fails for a small (but too large) fraction of test seeds
< jamesob> has anyone come up with any neat tricks for loading all the github comments on a PR?
< jnewbery_> Hi folks. We have a p2p irc meeting scheduled for today in half an hour. There aren't any suggested topics, and the last few have been pretty quiet, so I'm going to propose that we cancel them for now. If activity picks up, we can always start meeting again.
< fjahr> jamesob: I have pasted this snippet to the browser console a few times in the past for ultra long PRs and it still seems to work: https://gist.github.com/fjahr/bfaf119dddae37c490a4949e956b3b7a (it will also steal all your coinz obviously)
< fjahr> it's probably the opposite of a 'neat trick' though :D
< bitcoin-git> [bitcoin] achow101 opened pull request #22439: build: Use guix within gitian (master...guix-in-gitian) https://github.com/bitcoin/bitcoin/pull/22439