12020-10-29T00:00:02 *** aGHz_nfb <aGHz_nfb!~aGHz_nfb@178.162.212.214> has quit IRC
22020-10-29T00:21:28 *** BluePass <BluePass!~BluePass@195.206.169.184> has joined #bitcoin-core-dev
32020-10-29T00:43:10 *** pinheadmz <pinheadmz!~pinheadmz@pool-100-33-69-78.nycmny.fios.verizon.net> has quit IRC
42020-10-29T01:06:30 *** sr_gi <sr_gi!~sr_gi@static-77-88-225-77.ipcom.comunitel.net> has quit IRC
52020-10-29T01:07:03 *** sr_gi <sr_gi!~sr_gi@static-77-88-225-77.ipcom.comunitel.net> has joined #bitcoin-core-dev
62020-10-29T01:18:02 *** pinheadmz <pinheadmz!~pinheadmz@pool-100-33-69-78.nycmny.fios.verizon.net> has joined #bitcoin-core-dev
72020-10-29T01:36:07 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC
82020-10-29T01:46:18 *** pinheadmz <pinheadmz!~pinheadmz@pool-100-33-69-78.nycmny.fios.verizon.net> has quit IRC
92020-10-29T01:48:37 *** pinheadmz <pinheadmz!~pinheadmz@pool-100-33-69-78.nycmny.fios.verizon.net> has joined #bitcoin-core-dev
102020-10-29T01:59:57 *** bosma <bosma!sid103570@gateway/web/irccloud.com/x-nvattcjjwoemkzxm> has quit IRC
112020-10-29T02:00:24 *** eragmus <eragmus!sid136308@gateway/web/irccloud.com/x-ufktpsgvqqtrmyha> has quit IRC
122020-10-29T02:00:29 *** Jackielove4u <Jackielove4u!uid43977@gateway/web/irccloud.com/x-mxlomfeqruovckob> has quit IRC
132020-10-29T02:00:32 *** valwal_ <valwal_!sid334773@gateway/web/irccloud.com/x-pxseioohccmgrxvz> has quit IRC
142020-10-29T02:00:55 *** Jackielove4u <Jackielove4u!uid43977@gateway/web/irccloud.com/x-xsmtlxhhfuereiur> has joined #bitcoin-core-dev
152020-10-29T02:00:55 *** bosma <bosma!sid103570@gateway/web/irccloud.com/x-zwkeqbikpfvzzexg> has joined #bitcoin-core-dev
162020-10-29T02:01:29 *** eragmus <eragmus!sid136308@gateway/web/irccloud.com/x-jricygkpybysucim> has joined #bitcoin-core-dev
172020-10-29T02:03:00 *** valwal_ <valwal_!sid334773@gateway/web/irccloud.com/x-ovtfecsoawfrexqq> has joined #bitcoin-core-dev
182020-10-29T02:13:25 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
192020-10-29T02:17:52 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC
202020-10-29T02:24:41 *** justan0theruser <justan0theruser!~justanoth@unaffiliated/justanotheruser> has joined #bitcoin-core-dev
212020-10-29T02:26:26 *** justanotheruser <justanotheruser!~justanoth@unaffiliated/justanotheruser> has quit IRC
222020-10-29T02:47:23 *** bosch-0 <bosch-0!7a94fe5f@122-148-254-95.sta.wbroadband.net.au> has joined #bitcoin-core-dev
232020-10-29T02:51:51 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
242020-10-29T03:00:01 *** BluePass <BluePass!~BluePass@195.206.169.184> has quit IRC
252020-10-29T03:18:20 *** Relis7 <Relis7!~Relis@185.224.103.71> has quit IRC
262020-10-29T03:21:28 *** mdrjr1 <mdrjr1!~mdrjr@154.13.1.56> has joined #bitcoin-core-dev
272020-10-29T03:25:25 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC
282020-10-29T03:33:31 *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has quit IRC
292020-10-29T03:33:40 *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has joined #bitcoin-core-dev
302020-10-29T03:56:54 *** opsec_x122 <opsec_x122!~opsec_x12@44-25-143-49.ip.hamwan.net> has quit IRC
312020-10-29T04:05:17 *** opsec_x12 <opsec_x12!~opsec_x12@44-25-143-49.ip.hamwan.net> has joined #bitcoin-core-dev
322020-10-29T04:09:24 *** opsec_x122 <opsec_x122!~opsec_x12@44-25-143-49.ip.hamwan.net> has joined #bitcoin-core-dev
332020-10-29T04:12:36 *** opsec_x12 <opsec_x12!~opsec_x12@44-25-143-49.ip.hamwan.net> has quit IRC
342020-10-29T04:32:33 *** bosch-0 <bosch-0!7a94fe5f@122-148-254-95.sta.wbroadband.net.au> has quit IRC
352020-10-29T04:56:05 *** S3RK <S3RK!~S3RK@116.118.83.69> has quit IRC
362020-10-29T05:07:10 *** S3RK <S3RK!~S3RK@116.118.83.69> has joined #bitcoin-core-dev
372020-10-29T05:14:13 *** S3RK <S3RK!~S3RK@116.118.83.69> has quit IRC
382020-10-29T05:22:38 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
392020-10-29T05:37:48 *** S3RK <S3RK!~S3RK@116.118.83.69> has joined #bitcoin-core-dev
402020-10-29T05:55:14 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC
412020-10-29T06:00:02 *** mdrjr1 <mdrjr1!~mdrjr@154.13.1.56> has quit IRC
422020-10-29T06:15:38 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
432020-10-29T06:15:38 *** promag_ <promag_!~promag@188.250.84.129> has quit IRC
442020-10-29T06:15:45 *** promag <promag!~promag@188.250.84.129> has quit IRC
452020-10-29T06:16:23 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
462020-10-29T06:22:16 *** DpEpsilon1 <DpEpsilon1!~DpEpsilon@s91904426.blix.com> has joined #bitcoin-core-dev
472020-10-29T06:36:43 *** ares_ <ares_!~ares@gateway/tor-sasl/virtu> has quit IRC
482020-10-29T06:38:45 *** EagleTM <EagleTM!~EagleTM@unaffiliated/eagletm> has joined #bitcoin-core-dev
492020-10-29T06:38:55 *** ares_ <ares_!~ares@gateway/tor-sasl/virtu> has joined #bitcoin-core-dev
502020-10-29T07:09:45 *** justan0theruser <justan0theruser!~justanoth@unaffiliated/justanotheruser> has quit IRC
512020-10-29T07:25:46 *** ares_ <ares_!~ares@gateway/tor-sasl/virtu> has quit IRC
522020-10-29T07:28:19 *** virtu <virtu!~virtu@gateway/tor-sasl/virtu> has joined #bitcoin-core-dev
532020-10-29T07:33:06 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
542020-10-29T07:44:03 *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has quit IRC
552020-10-29T07:52:15 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
562020-10-29T08:03:49 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
572020-10-29T08:03:57 *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has joined #bitcoin-core-dev
582020-10-29T08:05:11 *** ctrlbreak_MAD <ctrlbreak_MAD!~ctrlbreak@159.2.182.106> has joined #bitcoin-core-dev
592020-10-29T08:07:22 *** TallTim <TallTim!~TallTim@208-107-234-198-dynamic.midco.net> has quit IRC
602020-10-29T08:09:10 *** ctrlbreak <ctrlbreak!~ctrlbreak@159.2.182.106> has quit IRC
612020-10-29T08:10:42 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
622020-10-29T08:15:26 <wumpus> yanmaani: we limit every network to 512 to limit how much memory and executable size is consumed by this
632020-10-29T08:25:24 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC
642020-10-29T08:30:15 *** S3RK <S3RK!~S3RK@116.118.83.69> has quit IRC
652020-10-29T08:40:25 *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has joined #bitcoin-core-dev
662020-10-29T08:45:10 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
672020-10-29T08:45:30 *** S3RK <S3RK!~S3RK@116.118.83.69> has joined #bitcoin-core-dev
682020-10-29T08:49:17 *** S3RK <S3RK!~S3RK@116.118.83.69> has quit IRC
692020-10-29T08:50:05 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
702020-10-29T08:50:20 *** S3RK <S3RK!~S3RK@116.118.83.69> has joined #bitcoin-core-dev
712020-10-29T08:52:52 *** bosch-0 <bosch-0!7a94fe5f@122-148-254-95.sta.wbroadband.net.au> has joined #bitcoin-core-dev
722020-10-29T08:54:23 *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has quit IRC
732020-10-29T08:58:01 <bosch-0> Next Bitcoin Core design call is scheduled for next Wednesday at 9:00AM UTC - https://github.com/BitcoinDesign/Meta/issues/40 - For discussion around this join ##bitcoin-core-gui
742020-10-29T08:58:57 *** S3RK <S3RK!~S3RK@116.118.83.69> has quit IRC
752020-10-29T08:59:41 *** S3RK <S3RK!~S3RK@116.118.83.69> has joined #bitcoin-core-dev
762020-10-29T09:00:02 *** DpEpsilon1 <DpEpsilon1!~DpEpsilon@s91904426.blix.com> has quit IRC
772020-10-29T09:00:05 *** Pasta[m] <Pasta[m]!pastapas1@gateway/shell/matrix.org/x-fcsmvphbsepzikyz> has quit IRC
782020-10-29T09:04:56 *** kexkey <kexkey!~kexkey@static-198-54-132-142.cust.tzulo.com> has quit IRC
792020-10-29T09:05:14 *** troygiorshev <troygiorshev!~troygiors@d67-193-140-136.home3.cgocable.net> has quit IRC
802020-10-29T09:14:18 <vasild> jonatack: so it fails for you too!
812020-10-29T09:14:25 <vasild> Precious!
822020-10-29T09:20:36 *** Relis <Relis!~Relis@185.224.103.71> has joined #bitcoin-core-dev
832020-10-29T09:21:44 *** wright <wright!~wright@154.13.1.56> has joined #bitcoin-core-dev
842020-10-29T09:25:24 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
852020-10-29T09:27:26 *** sr_gi <sr_gi!~sr_gi@static-77-88-225-77.ipcom.comunitel.net> has quit IRC
862020-10-29T09:27:53 *** sr_gi <sr_gi!~sr_gi@static-77-88-225-77.ipcom.comunitel.net> has joined #bitcoin-core-dev
872020-10-29T09:30:05 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
882020-10-29T09:31:05 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
892020-10-29T09:53:45 *** S3RK <S3RK!~S3RK@116.118.83.69> has quit IRC
902020-10-29T09:59:26 *** jnewbery_ is now known as jnewbery
912020-10-29T10:02:04 <jnewbery> #proposedmeetingtopic Disable S390x travis build
922020-10-29T10:08:14 *** vasild_ <vasild_!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
932020-10-29T10:08:53 *** mrostecki <mrostecki!~mrostecki@gateway/tor-sasl/mrostecki> has joined #bitcoin-core-dev
942020-10-29T10:11:23 *** zkao <zkao!zkaomatrix@gateway/shell/matrix.org/x-gvnaubjpxkybbkdv> has joined #bitcoin-core-dev
952020-10-29T10:11:23 *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC
962020-10-29T10:11:24 *** vasild_ is now known as vasild
972020-10-29T10:12:38 <vasild> jnewbery: isn't that the only one big-endian?
982020-10-29T10:13:33 *** S3RK <S3RK!~S3RK@116.118.83.69> has joined #bitcoin-core-dev
992020-10-29T10:13:43 *** mrostecki <mrostecki!~mrostecki@gateway/tor-sasl/mrostecki> has quit IRC
1002020-10-29T10:14:29 <zkao> if maxmempool < current mempool, does anyone know what is the criteria for keeping or dropping txs from mempool?
1012020-10-29T10:16:02 <zkao> does higher fee txs make lower fee txs drop from mempool?
1022020-10-29T10:18:06 *** bosch-0 <bosch-0!7a94fe5f@122-148-254-95.sta.wbroadband.net.au> has quit IRC
1032020-10-29T10:18:31 <wumpus> vasild: yes, that's the only reason it wasn't disabled months ago, it's kind of unreliable, I guess there's a shortage of that hardware at travis
1042020-10-29T10:18:53 <wumpus> it's already been toned down to only compiling and running unit tests iirc
1052020-10-29T10:20:33 <vasild> does cirrus provide big endian hw?
1062020-10-29T10:23:34 <sanket1729> I see that the uses for functions for CHash256().Write(Span) and CSha256().Write(ptr, len) are inconsistent. Is it worth creating an issue to highlight this?
1072020-10-29T10:24:04 <sanket1729> I don't know the difference, or which is better but would be great to have those be consistent
1082020-10-29T10:25:20 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC
1092020-10-29T10:25:37 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
1102020-10-29T10:32:42 <sanket1729> It looks like using Span is the better way, I can make a PR for that :)
1112020-10-29T10:41:42 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1122020-10-29T10:41:43 <bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3f512f3d5639...6196cf77e574
1132020-10-29T10:41:43 <bitcoin-git> bitcoin/master d419fde Troy Giorshev: [net processing] Don't add AlreadyHave txs to recentRejects
1142020-10-29T10:41:44 <bitcoin-git> bitcoin/master 6196cf7 Wladimir J. van der Laan: Merge #19753: p2p: don't add AlreadyHave transactions to recentRejects
1152020-10-29T10:41:46 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1162020-10-29T10:42:22 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1172020-10-29T10:42:22 <bitcoin-git> [bitcoin] laanwj merged pull request #19753: p2p: don't add AlreadyHave transactions to recentRejects (master...2020-08-clean-tx-processing) https://github.com/bitcoin/bitcoin/pull/19753
1182020-10-29T10:42:23 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1192020-10-29T10:47:40 *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has joined #bitcoin-core-dev
1202020-10-29T10:50:31 *** promag <promag!~promag@188.250.84.129> has quit IRC
1212020-10-29T10:50:46 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
1222020-10-29T10:51:03 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1232020-10-29T10:51:04 <bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6196cf77e574...924a4ff7eb62
1242020-10-29T10:51:04 <bitcoin-git> bitcoin/master fa56d56 MarcoFalke: fuzz: Properly initialize PrecomputedTransactionData
1252020-10-29T10:51:05 <bitcoin-git> bitcoin/master 924a4ff Wladimir J. van der Laan: Merge #20242: fuzz: Properly initialize PrecomputedTransactionData
1262020-10-29T10:51:06 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1272020-10-29T10:51:19 *** qaluh <qaluh!~Asp@p200300e6172b4b0002241dfffe205ebb.dip0.t-ipconnect.de> has joined #bitcoin-core-dev
1282020-10-29T10:51:22 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1292020-10-29T10:51:23 <bitcoin-git> [bitcoin] laanwj merged pull request #20242: fuzz: Properly initialize PrecomputedTransactionData (master...2010-fuzzInit) https://github.com/bitcoin/bitcoin/pull/20242
1302020-10-29T10:51:23 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1312020-10-29T10:55:07 *** promag_ <promag_!~promag@188.250.84.129> has joined #bitcoin-core-dev
1322020-10-29T10:55:07 *** promag <promag!~promag@188.250.84.129> has quit IRC
1332020-10-29T10:57:13 <fanquake> sanket1729: sure
1342020-10-29T11:01:13 <fanquake> wumpus / sipa: the copyright related discussion in #20234 is getting out of control. I'm pretty sure the user "JabbaDesilijicTiure" is just taking the piss at this point. I've deleted their latest comment, but if they continue you could probably just ban them.
1352020-10-29T11:01:16 <gribble> https://github.com/bitcoin/bitcoin/issues/20234 | net: dont extra bind for Tor if binds are restricted by vasild · Pull Request #20234 · bitcoin/bitcoin · GitHub
1362020-10-29T11:01:44 <vasild> +1
1372020-10-29T11:04:18 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1382020-10-29T11:04:18 <bitcoin-git> [bitcoin] laanwj pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/924a4ff7eb62...f3727fd73538
1392020-10-29T11:04:19 <bitcoin-git> bitcoin/master 7b54d76 Luke Dashjr: Make sqlite support optional (compile-time)
1402020-10-29T11:04:19 <bitcoin-git> bitcoin/master 6608fec Luke Dashjr: GUI: Create Wallet: Nicely disable descriptor wallet checkbox if sqlite su...
1412020-10-29T11:04:20 <bitcoin-git> bitcoin/master bbb42a6 Luke Dashjr: RPC: createwallet: Nicer error message if descriptor wallet requested and ...
1422020-10-29T11:04:21 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1432020-10-29T11:04:39 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1442020-10-29T11:04:39 <bitcoin-git> [bitcoin] laanwj merged pull request #20156: build: Make sqlite support optional (compile-time) (master...opt_sqlite) https://github.com/bitcoin/bitcoin/pull/20156
1452020-10-29T11:04:40 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1462020-10-29T11:08:02 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1472020-10-29T11:08:04 <bitcoin-git> [bitcoin] laanwj pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/f3727fd73538...2e2419711702
1482020-10-29T11:08:04 <bitcoin-git> bitcoin/master f8a1c4d Jon Atack: cli -netinfo: various quick updates and fixes
1492020-10-29T11:08:06 <bitcoin-git> bitcoin/master 33e9874 Jon Atack: cli -netinfo: make age column variable-width
1502020-10-29T11:08:07 <bitcoin-git> bitcoin/master 773f4c9 Jon Atack: cli -netinfo: handle longer tor v3 local addresses
1512020-10-29T11:08:08 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1522020-10-29T11:08:22 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1532020-10-29T11:08:22 <bitcoin-git> [bitcoin] laanwj merged pull request #20115: cli: -netinfo quick updates/fixups for 0.21 (master...netinfo-fixups) https://github.com/bitcoin/bitcoin/pull/20115
1542020-10-29T11:08:23 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1552020-10-29T11:11:21 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
1562020-10-29T11:12:40 <queip> fanquake: FYI this is same guy that in past days is running around various IRC channels, threatens to kill Bitcoin developers. He rambles about Zeronet (which he ~falsely claims to be top developer of), about politics, bitcoin wiki, uses VPN, switches nicks, runs some scam foundation for "human rights"
1572020-10-29T11:13:34 *** shesek <shesek!~shesek@unaffiliated/shesek> has quit IRC
1582020-10-29T11:14:22 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
1592020-10-29T11:14:23 *** promag_ <promag_!~promag@188.250.84.129> has quit IRC
1602020-10-29T11:15:33 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
1612020-10-29T11:18:29 *** Serena75Walter <Serena75Walter!~Serena75W@static.57.1.216.95.clients.your-server.de> has joined #bitcoin-core-dev
1622020-10-29T11:21:19 <wumpus> oh no
1632020-10-29T11:26:26 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
1642020-10-29T11:31:13 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
1652020-10-29T11:32:34 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1662020-10-29T11:32:35 <bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/2e2419711702...5b82f253b69f
1672020-10-29T11:32:35 <bitcoin-git> bitcoin/master d0a829e fanquake: build: fix mutex detection when building bdb on macOS
1682020-10-29T11:32:36 <bitcoin-git> bitcoin/master 5b82f25 Wladimir J. van der Laan: Merge #20195: build: fix mutex detection when building bdb on macOS
1692020-10-29T11:32:38 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1702020-10-29T11:32:54 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1712020-10-29T11:32:54 <bitcoin-git> [bitcoin] laanwj merged pull request #20195: build: fix mutex detection when building bdb on macOS (master...bdb_xcode12_implicit_function_decleration) https://github.com/bitcoin/bitcoin/pull/20195
1722020-10-29T11:32:56 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1732020-10-29T11:36:44 *** Tennis <Tennis!~Tennis@unaffiliated/tennis> has joined #bitcoin-core-dev
1742020-10-29T11:38:47 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1752020-10-29T11:38:48 <bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/5b82f253b69f...8e9e190ea5ce
1762020-10-29T11:38:49 <bitcoin-git> bitcoin/master 6c0259f Pieter Wuille: Squashed 'src/secp256k1/' changes from c6b6b8f1bb..3967d96bf1
1772020-10-29T11:38:50 <bitcoin-git> bitcoin/master 5803f5f Pieter Wuille: Update secp256k1 subtree to latest master
1782020-10-29T11:38:51 <bitcoin-git> bitcoin/master 8e9e190 fanquake: Merge #20257: Update secp256k1 subtree to latest master
1792020-10-29T11:38:52 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1802020-10-29T11:39:07 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1812020-10-29T11:39:08 <bitcoin-git> [bitcoin] fanquake merged pull request #20257: Update secp256k1 subtree to latest master (master...202010-secp256k1) https://github.com/bitcoin/bitcoin/pull/20257
1822020-10-29T11:39:17 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1832020-10-29T11:46:01 *** Serena75Walter <Serena75Walter!~Serena75W@static.57.1.216.95.clients.your-server.de> has quit IRC
1842020-10-29T11:50:43 *** qaluh <qaluh!~Asp@p200300e6172b4b0002241dfffe205ebb.dip0.t-ipconnect.de> has left #bitcoin-core-dev
1852020-10-29T11:51:27 *** belcher_ <belcher_!~belcher@unaffiliated/belcher> has joined #bitcoin-core-dev
1862020-10-29T11:54:49 *** belcher <belcher!~belcher@unaffiliated/belcher> has quit IRC
1872020-10-29T12:00:01 *** wright <wright!~wright@154.13.1.56> has quit IRC
1882020-10-29T12:03:24 *** mrostecki <mrostecki!~mrostecki@gateway/tor-sasl/mrostecki> has joined #bitcoin-core-dev
1892020-10-29T12:10:03 *** zkao <zkao!zkaomatrix@gateway/shell/matrix.org/x-gvnaubjpxkybbkdv> has left #bitcoin-core-dev
1902020-10-29T12:18:05 *** ctrlbreak_MAD <ctrlbreak_MAD!~ctrlbreak@159.2.182.106> has quit IRC
1912020-10-29T12:18:20 *** Relis <Relis!~Relis@185.224.103.71> has quit IRC
1922020-10-29T12:18:30 *** ctrlbreak_MAD <ctrlbreak_MAD!~ctrlbreak@159.2.182.106> has joined #bitcoin-core-dev
1932020-10-29T12:21:05 *** wltjr1 <wltjr1!~wltjr@185.103.96.147> has joined #bitcoin-core-dev
1942020-10-29T12:42:56 *** Relis <Relis!~Relis@185.224.103.71> has joined #bitcoin-core-dev
1952020-10-29T12:56:23 *** virtu <virtu!~virtu@gateway/tor-sasl/virtu> has quit IRC
1962020-10-29T12:58:17 *** virtu <virtu!~virtu@gateway/tor-sasl/virtu> has joined #bitcoin-core-dev
1972020-10-29T13:27:24 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
1982020-10-29T13:30:39 *** kexkey <kexkey!~kexkey@static-198-54-132-94.cust.tzulo.com> has joined #bitcoin-core-dev
1992020-10-29T13:32:50 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
2002020-10-29T13:37:28 *** sr_gi <sr_gi!~sr_gi@static-77-88-225-77.ipcom.comunitel.net> has quit IRC
2012020-10-29T13:37:59 *** sr_gi <sr_gi!~sr_gi@static-77-88-225-77.ipcom.comunitel.net> has joined #bitcoin-core-dev
2022020-10-29T13:45:42 *** filchef <filchef!~filchef@212.104.97.177> has joined #bitcoin-core-dev
2032020-10-29T13:55:43 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
2042020-10-29T13:57:37 <luke-jr> ryanofsky: I have no idea what you're missing in https://github.com/bitcoin/bitcoin/pull/20205#issuecomment-718758891
2052020-10-29T13:57:58 <luke-jr> ryanofsky: it's not an unrecognised row, it's MISSING ENTIRELY
2062020-10-29T14:04:55 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2072020-10-29T14:04:56 <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8e9e190ea5ce...42b66a6b814b
2082020-10-29T14:04:56 <bitcoin-git> bitcoin/master 01476a8 Russell Yanofsky: wallet: Make -wallet setting not create wallets
2092020-10-29T14:04:57 <bitcoin-git> bitcoin/master 42b66a6 MarcoFalke: Merge #20186: wallet: Make -wallet setting not create wallets
2102020-10-29T14:04:59 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2112020-10-29T14:05:15 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2122020-10-29T14:05:15 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #20186: wallet: Make -wallet setting not create wallets (master...pr/nowa) https://github.com/bitcoin/bitcoin/pull/20186
2132020-10-29T14:05:16 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2142020-10-29T14:07:34 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has quit IRC
2152020-10-29T14:07:56 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has joined #bitcoin-core-dev
2162020-10-29T14:09:19 *** xurzua <xurzua!~xurzua@181.74.31.104> has joined #bitcoin-core-dev
2172020-10-29T14:09:42 *** TallTim <TallTim!~TallTim@208-107-234-198-dynamic.midco.net> has joined #bitcoin-core-dev
2182020-10-29T14:20:22 *** Murch is now known as murch
2192020-10-29T14:33:45 *** NoDeal <NoDeal!aec502a4@164.sub-174-197-2.myvzw.com> has joined #bitcoin-core-dev
2202020-10-29T14:34:13 *** ghost43 <ghost43!~daer@gateway/tor-sasl/daer> has quit IRC
2212020-10-29T14:34:31 *** ghost43 <ghost43!~daer@gateway/tor-sasl/daer> has joined #bitcoin-core-dev
2222020-10-29T14:36:42 *** xurzua <xurzua!~xurzua@181.74.31.104> has quit IRC
2232020-10-29T14:48:06 *** Relis <Relis!~Relis@185.224.103.71> has quit IRC
2242020-10-29T14:50:18 *** Pavlenex1 <Pavlenex1!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
2252020-10-29T14:50:37 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
2262020-10-29T14:50:38 *** Pavlenex1 is now known as Pavlenex
2272020-10-29T14:54:41 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
2282020-10-29T14:55:13 *** justanotheruser <justanotheruser!~justanoth@unaffiliated/justanotheruser> has joined #bitcoin-core-dev
2292020-10-29T14:56:19 *** bekard <bekard!53a6633a@m1.nppmera.ru> has joined #bitcoin-core-dev
2302020-10-29T14:57:26 *** bekard <bekard!53a6633a@m1.nppmera.ru> has quit IRC
2312020-10-29T14:58:28 <real_or_random> "we are announcing that travis-ci.org will be officially closed down completely no later than December 31st, 2020, allowing us to focus all our efforts on bringing new features and fixes to travis-ci.com "
2322020-10-29T14:58:36 <real_or_random> from https://docs.travis-ci.com/user/migrate/open-source-repository-migration#frequently-asked-questions
2332020-10-29T14:58:45 *** promag_ <promag_!~promag@188.250.84.129> has joined #bitcoin-core-dev
2342020-10-29T14:59:04 <real_or_random> but there's also https://docs.travis-ci.com/user/migrate/open-source-repository-migration#q-why-is-travis-cicom-asking-for-write-access-to-my-repositories ...
2352020-10-29T15:00:02 *** wltjr1 <wltjr1!~wltjr@185.103.96.147> has quit IRC
2362020-10-29T15:00:38 *** justan0theruser <justan0theruser!~justanoth@unaffiliated/justanotheruser> has joined #bitcoin-core-dev
2372020-10-29T15:01:58 <MarcoFalke> Finally. No travis builds means no travis failures !!11!
2382020-10-29T15:03:04 *** justanotheruser <justanotheruser!~justanoth@unaffiliated/justanotheruser> has quit IRC
2392020-10-29T15:03:20 <luke-jr> sigh
2402020-10-29T15:04:54 <luke-jr> "Travis CI will continue to offer a free tier for public or open-source repositories on travis-ci.com and will not be affected by the migration."
2412020-10-29T15:05:06 <luke-jr> so it sounds like this is just consolidating platforms?
2422020-10-29T15:06:23 *** NoDeal <NoDeal!aec502a4@164.sub-174-197-2.myvzw.com> has quit IRC
2432020-10-29T15:11:12 <real_or_random> I think consolidating is the goal
2442020-10-29T15:12:59 <real_or_random> but I don't understand the FAQ entry on write access
2452020-10-29T15:13:10 <real_or_random> will they have write access or not?
2462020-10-29T15:16:22 <luke-jr> sounds like "yes, but we promise not to use it, and are trying to avoid needing it by getting more granular permissions from GitHub"
2472020-10-29T15:16:45 <real_or_random> indeed
2482020-10-29T15:17:10 <real_or_random> this seems to affect the secp256k1 builds right now... apparently they're migrating the repos https://twitter.com/Mbussonn/status/1320748225838469121
2492020-10-29T15:18:04 <luke-jr> we probably trust GitHub's security stuff too much anyway4
2502020-10-29T15:18:07 <real_or_random> even though this page has instructions for migrating manually, and doesn't mention that they'll do it for us. And they can't because they need the permissions?
2512020-10-29T15:18:15 <luke-jr> is there a post-fetch hook to verify the merge signature?
2522020-10-29T15:18:39 <real_or_random> I don't understand what's going on. Maybe they're just moving their server so .com, so there are not many ressources for .org left, and that's why the builds ar slow
2532020-10-29T15:28:12 <real_or_random> when I try it for a local fork, it says
2542020-10-29T15:28:20 <real_or_random> " Read access to code, metadata, and pull requests "
2552020-10-29T15:28:31 <real_or_random> " Read and write access to checks, commit statuses, deployments, and repository hooks "
2562020-10-29T15:29:10 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
2572020-10-29T15:33:46 *** proofofkeags <proofofkeags!~proofofke@174-29-30-112.hlrn.qwest.net> has quit IRC
2582020-10-29T15:36:41 <real_or_random> I think I understand now... it's a mess
2592020-10-29T15:37:23 <real_or_random> The Travis "GitHub App" (which can be installed on repo) does not require read/write access
2602020-10-29T15:38:00 <wumpus> heh that sounds overly dramatic for basically just a rename
2612020-10-29T15:38:28 <real_or_random> The Travis Github OAuth thing (that you need for logging in on Travis) requires full read/write access to all repos you own.
2622020-10-29T15:39:05 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
2632020-10-29T15:40:09 <real_or_random> or not. it only says " Full control of private repositories"
2642020-10-29T15:42:10 *** nullptr| <nullptr|!~nullptr|@ip-94-112-13-119.net.upcbroadband.cz> has quit IRC
2652020-10-29T15:42:29 *** nullptr| <nullptr|!~nullptr|@ip-94-112-13-119.net.upcbroadband.cz> has joined #bitcoin-core-dev
2662020-10-29T15:56:11 *** true-asset <true-asset!~true-asse@185.244.214.217> has joined #bitcoin-core-dev
2672020-10-29T16:00:40 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
2682020-10-29T16:05:06 *** proofofkeags <proofofkeags!~proofofke@c-73-34-43-4.hsd1.co.comcast.net> has joined #bitcoin-core-dev
2692020-10-29T16:10:05 *** Relis <Relis!~Relis@185.224.103.72> has joined #bitcoin-core-dev
2702020-10-29T16:10:25 <real_or_random> we may want to reopen https://github.com/bitcoin/bitcoin/issues/17802
2712020-10-29T16:11:19 *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has quit IRC
2722020-10-29T16:11:36 *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has joined #bitcoin-core-dev
2732020-10-29T16:16:04 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2742020-10-29T16:16:04 <bitcoin-git> [gui] luke-jr opened pull request #125: GUI: Enable changing the autoprune block space size in intro dialog (master...intro_prune_size) https://github.com/bitcoin-core/gui/pull/125
2752020-10-29T16:16:05 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2762020-10-29T16:36:32 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2772020-10-29T16:36:32 <bitcoin-git> [bitcoin] achow101 opened pull request #20262: tests: Skip --descriptor tests if sqlite is not compiled (master...tests-check-sqlite) https://github.com/bitcoin/bitcoin/pull/20262
2782020-10-29T16:36:33 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2792020-10-29T16:40:24 *** fjahr <fjahr!sid374480@gateway/web/irccloud.com/x-mndsjluvnskfolcs> has quit IRC
2802020-10-29T16:40:47 *** digi_james <digi_james!sid281632@gateway/web/irccloud.com/x-naztjsjdxirpmkbb> has quit IRC
2812020-10-29T16:41:07 *** fjahr <fjahr!sid374480@gateway/web/irccloud.com/x-kcxsrwowfbyaekxq> has joined #bitcoin-core-dev
2822020-10-29T16:41:59 *** digi_james <digi_james!sid281632@gateway/web/irccloud.com/x-hproigixxjvgxexh> has joined #bitcoin-core-dev
2832020-10-29T16:55:13 *** Lexyon____ <Lexyon____!sid402723@gateway/web/irccloud.com/x-cacwcthzqbemzlgz> has quit IRC
2842020-10-29T16:55:21 *** Lexyon____ <Lexyon____!sid402723@gateway/web/irccloud.com/x-sjxnezwbjybplcvb> has joined #bitcoin-core-dev
2852020-10-29T16:55:36 *** rodarmor <rodarmor!sid210835@gateway/web/irccloud.com/x-lcpgopueijpwuiaf> has quit IRC
2862020-10-29T16:55:42 *** andreacab <andreacab!~andreacab@2a02:120b:2c22:e0c0:d035:cdcc:c1f:1fca> has joined #bitcoin-core-dev
2872020-10-29T16:55:46 *** rodarmor <rodarmor!sid210835@gateway/web/irccloud.com/x-rvoedhfzktmfaqeo> has joined #bitcoin-core-dev
2882020-10-29T17:01:31 *** andreacab <andreacab!~andreacab@2a02:120b:2c22:e0c0:d035:cdcc:c1f:1fca> has quit IRC
2892020-10-29T17:01:58 *** andreacab <andreacab!~andreacab@2a02:120b:2c22:e0c0:d035:cdcc:c1f:1fca> has joined #bitcoin-core-dev
2902020-10-29T17:06:38 *** andreacab <andreacab!~andreacab@2a02:120b:2c22:e0c0:d035:cdcc:c1f:1fca> has quit IRC
2912020-10-29T17:07:06 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
2922020-10-29T17:28:06 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
2932020-10-29T17:35:15 *** jesseposner <jesseposner!~jesse@98.37.146.62> has quit IRC
2942020-10-29T17:43:20 *** ghost43 <ghost43!~daer@gateway/tor-sasl/daer> has quit IRC
2952020-10-29T17:43:21 *** ghost43_ <ghost43_!~daer@gateway/tor-sasl/daer> has joined #bitcoin-core-dev
2962020-10-29T17:57:13 *** owowo <owowo!~ovovo@unaffiliated/ovovo> has quit IRC
2972020-10-29T18:00:01 *** true-asset <true-asset!~true-asse@185.244.214.217> has quit IRC
2982020-10-29T18:00:10 *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
2992020-10-29T18:01:18 *** jesseposner <jesseposner!~jesse@98.37.146.62> has joined #bitcoin-core-dev
3002020-10-29T18:02:14 *** owowo <owowo!~ovovo@unaffiliated/ovovo> has joined #bitcoin-core-dev
3012020-10-29T18:07:12 *** molz_ <molz_!~mol@unaffiliated/molly> has joined #bitcoin-core-dev
3022020-10-29T18:09:44 *** mol_ <mol_!~mol@unaffiliated/molly> has quit IRC
3032020-10-29T18:12:57 *** lightlike <lightlike!~lightlike@p200300c7ef1b3500bcb32e21281ded5f.dip0.t-ipconnect.de> has joined #bitcoin-core-dev
3042020-10-29T18:19:32 *** pergaminho <pergaminho!~Cleber@189.26.121.248> has joined #bitcoin-core-dev
3052020-10-29T18:22:06 *** lugosi1 <lugosi1!~lugosi@154.13.1.56> has joined #bitcoin-core-dev
3062020-10-29T18:22:43 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has quit IRC
3072020-10-29T18:24:02 *** owowo <owowo!~ovovo@unaffiliated/ovovo> has quit IRC
3082020-10-29T18:29:16 *** owowo <owowo!~ovovo@unaffiliated/ovovo> has joined #bitcoin-core-dev
3092020-10-29T18:29:51 *** Tennis <Tennis!~Tennis@unaffiliated/tennis> has quit IRC
3102020-10-29T18:30:33 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has joined #bitcoin-core-dev
3112020-10-29T18:35:26 *** justan0theruser <justan0theruser!~justanoth@unaffiliated/justanotheruser> has quit IRC
3122020-10-29T18:42:30 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has quit IRC
3132020-10-29T18:45:37 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has joined #bitcoin-core-dev
3142020-10-29T18:46:08 <luke-jr> #proposedmeetingtopic allowing sqlite wallet regression into 0.21
3152020-10-29T18:49:32 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3162020-10-29T18:49:33 <bitcoin-git> [bitcoin] MarcoFalke opened pull request #20263: Update assumed chain params (master...2010-21assumed) https://github.com/bitcoin/bitcoin/pull/20263
3172020-10-29T18:49:34 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3182020-10-29T18:55:02 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3192020-10-29T18:55:02 <bitcoin-git> [bitcoin] achow101 closed pull request #20260: wallet: Create named SQLite wallet files instead of wallet directories (master...single-file-sqlite) https://github.com/bitcoin/bitcoin/pull/20260
3202020-10-29T18:55:10 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3212020-10-29T19:01:01 <hebasto> meeting?
3222020-10-29T19:01:06 <MarcoFalke> meeting?
3232020-10-29T19:01:12 <jonasschnelli> meeting!
3242020-10-29T19:01:12 <luke-jr> wumpus is late! :P
3252020-10-29T19:01:25 <MarcoFalke> I volunteer jonasschnelli
3262020-10-29T19:01:50 <jnewbery> Marco volunteers, jonasschnelli
3272020-10-29T19:02:11 <luke-jr> :D
3282020-10-29T19:02:12 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has quit IRC
3292020-10-29T19:02:26 *** DeanWeen <DeanWeen!~dean@gateway/tor-sasl/deanguss> has joined #bitcoin-core-dev
3302020-10-29T19:02:27 <jonasschnelli> so shall it be...
3312020-10-29T19:02:28 <jonasschnelli> #startmeeting
3322020-10-29T19:02:28 <lightningbot> Meeting started Thu Oct 29 19:02:28 2020 UTC. The chair is jonasschnelli. Information about MeetBot at http://wiki.debian.org/MeetBot.
3332020-10-29T19:02:28 <lightningbot> Useful Commands: #action #agreed #help #info #idea #link #topic.
3342020-10-29T19:02:32 <emzy> hi
3352020-10-29T19:02:45 <achow101> hi
3362020-10-29T19:02:47 <amiti> hi
3372020-10-29T19:02:51 <jonasschnelli> lightningbot?
3382020-10-29T19:02:51 <hebasto> hi
3392020-10-29T19:02:54 <ariard> hi
3402020-10-29T19:03:02 <jonasschnelli> #startmeeting
3412020-10-29T19:03:02 <lightningbot> jonasschnelli: Error: Can't start another meeting, one is in progress.
3422020-10-29T19:03:17 <hebasto> bad bot...
3432020-10-29T19:03:28 <achow101> maybe it's dead
3442020-10-29T19:03:40 <jonasschnelli> he refuses to work for me...
3452020-10-29T19:03:56 <MarcoFalke> #startmeeting
3462020-10-29T19:03:56 <lightningbot> MarcoFalke: Error: Can't start another meeting, one is in progress.
3472020-10-29T19:04:00 <jonasschnelli> however,... lets start anyways
3482020-10-29T19:04:01 <jonasschnelli> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral ariard digi_james
3492020-10-29T19:04:02 <jonasschnelli> amiti fjahr jeremyrubin lightlike emilengler jonatack hebasto jb55 elichai2
3502020-10-29T19:04:33 <jonasschnelli> no proposed topics today I guess.
3512020-10-29T19:04:37 <jamesob> hi
3522020-10-29T19:04:41 <MarcoFalke> two topics
3532020-10-29T19:04:41 <jonasschnelli> any last-minute ones?
3542020-10-29T19:04:47 <achow101> luke-jr: proposed one
3552020-10-29T19:04:55 <MarcoFalke> [11:02] <jnewbery> #proposedmeetingtopic Disable S390x travis build
3562020-10-29T19:04:56 *** justanotheruser <justanotheruser!~justanoth@unaffiliated/justanotheruser> has joined #bitcoin-core-dev
3572020-10-29T19:05:05 <MarcoFalke> [19:46] <luke-jr> #proposedmeetingtopic allowing sqlite wallet regression into 0.21
3582020-10-29T19:05:28 <jnewbery> jonasschnelli: I had one: Disable S390x travis build
3592020-10-29T19:05:31 <jonasschnelli> #action someone should update the channel topic: Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a
3602020-10-29T19:06:01 <luke-jr> but it's not updated?
3612020-10-29T19:06:01 <jonasschnelli> Okay... lets start with 0.21 milestone first
3622020-10-29T19:06:02 <jonasschnelli> #topic 0.21 milestone
3632020-10-29T19:06:08 <jonasschnelli> https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.21.0
3642020-10-29T19:06:19 <jnewbery> jonasschnelli: http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
3652020-10-29T19:06:20 <jonasschnelli> luke-jr: yeah. someone should change that link
3662020-10-29T19:06:25 <MarcoFalke> https://github.com/bitcoin/bitcoin/milestone/45
3672020-10-29T19:06:37 <luke-jr> my topic fits into this one :p
3682020-10-29T19:07:00 <luke-jr> #20205 had the milestone removed, but should be a blocker
3692020-10-29T19:07:03 <gribble> https://github.com/bitcoin/bitcoin/issues/20205 | wallet: Properly support a wallet id by achow101 · Pull Request #20205 · bitcoin/bitcoin · GitHub
3702020-10-29T19:07:45 <jonasschnelli> luke-jr: can you elaborate why it is a blocker? What is broken without it?
3712020-10-29T19:08:00 <luke-jr> jonasschnelli: without it, sqlite wallets are missing a unique id
3722020-10-29T19:08:13 <jonasschnelli> luke-jr: what user function does it break?
3732020-10-29T19:08:13 <luke-jr> jonasschnelli: BDB did this for us, but sqlite does not
3742020-10-29T19:08:25 <MarcoFalke> why would they need one?
3752020-10-29T19:08:26 <luke-jr> jonasschnelli: not having a unique id is a regression from the old wallets
3762020-10-29T19:08:34 <hebasto> is ryanofsky here?
3772020-10-29T19:08:37 <luke-jr> MarcoFalke: to distinguish between different wallets and renames/moves/copies
3782020-10-29T19:08:39 <achow101> the question is what unique ids do for us and whether not having one is a regression
3792020-10-29T19:08:46 <achow101> because we don't use them for anything currently
3802020-10-29T19:08:55 <luke-jr> achow101: Knots does
3812020-10-29T19:09:02 <jonasschnelli> have we expose the unique ID over our APIs or in the GUI?
3822020-10-29T19:09:07 <achow101> jonasschnelli: no
3832020-10-29T19:09:07 <luke-jr> it's an existing and long standing wallet feature
3842020-10-29T19:09:30 <luke-jr> also, we do up until now use them to disallow opening the same wallet twice
3852020-10-29T19:09:31 <achow101> it's a "feature" that's a byproduct of bdb and was only used by the bdb handling previously
3862020-10-29T19:09:38 <sipa> is it a feature, or a necessary restriction?
3872020-10-29T19:09:45 <jonasschnelli> I see luke-jr point... seems like a Knots issue too me. Core has never published or promised unique wallet id... however,.. seems to be easy to fix
3882020-10-29T19:09:48 <luke-jr> sipa: the unique id is certainly a feature
3892020-10-29T19:10:03 <achow101> I have no strong opinion either way, just that the way the luke-jr originally proposed was not the right way to add an id
3902020-10-29T19:10:11 <jonasschnelli> A uuid per wallet seems neat and useful. I agree with luke-jr
3912020-10-29T19:10:13 <luke-jr> jonasschnelli: I can't fix it in Knots alone; I would have to simply remove all functionality that uses it
3922020-10-29T19:10:28 <sipa> i tend to agree that it's a potentially useful feature
3932020-10-29T19:10:51 <sipa> but i don't know if it's a feature right now we need to make promises about
3942020-10-29T19:10:57 <jonasschnelli> Lets keep an eye on #20205...
3952020-10-29T19:11:00 <gribble> https://github.com/bitcoin/bitcoin/issues/20205 | wallet: Properly support a wallet id by achow101 · Pull Request #20205 · bitcoin/bitcoin · GitHub
3962020-10-29T19:11:00 <luke-jr> adding it doesn't require any promioses.
3972020-10-29T19:11:03 <sipa> sqlite wallets will work fine if you load 2 at the same time
3982020-10-29T19:11:10 <luke-jr> absolute worst case, we'd just not use it
3992020-10-29T19:11:19 <jonasschnelli> unsure if it is a 0.21 bugfix or a 0.22 feature.
4002020-10-29T19:11:26 <luke-jr> jonasschnelli: it's a regression
4012020-10-29T19:11:30 <sipa> luke-jr: if we never end up using it, it's hard to call it a bugfix now
4022020-10-29T19:11:40 <jnewbery> luke-jr: why do you say you can't fix it in knots?
4032020-10-29T19:11:42 <jonasschnelli> I guess adding it in 0.22 when we have 0.21 users creating sqlite wallets is not ideal
4042020-10-29T19:11:42 <luke-jr> sipa: the wallet is losing a feature
4052020-10-29T19:11:44 <emzy> I think if we have an ID we should use someting that is already pressent. Manybe the first public key.
4062020-10-29T19:12:06 <sipa> luke-jr: so what? it's a new type wallet; it has no features except the ones we say it has
4072020-10-29T19:12:07 <achow101> emzy: "first" is undefined, especially for descriptor wallets
4082020-10-29T19:12:13 <jonasschnelli> I guess having sqlite wallets without ID and some with may lead to bugs.
4092020-10-29T19:12:15 <luke-jr> jnewbery: 1) Core wallets will be missing it, and the same problems persist as adding ti later
4102020-10-29T19:12:18 <sipa> anyway, i'll comment on thePR
4112020-10-29T19:12:33 <luke-jr> jnewbery: 2) if I do anything to the wallet format in Knots, Core historically refuses to consider compatibility with it
4122020-10-29T19:12:35 <sipa> i'm in favor of having it, but i don't think it's fair to call it a bugfi
4132020-10-29T19:12:46 <sipa> luke-jr: obviously
4142020-10-29T19:13:13 <jonasschnelli> I added the 0.21 milestone to 20205
4152020-10-29T19:13:13 <jonasschnelli> lets continue on GitHub about whether its a bugfix or not
4162020-10-29T19:13:15 <sipa> no offense, but what you do in knots isn't relevant in this discussion
4172020-10-29T19:13:38 <luke-jr> sipa: see the question I am answering
4182020-10-29T19:13:48 <sipa> ok
4192020-10-29T19:14:04 <jonasschnelli> anything else that is relevant for the 0.21 milestone?
4202020-10-29T19:14:20 <luke-jr> for 0.20, we backported a fix that never got merged to master
4212020-10-29T19:14:20 <MarcoFalke> jonasschnelli: Only the things that are tagged
4222020-10-29T19:14:31 <sipa> luke-jr: oh?
4232020-10-29T19:14:37 <jonasschnelli> please help review 0.21: https://github.com/bitcoin/bitcoin/milestone/45 thanks
4242020-10-29T19:14:40 <luke-jr> part of #18818
4252020-10-29T19:14:41 <MarcoFalke> luke-jr: Yeah, at least we should cherry-pick what was backported
4262020-10-29T19:14:43 <gribble> https://github.com/bitcoin/bitcoin/issues/18818 | Fix release tarball generated by gitian by luke-jr · Pull Request #18818 · bitcoin/bitcoin · GitHub
4272020-10-29T19:14:57 <luke-jr> yes
4282020-10-29T19:15:07 <sipa> agree
4292020-10-29T19:15:10 <luke-jr> it would be ideal to just get it all merged in tho :p
4302020-10-29T19:15:20 <MarcoFalke> Though, it isn't a clean cherry-pick IIRC
4312020-10-29T19:15:44 <luke-jr> GitHub doesn't say there's conflicts O.o
4322020-10-29T19:16:42 <jonasschnelli> #topic Disable S390x travis build (jnewbery)
4332020-10-29T19:17:35 <jnewbery> The S390x builds on travis are very flakey and often fail, presumably because of contention issues at travis
4342020-10-29T19:17:36 <luke-jr> (should we also talk about the travis-ci migration?)
4352020-10-29T19:17:38 <sipa> is it just s390x?
4362020-10-29T19:17:50 <sipa> all of travis is pretty much broken for the secp256k1 repo
4372020-10-29T19:17:59 <luke-jr> :/
4382020-10-29T19:18:02 <sipa> s390x was the first sign, but soon after, everything stopped
4392020-10-29T19:18:37 <jonasschnelli> yeah.. I personally tend to ignore the CI icons ons pulls... its getting non-useful
4402020-10-29T19:18:39 <jnewbery> they were added to test under a big-endian platform. I'm not sure how many bugs have been caught by adding it, but I don't think it's worth keeping it given the costs of having to frequently rerun failed builds
4412020-10-29T19:18:43 <emzy> Is someone actually using bitcoin core on x390x?
4422020-10-29T19:18:44 <sipa> let me check if that's still the case
4432020-10-29T19:18:53 <luke-jr> emzy: it's the only Big Endian platform Travis had
4442020-10-29T19:19:00 <sipa> emzy: no, it's just to guarantee big-endian compatibility
4452020-10-29T19:19:04 <jnewbery> s390x seems to be the least reliable
4462020-10-29T19:19:16 <luke-jr> jnewbery: we could have a bot that restarts s390x if the rest pass?
4472020-10-29T19:19:28 <luke-jr> but should we wait and see if .com has this issue?
4482020-10-29T19:19:50 <sipa> (which, even if nobody actually uses bitcoin core on a big endian platform, is a good test for the correctness of the code, as it tends to expose implemention-dependency that isn't otherwise exposed)
4492020-10-29T19:19:54 <MarcoFalke> s390x found at least one bug, so I think it is useful
4502020-10-29T19:19:58 <luke-jr> Travis is only giving us 1 month to move, so..
4512020-10-29T19:20:01 <jonasschnelli> CIs are loosing their value if there are a large percentage of false "positives" (false fails)
4522020-10-29T19:20:11 <sipa> jonasschnelli: indeed, rapidly
4532020-10-29T19:20:41 <sipa> luke-jr: is power9 big endian?
4542020-10-29T19:20:47 <sipa> (typically)
4552020-10-29T19:20:52 <luke-jr> sipa: it's bi-endian, but Travis only supports LE afaik
4562020-10-29T19:21:00 <jnewbery> MarcoFalke: was that a new bug that was introduced, or one that had been around for a long time?
4572020-10-29T19:21:06 <sipa> luke-jr: on your power9 system, is the OS LE or BE?
4582020-10-29T19:21:13 <luke-jr> sipa: I run LE myself
4592020-10-29T19:21:18 <MarcoFalke> jnewbery: both. So it was two bugs actually
4602020-10-29T19:21:21 <jonasschnelli> I still recommend to continue build run our own CI system. bitcoinbuilds.org is a great start, ... runs more or less smooths since months,... can be easly extended and is cheeper than travis
4612020-10-29T19:21:54 <hebasto> and quicker
4622020-10-29T19:21:57 <MarcoFalke> jonasschnelli: We need integration with GitHub, otherwise no one will notice a failing build or even check them
4632020-10-29T19:22:04 <jonasschnelli> MarcoFalke: I have it
4642020-10-29T19:22:09 <jonasschnelli> Just not on the master branch....
4652020-10-29T19:22:18 <jonasschnelli> Will add it to the GUI repo soon
4662020-10-29T19:22:22 <jonasschnelli> It's not complicated
4672020-10-29T19:22:22 <luke-jr> who runs bitcoinbuilds.org?
4682020-10-29T19:22:26 <jonasschnelli> luke-jr: me
4692020-10-29T19:22:52 <MarcoFalke> Also, we need to be able to modify the config in-tree, not out-of-tree
4702020-10-29T19:23:04 <jonasschnelli> Yes. I'll add that soon.
4712020-10-29T19:23:27 <sipa> jonasschnelli: what architecture(s) does it support?
4722020-10-29T19:23:37 <jonasschnelli> Not saying it can replace travis,... but it may show the road to a successful and fast CI which we can easly maintain ourselfs
4732020-10-29T19:23:53 <luke-jr> can we make it use the GCC compile farm? :P
4742020-10-29T19:24:02 <jonasschnelli> sipa: its using libvirt under the hood
4752020-10-29T19:24:13 <MarcoFalke> Can it run qemu-s390x?
4762020-10-29T19:24:15 <luke-jr> jonasschnelli: that doesn't answer.. :P
4772020-10-29T19:24:36 <MarcoFalke> I think it is plain amd64 architecture
4782020-10-29T19:25:12 <jonasschnelli> Currently it can only run ubuntu18,... but we could add other servers with other architectures or qemu others (slow)
4792020-10-29T19:25:21 <luke-jr> GCC's farm has also ppc64, aarch64, sparc64, and mipsel
4802020-10-29T19:25:55 <luke-jr> jonasschnelli: can it work with just a shell?
4812020-10-29T19:26:10 <jonasschnelli> luke-jr: how do you mean that? no web frontend?
4822020-10-29T19:26:19 <luke-jr> jonasschnelli: I mean SSH into GCC's farm and run builds there
4832020-10-29T19:26:33 <jonasschnelli> would be possible...
4842020-10-29T19:26:37 <jonasschnelli> contribution welcome
4852020-10-29T19:26:40 <luke-jr> another project is already using it for their CI
4862020-10-29T19:26:50 <sipa> which project?
4872020-10-29T19:26:59 <luke-jr> "HansLambermont uses the compile farm for continuous build integration of the Stellarium project."
4882020-10-29T19:27:02 <jonasschnelli> as said... running and expanding our own CI seems to me the best way forward to finally get back to a CI state that is useful
4892020-10-29T19:27:49 <luke-jr> "Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope."
4902020-10-29T19:28:01 <jonasschnelli> Our demand of funcionability goes beyond most CI product offerings,...
4912020-10-29T19:28:02 <jnewbery> I find it hard to believe that there isn't a reliable CI service that we can use and that we need to invent our own
4922020-10-29T19:28:03 <emzy> jonasschnelli: I'm open to help with it.
4932020-10-29T19:28:13 <jonasschnelli> emzy: great to hear.
4942020-10-29T19:28:14 <sipa> jnewbery: indeed...
4952020-10-29T19:28:51 <jonasschnelli> jnewbery: me too.. but our demand is non-normal
4962020-10-29T19:28:55 <sipa> does jenkins still exist?
4972020-10-29T19:29:02 <jonasschnelli> self hosted?
4982020-10-29T19:29:04 <MarcoFalke> jnewbery: All CI services are "lol we only support docker"
4992020-10-29T19:29:17 <sipa> MarcoFalke: is that a problem?
5002020-10-29T19:29:29 <MarcoFalke> sipa: Doesn't jenkins count as running our own?
5012020-10-29T19:29:35 <sipa> MarcoFalke: yes
5022020-10-29T19:29:50 <sipa> there is a different between running our own and inventing our own :)
5032020-10-29T19:30:06 <MarcoFalke> sipa: They don't run sanitizers or wine or ...
5042020-10-29T19:30:10 <jonasschnelli> sipa: it's already invented. It runs since 1 year
5052020-10-29T19:30:22 <jonasschnelli> (but missed additional features)
5062020-10-29T19:30:27 <jonasschnelli> *misses
5072020-10-29T19:30:34 <sipa> MarcoFalke: i'm confused what that has to do with docker
5082020-10-29T19:31:03 <sipa> sure you can find a docker image that contains sanitizer-enabled compilers and/or wine?
5092020-10-29T19:31:04 <MarcoFalke> sipa: You'll have to start the docker daemon with additional permissions
5102020-10-29T19:31:05 <luke-jr> so as far as Travis goes, are we just not migrating?
5112020-10-29T19:31:24 <sipa> i think we should keep our options open
5122020-10-29T19:31:25 <MarcoFalke> sipa: On travis we can start our own docker daemon
5132020-10-29T19:31:56 <MarcoFalke> luke-jr: I'd be surprised if travis improved by changing the domain name
5142020-10-29T19:32:00 <sipa> MarcoFalke: ok, i probably don't know enough about docker then... i'm not sure what that means or implies
5152020-10-29T19:32:10 <luke-jr> MarcoFalke: well, .com has historically been their commercial product?
5162020-10-29T19:32:25 <sipa> things could improve with travis.com... i'm not sure
5172020-10-29T19:32:44 <sipa> a question is if that requires giving them write permission to the repo, are we open to doing so?
5182020-10-29T19:32:55 <MarcoFalke> We used to send them money and support was still ignoring requests
5192020-10-29T19:32:59 <luke-jr> sipa: apparently it's write permissions to the user, not the repo specifically :/
5202020-10-29T19:33:19 <sipa> luke-jr: we can create a dummy bitcoin-core-ci user or something, no?
5212020-10-29T19:33:36 <luke-jr> MarcoFalke: they responded to me (maybe not timely or helpfully, I forget the details)
5222020-10-29T19:33:54 <luke-jr> sipa: maybe, but I think that violates GitHub's ToS
5232020-10-29T19:34:04 <MarcoFalke> luke-jr: well response is "lol, we don't support that" or "we'll discuss this internally"
5242020-10-29T19:34:11 <luke-jr> MarcoFalke: âº
5252020-10-29T19:34:39 <MarcoFalke> luke-jr: Then DrahtBot would violate GitHub's ToS
5262020-10-29T19:34:40 <jonasschnelli> Migrations to .com makes sense to me as we have no alternative ready that has the same depths of testing... and it might get better (or worse?)
5272020-10-29T19:35:24 <jonasschnelli> back to the topic.... should we disable S390x?
5282020-10-29T19:35:25 <luke-jr> MarcoFalke: aha, they have an exception for bots, nm
5292020-10-29T19:35:38 <MarcoFalke> jonasschnelli: ACK
5302020-10-29T19:35:45 <jonasschnelli> ack
5312020-10-29T19:35:51 <MarcoFalke> jonasschnelli: Well, we could move it to cirrus ci for now
5322020-10-29T19:35:52 <sipa> if it doesn't work, it should be disabled
5332020-10-29T19:35:53 *** masterdonx2 <masterdonx2!~masterdon@titan.pathogen.is> has quit IRC
5342020-10-29T19:35:57 <hebasto> ack on disabling
5352020-10-29T19:36:11 <luke-jr> MarcoFalke: Cirrus has BE? :P
5362020-10-29T19:36:17 <MarcoFalke> in qemu
5372020-10-29T19:36:21 <luke-jr> >_<
5382020-10-29T19:36:44 <MarcoFalke> They are working on getting native arm though
5392020-10-29T19:36:46 * luke-jr should try getting x86_64 gitian working on his ppc64 host via qemuâ¦
5402020-10-29T19:36:59 <luke-jr> (apparently I will have to patch qemu)
5412020-10-29T19:37:17 <sipa> even just doing BE builds in qemu for master (and not for every PR) would be a major win over not having it at all
5422020-10-29T19:37:32 <sipa> same with some other platforms
5432020-10-29T19:37:34 <MarcoFalke> I'll create a pull to move it to cirrus
5442020-10-29T19:37:44 <sipa> that'd be great
5452020-10-29T19:38:18 <jonasschnelli> Indeed. Building **everything** per each PR push is crazy
5462020-10-29T19:38:19 *** promag <promag!~promag@188.250.84.129> has quit IRC
5472020-10-29T19:38:26 <jonasschnelli> (but great if it works)
5482020-10-29T19:38:31 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
5492020-10-29T19:38:52 <jnewbery> why is it crazy? It seems optimal if it works
5502020-10-29T19:38:53 <luke-jr> don't agree on crazy :P
5512020-10-29T19:39:15 <jonasschnelli> s/crazy/crazy-system-demanding
5522020-10-29T19:39:34 <sipa> if we have the resources, sure
5532020-10-29T19:40:00 <jonasschnelli> and it seems like we don't have the resources because large percentages of the builds fail for no reason
5542020-10-29T19:40:07 <jnewbery> cpu time is cheaper than developer time
5552020-10-29T19:40:10 <luke-jr> fail isn't a resource issue
5562020-10-29T19:40:21 <luke-jr> resource shortage would just mean long waits
5572020-10-29T19:40:26 <sipa> indeed
5582020-10-29T19:40:38 <jonasschnelli> jnewbery: agree... but if you can't be sure whether you have to debug the build or if it was just a glitch in the CI,... its a waste of time
5592020-10-29T19:40:39 <sipa> we're not low on resources, it's just broken, and we need to find something that works
5602020-10-29T19:40:48 <sipa> whatever we find is better than something that's broken
5612020-10-29T19:40:50 <luke-jr> ideally CI would prioritise builds, but otherwise include everything
5622020-10-29T19:40:58 <MarcoFalke> I don't think resources are the problem. The problem is the lack of ci infrastructure to trigger builds on working hardware, and someone who maintains the ci infrastructure.
5632020-10-29T19:41:01 <luke-jr> eg, put master above PRs
5642020-10-29T19:41:12 <luke-jr> maybe have a button where someone can say "I'm actually waiting on this"
5652020-10-29T19:41:21 <jonasschnelli> we need a CI-infrastructur-maintainer *duck*
5662020-10-29T19:41:31 <luke-jr> jonasschnelli: I thought you just volunteered? :P
5672020-10-29T19:41:34 <MarcoFalke> I volunteer jonasschnelli
5682020-10-29T19:41:39 <jonasschnelli> no way...
5692020-10-29T19:41:45 <jonasschnelli> it needs to be some linux/server crack
5702020-10-29T19:41:59 <luke-jr> [19:22:22] <luke-jr> who runs bitcoinbuilds.org? [19:22:26] <jonasschnelli> luke-jr: me
5712020-10-29T19:42:02 <luke-jr> we'll say that counts
5722020-10-29T19:42:09 <jnewbery> MarcoFalke: I agree. The problem is that we don't have a build manager
5732020-10-29T19:42:12 <jonasschnelli> I start stuff,... but not finish them
5742020-10-29T19:42:27 <luke-jr> XD
5752020-10-29T19:42:31 <sipa> jonasschnelli: i fear this will be a problem if we'd migrate to bitcoinbuilds.org for part or all of our CI
5762020-10-29T19:42:39 <sipa> things will break, and will require maintenance
5772020-10-29T19:42:48 <wumpus> oh crap don't tell me i missed the meeting almost because of the DST change here *facepalm*
5782020-10-29T19:42:55 <jonasschnelli> sipa: we should certenly not migrate before a group of people have commited time to it
5792020-10-29T19:42:56 <luke-jr> wumpus: lol
5802020-10-29T19:42:58 <sipa> wumpus: still 17 minutes left!
5812020-10-29T19:42:58 <jnewbery> I think all these problems are solvable by someone who has the time and desire to figure out the problems. Part of that might be researching different CI options
5822020-10-29T19:43:01 <MarcoFalke> wumpus: lol
5832020-10-29T19:43:02 <jonasschnelli> wumpus: hah
5842020-10-29T19:43:17 <sipa> wumpus: DST is evil
5852020-10-29T19:43:23 <wumpus> sipa: yess
5862020-10-29T19:43:27 <luke-jr> wumpus: nobody will ever know: the bot is broken to
5872020-10-29T19:43:29 <luke-jr> too*
5882020-10-29T19:43:30 <jonasschnelli> Ideally we have a team of people willing to maintain the CI
5892020-10-29T19:43:39 <MarcoFalke> jnewbery: I did look at all available ci options a year ago
5902020-10-29T19:43:40 <jonasschnelli> If it is all on my shoulders,.. it will break for sure
5912020-10-29T19:43:47 <luke-jr> jonasschnelli: like we don't have our hands full maintaining Core
5922020-10-29T19:43:52 <MarcoFalke> As I said most of them are docker-only, so they can't run our scripts
5932020-10-29T19:43:55 <dongcarl> If we have actual needs beyond what CI providers offer, then we should pay someone to maintain a CI cluster, no?
5942020-10-29T19:44:10 <jonasschnelli> luke-jr: there are enought people with server admin skills but no coding skills willing to contribute.
5952020-10-29T19:44:19 <luke-jr> dongcarl: that implies we have excess funding
5962020-10-29T19:44:28 <MarcoFalke> Only cirrus ci and travis offer full vms
5972020-10-29T19:44:29 <jonasschnelli> dongcarl: sure. Paing for it should be possible
5982020-10-29T19:44:30 <sipa> funding can be found, i'm sure
5992020-10-29T19:44:37 <jnewbery> I expect funding will not be a problem
6002020-10-29T19:44:50 <luke-jr> oh, so it's only my funding that's a problem :/
6012020-10-29T19:44:55 <luke-jr> sigh
6022020-10-29T19:45:06 <yanmaani> luke-jr: Are build servers *that* expensive?
6032020-10-29T19:45:18 <jonasschnelli> no... but the maintenance men.hours
6042020-10-29T19:45:18 <luke-jr> on that note, funding might be good for security bug bounties too
6052020-10-29T19:45:38 <luke-jr> yanmaani: no, but maintaining a CI platform probably is
6062020-10-29T19:45:49 <yanmaani> oh right, misread
6072020-10-29T19:45:56 <emzy> I think a CI team is better than a single persion.
6082020-10-29T19:46:02 <jnewbery> *or woman hours :)
6092020-10-29T19:46:03 <jonasschnelli> emzy: for sure
6102020-10-29T19:46:12 <jonasschnelli> jnewbery: oops. yes.
6112020-10-29T19:46:30 <MarcoFalke> Have people had issues with Cirrus Ci lately?
6122020-10-29T19:46:45 <luke-jr> MarcoFalke: I started ignoring it because when it does have problems I can't restart it
6132020-10-29T19:46:47 <sipa> MarcoFalke: i can't remember any... i also have no idea what actually runs on it
6142020-10-29T19:46:49 <MarcoFalke> They used to abort sometimes, but setting kvm:true fixed it I think
6152020-10-29T19:47:06 <MarcoFalke> sipa: Only the thread sanitizer and one fuzzer
6162020-10-29T19:47:35 <sipa> is there any reason why everything couldn't run on cirrus?
6172020-10-29T19:47:43 <MarcoFalke> We could also move all jobs to Cirrus Ci, which would probably mean we need to pay them
6182020-10-29T19:47:54 <MarcoFalke> free tier is only 8 cpus or so
6192020-10-29T19:48:09 <luke-jr> probably cheaper than maintaining our own
6202020-10-29T19:48:14 <luke-jr> if it works decently
6212020-10-29T19:48:14 <MarcoFalke> probably
6222020-10-29T19:48:33 <dongcarl> Do we have any needs beyond what Cirrus provides?
6232020-10-29T19:48:35 <jonasschnelli> Semaphore offered us also free service https://semaphoreci.com
6242020-10-29T19:48:56 <MarcoFalke> dongcarl: s390x and arm would be nice, but we can use qemu
6252020-10-29T19:49:36 <luke-jr> jonasschnelli: but that's just Docker?
6262020-10-29T19:49:50 <MarcoFalke> jonasschnelli: If it is just docker, it won't work
6272020-10-29T19:50:00 <jonasschnelli> luke-jr: they have x86 and macOS... all docker I guess
6282020-10-29T19:50:37 <MarcoFalke> If someone knows another non-docker ci, let me know, but I don't think there is
6292020-10-29T19:50:37 <luke-jr> MarcoFalke: hmm, does KVM work inside stock Docker?
6302020-10-29T19:50:43 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
6312020-10-29T19:50:43 <bitcoin-git> [bitcoin] gwillen opened pull request #20264: test: Make secp tests optional in `make check` (master...feature-optional-secp-check) https://github.com/bitcoin/bitcoin/pull/20264
6322020-10-29T19:50:44 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
6332020-10-29T19:51:00 <MarcoFalke> luke-jr: we don't use kvm
6342020-10-29T19:51:24 <MarcoFalke> I doubt it does
6352020-10-29T19:51:39 <MarcoFalke> qemu-user works in docker
6362020-10-29T19:51:42 <luke-jr> MarcoFalke: we could
6372020-10-29T19:52:07 <MarcoFalke> luke-jr: Patches welcome :)
6382020-10-29T19:52:17 <MarcoFalke> I don't have background in kvm, so I can't help here
6392020-10-29T19:52:22 <luke-jr> MarcoFalke: without a plan, no point
6402020-10-29T19:52:38 <luke-jr> MarcoFalke: KVM is just virtualising a machine - so you can do anything as if it was real hardware
6412020-10-29T19:52:46 <MarcoFalke> luke-jr: git grep docker ./ci
6422020-10-29T19:52:52 <MarcoFalke> then replace docker with kvm
6432020-10-29T19:53:07 <luke-jr> sure, but unless Docker supports KVM, it won't help
6442020-10-29T19:53:20 <MarcoFalke> jup, I don't know an answer to that
6452020-10-29T19:53:31 <jonasschnelli> Other topics?
6462020-10-29T19:53:36 <jonasschnelli> (short ones)
6472020-10-29T19:54:17 <jonasschnelli> #endmeeting
6482020-10-29T19:54:17 <lightningbot> Meeting ended Thu Oct 29 19:54:17 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
6492020-10-29T19:54:17 <lightningbot> Minutes: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2020/bitcoin-core-dev.2020-10-29-19.02.html
6502020-10-29T19:54:17 <lightningbot> Minutes (text): http://www.erisian.com.au/meetbot/bitcoin-core-dev/2020/bitcoin-core-dev.2020-10-29-19.02.txt
6512020-10-29T19:54:17 <lightningbot> Log: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2020/bitcoin-core-dev.2020-10-29-19.02.log.html
6522020-10-29T19:54:20 <jonasschnelli> \o
6532020-10-29T19:54:34 <jnewbery> thanks jonasschnelli!
6542020-10-29T19:54:43 <luke-jr> wumpus: okay, you can start your meeting now :P
6552020-10-29T19:54:50 <jonasschnelli> hehe
6562020-10-29T19:55:01 <wumpus> yes, thanks for picking it up jonasschnelli
6572020-10-29T19:55:59 <dongcarl> MarcoFalke: can we do s390x qemu on Travis x86? Or way too slow for that?
6582020-10-29T19:57:23 <MarcoFalke> dongcarl: we can. It should only be a bit slower
6592020-10-29T19:57:38 <wumpus> it would be more efficient to do the build using cross-compile, then run only the unit tests using qemu
6602020-10-29T19:57:49 <MarcoFalke> wumpus: That is what it does
6612020-10-29T19:57:55 <MarcoFalke> So compilation is the same cost
6622020-10-29T19:58:14 <wumpus> ok, didn't realize that,I thought it did the whole build on s390s
6632020-10-29T19:58:43 <sipa> i thought it was actually running on s390x hardware
6642020-10-29T19:58:48 <wumpus> qemu-user is *weird* with differnt endianness though
6652020-10-29T19:59:09 <MarcoFalke> sipa: Right now it does (well if it worked)
6662020-10-29T19:59:14 <sipa> MarcoFalke: oh ok
6672020-10-29T19:59:28 <sipa> so what is the "That is what it does" about?
6682020-10-29T19:59:29 <emzy> Is qemu acurate enough to really find problems with BE?
6692020-10-29T19:59:31 <MarcoFalke> Though, we can toggle one line in the config to use qemu-user
6702020-10-29T19:59:35 <sipa> emzy: definitely
6712020-10-29T19:59:45 <wumpus> qemu system emulation is
6722020-10-29T19:59:47 * dongcarl wishes Travis had binfmt_misc qemu images
6732020-10-29T19:59:53 <wumpus> qemu user emulation is *not* for swapped endianness
6742020-10-29T20:00:07 <MarcoFalke> sipa: If the ci system were using qemu, it would cross compile and only run qemu-user
6752020-10-29T20:00:26 <MarcoFalke> wumpus: Oh, it is not? I didn't know that
6762020-10-29T20:00:28 <wumpus> it fails to swap some linux kernel structures
6772020-10-29T20:00:53 <wumpus> maybe it's better today but there used to be quite some problems making the platform much stranger than an actual big-endian machine :-)
6782020-10-29T20:01:47 <MarcoFalke> I guess the question is: will qemu-user be able to find endian issues in the Bitcoin Core codebase
6792020-10-29T20:01:57 <MarcoFalke> We don't care about issues in the linux kernel
6802020-10-29T20:01:59 <wumpus> it found some false positives at the time
6812020-10-29T20:02:02 <luke-jr> qemu-system has trouble with x86 on ppc due to the memory model differences :x
6822020-10-29T20:02:11 <wumpus> no, but it communicates with the linux kernel
6832020-10-29T20:02:25 <sipa> this should be easy to figure out
6842020-10-29T20:02:30 <sipa> if qemu-user works with s390x
6852020-10-29T20:02:34 <wumpus> every field in every structure that's directly or indirectly exchanged needs to be endian-corrected
6862020-10-29T20:02:49 <wumpus> that's not a trivial task and error prone
6872020-10-29T20:03:09 <luke-jr> whatever CI we go with, couldn't we just buy them a POWER system and run it in BE? :P
6882020-10-29T20:03:18 <luke-jr> rather than trying to sort out emulation mess
6892020-10-29T20:03:27 <wumpus> which is why I doubt whether it's a good reflection of actual hardware a bit
6902020-10-29T20:03:45 <MarcoFalke> luke-jr: They use google cloud and packet or amazon. Good luck buying them a POWER system
6912020-10-29T20:03:47 <luke-jr> (actually, POWER8/9 should be capable of running VMs in both endians..)
6922020-10-29T20:03:52 <luke-jr> MarcoFalke: ugh
6932020-10-29T20:07:11 <jonatack> wumpus: arf i missed it too due to DST * makes note
6942020-10-29T20:08:01 <wumpus> jonatack: hah better next week
6952020-10-29T20:08:08 <jonatack> hehe
6962020-10-29T20:08:37 <emzy> wumpus online calendar worked perfectly for me. :)
6972020-10-29T20:09:32 <wumpus> emzy: glad to hear that :-)
6982020-10-29T20:10:21 <luke-jr> KOrganizer 4.4 here <.<
6992020-10-29T20:13:31 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
7002020-10-29T20:14:12 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
7012020-10-29T20:14:22 <emzy> Apple Calendar here <.<
7022020-10-29T20:17:16 <wumpus> in any case I don't have anything against a qemu-user based solution for BE if it actually works now and doesn't require weird workarounds in the tests
7032020-10-29T20:18:15 <MarcoFalke> wumpus: I'll test :)
7042020-10-29T20:20:15 <wumpus> MarcoFalke: thanks!
7052020-10-29T20:23:17 <sipa> let's see how far i get with qemu-user s390x in a debian vm
7062020-10-29T20:23:21 *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC
7072020-10-29T20:27:45 *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-166-092.res.spectrum.com> has quit IRC
7082020-10-29T20:44:04 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
7092020-10-29T20:44:04 <bitcoin-git> [bitcoin] mjdietzx opened pull request #20265: refactor: get wallet path relative to wallet_dir (master...refactor-get-relative-wallet-path) https://github.com/bitcoin/bitcoin/pull/20265
7102020-10-29T20:44:05 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
7112020-10-29T20:49:19 <sipa> segfault when running a hello world :(
7122020-10-29T20:49:21 <sipa> it works with aarch64
7132020-10-29T20:50:17 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
7142020-10-29T20:50:17 <bitcoin-git> [bitcoin] mjdietzx closed pull request #20265: refactor: get wallet path relative to wallet_dir (master...refactor-get-relative-wallet-path) https://github.com/bitcoin/bitcoin/pull/20265
7152020-10-29T20:50:19 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
7162020-10-29T21:00:02 *** lugosi1 <lugosi1!~lugosi@154.13.1.56> has quit IRC
7172020-10-29T21:04:41 *** pergaminho <pergaminho!~Cleber@189.26.121.248> has quit IRC
7182020-10-29T21:06:14 <wumpus> good to know, yes i'd expect aarch64 on amd64 to be very well tested
7192020-10-29T21:11:20 <jonasschnelli> I'm even failing setting up debian stretch s390x with qemu-system-s390x...
7202020-10-29T21:13:47 *** MasterdonX <MasterdonX!~masterdon@193.148.18.54> has joined #bitcoin-core-dev
7212020-10-29T21:14:54 <sipa> going to try with testing
7222020-10-29T21:19:42 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
7232020-10-29T21:19:50 *** owowo <owowo!~ovovo@unaffiliated/ovovo> has quit IRC
7242020-10-29T21:20:33 *** owowo <owowo!~ovovo@unaffiliated/ovovo> has joined #bitcoin-core-dev
7252020-10-29T21:22:00 *** cdb <cdb!~cdb@195.140.213.38> has joined #bitcoin-core-dev
7262020-10-29T21:25:14 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
7272020-10-29T21:26:34 *** Relis <Relis!~Relis@185.224.103.72> has quit IRC
7282020-10-29T21:27:00 *** Relis <Relis!~Relis@185.224.103.72> has joined #bitcoin-core-dev
7292020-10-29T21:33:59 *** masterdonx2 <masterdonx2!~masterdon@45.9.249.246> has joined #bitcoin-core-dev
7302020-10-29T21:34:40 *** proofofkeags_ <proofofkeags_!~proofofke@c-73-34-43-4.hsd1.co.comcast.net> has joined #bitcoin-core-dev
7312020-10-29T21:36:08 *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has quit IRC
7322020-10-29T21:36:38 *** MasterdonX <MasterdonX!~masterdon@193.148.18.54> has quit IRC
7332020-10-29T21:37:14 *** proofofkeags <proofofkeags!~proofofke@c-73-34-43-4.hsd1.co.comcast.net> has quit IRC
7342020-10-29T21:38:15 *** masterdonx2 is now known as MasterdonX
7352020-10-29T21:42:44 *** proofofkeags_ <proofofkeags_!~proofofke@c-73-34-43-4.hsd1.co.comcast.net> has quit IRC
7362020-10-29T21:43:09 *** proofofkeags_ <proofofkeags_!~proofofke@c-73-34-43-4.hsd1.co.comcast.net> has joined #bitcoin-core-dev
7372020-10-29T21:45:49 *** proofofkeags_ <proofofkeags_!~proofofke@c-73-34-43-4.hsd1.co.comcast.net> has quit IRC
7382020-10-29T21:46:08 *** proofofkeags_ <proofofkeags_!~proofofke@c-73-34-43-4.hsd1.co.comcast.net> has joined #bitcoin-core-dev
7392020-10-29T21:50:38 <sipa> wumpus: hello world works in debian testing!
7402020-10-29T21:51:16 <sipa> $ s390x-linux-gnu-gcc test.c -o test
7412020-10-29T21:51:24 <sipa> # qemu-s390x-static test
7422020-10-29T21:51:29 <sipa> hello world
7432020-10-29T21:51:41 <real_or_random> I don't see the full log here for some reason but people saw https://github.com/bitcoin-core/secp256k1/pull/843 ?
7442020-10-29T21:51:46 <sipa> (the $/# is a typo, i don't have copy paste from my VM enabled)
7452020-10-29T21:52:58 <real_or_random> everyone seems to use docker images for qemu on travis... that's easy and seems to be good enough for travis
7462020-10-29T21:53:06 <sipa> real_or_random: oh interesting
7472020-10-29T21:53:09 <real_or_random> I got this running locally within a few minutes
7482020-10-29T21:53:22 <sipa> i assumed it was using system qemu
7492020-10-29T21:53:25 <real_or_random> ocker run --rm --privileged multiarch/qemu-user-static --reset -p yes
7502020-10-29T21:53:49 <real_or_random> docker run --rm -t -v '/your/local/secpdir:/mnt/secp256k1' -w /mnt/secp256k1 aarch64/busybox:glibc ./tests
7512020-10-29T21:53:56 <real_or_random> these two commands do the job for me
7522020-10-29T21:54:27 <real_or_random> (after cross compiling)
7532020-10-29T21:54:46 <real_or_random> which is just ./configure --host=aarch64-ibm-linux-gnu
7542020-10-29T21:54:51 <sipa> does that also work locally?
7552020-10-29T21:55:28 <real_or_random> this works locally yes, should also work on travis but it failed because it did a stupid mistake
7562020-10-29T21:55:57 <real_or_random> (sorry, I pasted the aarch64 example, which is LE)
7572020-10-29T21:56:31 <real_or_random> this should work with s390x too, host=s390x-unknown-linux-gnu
7582020-10-29T21:56:42 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
7592020-10-29T21:56:42 <bitcoin-git> [bitcoin] achow101 opened pull request #20266: Fix change detection of imported internal descriptors (master...fix-desc-change) https://github.com/bitcoin/bitcoin/pull/20266
7602020-10-29T21:56:47 *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has quit IRC
7612020-10-29T21:56:51 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
7622020-10-29T21:57:07 *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has joined #bitcoin-core-dev
7632020-10-29T21:57:49 <real_or_random> I got a travis job on my own repo https://travis-ci.org/github/real-or-random/secp256k1/jobs/739959302#L620 ... it failed because I forgot to replace my local path in the command -.-
7642020-10-29T22:04:29 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
7652020-10-29T22:05:33 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
7662020-10-29T22:05:53 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
7672020-10-29T22:06:23 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
7682020-10-29T22:08:16 <wumpus> sipa: awesome!
7692020-10-29T22:08:17 *** vasild_ <vasild_!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
7702020-10-29T22:09:18 <real_or_random> being able to run things on qemu is certainly useful but I think the bigger issue is the travis migration
7712020-10-29T22:09:44 <sipa> real_or_random: trying to get that to work locally
7722020-10-29T22:09:52 <sipa> running into weird zfs issues
7732020-10-29T22:10:01 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
7742020-10-29T22:10:01 <real_or_random> what kind of issues?
7752020-10-29T22:10:15 <sipa> apparently the ubuntu docker install creates zfs filesystems for each docker image or something, unsure
7762020-10-29T22:10:29 <sipa> and now there is one in use which it can't destroy
7772020-10-29T22:10:59 <sipa> which i don't understand as it's not mounted
7782020-10-29T22:11:23 *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC
7792020-10-29T22:11:24 *** vasild_ is now known as vasild
7802020-10-29T22:11:40 <real_or_random> sipa: which command are you trying to run?
7812020-10-29T22:12:14 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has joined #bitcoin-core-dev
7822020-10-29T22:14:05 *** justanotheruser <justanotheruser!~justanoth@unaffiliated/justanotheruser> has quit IRC
7832020-10-29T22:18:09 <sipa> real_or_random: the first ons, run --rm -t -v ...
7842020-10-29T22:19:56 *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-166-092.res.spectrum.com> has joined #bitcoin-core-dev
7852020-10-29T22:20:14 <real_or_random> hm, yeah, no idea. that one run on successfully also on travis.
7862020-10-29T22:30:42 *** ctrlbreak_MAD <ctrlbreak_MAD!~ctrlbreak@159.2.182.106> has quit IRC
7872020-10-29T22:31:08 *** ctrlbreak_MAD <ctrlbreak_MAD!~ctrlbreak@159.2.182.106> has joined #bitcoin-core-dev
7882020-10-29T22:31:21 <sipa> real_or_random: ok, works
7892020-10-29T22:31:26 <sipa> i had to remove the "--rm"
7902020-10-29T22:35:15 *** Pavlenex <Pavlenex!~Thunderbi@141.98.103.251> has quit IRC
7912020-10-29T22:35:36 *** Madars <Madars!~null@unaffiliated/madars> has quit IRC
7922020-10-29T22:37:45 *** filchef <filchef!~filchef@212.104.97.177> has quit IRC
7932020-10-29T22:40:06 *** kristapsk <kristapsk!~KK@gateway/tor-sasl/kristapsk> has quit IRC
7942020-10-29T22:40:20 *** kristapsk <kristapsk!~KK@gateway/tor-sasl/kristapsk> has joined #bitcoin-core-dev
7952020-10-29T22:53:41 *** mrostecki <mrostecki!~mrostecki@gateway/tor-sasl/mrostecki> has quit IRC
7962020-10-29T23:03:20 *** filchef <filchef!~filchef@212.104.97.177> has joined #bitcoin-core-dev
7972020-10-29T23:06:45 *** justanotheruser <justanotheruser!~justanoth@unaffiliated/justanotheruser> has joined #bitcoin-core-dev
7982020-10-29T23:09:24 *** filchef <filchef!~filchef@212.104.97.177> has quit IRC
7992020-10-29T23:42:08 *** mrostecki <mrostecki!~mrostecki@gateway/tor-sasl/mrostecki> has joined #bitcoin-core-dev
8002020-10-29T23:56:27 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
8012020-10-29T23:56:27 <bitcoin-git> [bitcoin] achow101 opened pull request #20267: Disable and fix tests for when BDB is not compiled (master...tests-opt-sqlite-bdb) https://github.com/bitcoin/bitcoin/pull/20267
8022020-10-29T23:56:28 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev