12021-02-11T00:21:52 *** da39a3ee5e6b4b0d <da39a3ee5e6b4b0d!~da39a3ee5@2403:6200:8876:8dc5:1d88:1b78:e5ab:dd70> has joined #bitcoin-core-dev
22021-02-11T00:22:26 *** miketwenty1 <miketwenty1!~miketwent@172.58.158.133> has joined #bitcoin-core-dev
32021-02-11T00:23:19 *** mol_ <mol_!~mol@unaffiliated/molly> has quit IRC (Quit: Leaving)
42021-02-11T00:24:09 *** mol <mol!~mol@unaffiliated/molly> has joined #bitcoin-core-dev
52021-02-11T00:39:38 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
62021-02-11T00:40:20 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
72021-02-11T00:48:16 <fanquake> phantomcircuit: I'm not sure how much smaller we can make it. The diff also looks a lot bigger because we are removing boost macros.
82021-02-11T00:50:21 *** miketwenty1 <miketwenty1!~miketwent@172.58.158.133> has quit IRC (Remote host closed the connection)
92021-02-11T00:55:37 *** jessepos_ <jessepos_!~jp@2601:645:200:162f:470:b123:9431:f230> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
102021-02-11T00:56:43 <luke-jr> dongcarl: I don't see how that would solve it. I think there already is such a package (using third-party binaries of course) though
112021-02-11T00:57:04 <dongcarl> luke-jr: A Guix package built from source, that is.
122021-02-11T00:57:51 <luke-jr> dongcarl: I would be amazed to see it, and happy to do the work to port it to gitian myself ;)
132021-02-11T01:00:17 <dongcarl> luke-jr: Others have done the same (build Guix from source) on debian, Fedora, and Arch Linux. I'm not too familiar with Gentoo packaging, but I'll take a look to see if it's easy enough to do.
142021-02-11T01:00:47 <dongcarl> Fedora: https://download.copr.fedorainfracloud.org/results/lantw44/guix/fedora-rawhide-x86_64/01742231-guix/guix.spec
152021-02-11T01:00:48 <dongcarl> Arch Linux: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=guix
162021-02-11T01:05:32 <luke-jr> dongcarl: it's essentially a bash script
172021-02-11T01:06:00 <sipa> dongcarl: i'm trying myself in a clean ubuntu VM
182021-02-11T01:06:17 <luke-jr> looking at the Arch one, I'm pretty sure that will use 3P bins
192021-02-11T01:06:32 <sipa> so far i've gotten to building gnutls from source to get guile support for it, but i get a compilation error
202021-02-11T01:08:02 <luke-jr> don't see anything in Fedora's to avoid 3P bins either
212021-02-11T01:08:12 <sipa> what is 3P?
222021-02-11T01:08:15 <dongcarl> sipa: you may want to take a look at the debian testing package, will link!
232021-02-11T01:08:16 <luke-jr> third-party
242021-02-11T01:08:26 <luke-jr> ie, not compiled myself
252021-02-11T01:08:28 <dongcarl> luke-jr which one?
262021-02-11T01:08:34 <luke-jr> dongcarl: any
272021-02-11T01:09:15 <dongcarl> luke-jr do you mean the source tarball?
282021-02-11T01:10:39 <luke-jr> no, I mean the bootstrap binaries
292021-02-11T01:13:21 <dongcarl> sipa: https://salsa.debian.org/debian/guix
302021-02-11T01:14:19 <dongcarl> luke-jr: where do you see that in the PKGBUILD?
312021-02-11T01:14:48 <luke-jr> dongcarl: it's a question of what I *don't* see - it's Guix's default behaviour
322021-02-11T01:15:06 <luke-jr> FWIW I'm starting over from https://guix.gnu.org/manual/en/html_node/Requirements.html right now
332021-02-11T01:15:15 <luke-jr> on x86_64 this time just to minimise issues
342021-02-11T01:16:50 <dongcarl> luke-jr: the bootstrap binaries are used when building binaries *inside* Guix, not when building Guix itself. To avoid them and build from the minimal binary seed, you can just supply âbootstrap to any guix build command
352021-02-11T01:17:09 <luke-jr> dongcarl: using them at all is a problem
362021-02-11T01:17:24 <luke-jr> (unless Guix is run inside a VM, such as gitian would)
372021-02-11T01:17:45 <sipa> so what is the problem with using -bootstrap?
382021-02-11T01:18:03 <luke-jr> I don't recall, my last attempt was many months ago
392021-02-11T01:19:30 *** mdrollette <mdrollette!~mdrollett@cpe-70-123-125-237.tx.res.rr.com> has quit IRC (Ping timeout: 246 seconds)
402021-02-11T01:21:24 <luke-jr> annoyingly, all the spectre mitigations mean I'm still installing deps this time ;.;
412021-02-11T01:21:56 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Remote host closed the connection)
422021-02-11T01:22:44 *** jesseposner <jesseposner!~jp@2601:645:200:162f:35da:3d92:c670:d60d> has joined #bitcoin-core-dev
432021-02-11T01:26:05 <luke-jr> dongcarl: are guile-lzlib and guile-zlib likely included with guile itself? don't see a pkg for those
442021-02-11T01:26:35 *** mdrollette <mdrollette!~mdrollett@cpe-70-123-125-237.tx.res.rr.com> has joined #bitcoin-core-dev
452021-02-11T01:28:14 <dongcarl> luke-jr I donât think so unfortunately... Arch Linux packages them separately
462021-02-11T01:30:41 * sipa slams keyboard
472021-02-11T01:31:38 <luke-jr> hmm
482021-02-11T01:32:12 <sipa> In procedure dynamic-link: file: "/home/pw/src/gnutls-3.6.15/guile/src/guile-gnutls-v-2", message: "file not found"
492021-02-11T01:32:24 <sipa> when building gnutls
502021-02-11T01:34:04 *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has quit IRC (Quit: ZNC - https://znc.in)
512021-02-11T01:35:31 * luke-jr wonders how he got zlib/lzlib last time
522021-02-11T01:36:13 <sipa> hmm, it seems the guile-gnutls package works, but installs for guile 2.2
532021-02-11T01:36:21 <sipa> and guile-git also works, but install for guile 3.0
542021-02-11T01:36:29 *** promag <promag!~promag@188.250.84.129> has quit IRC (Remote host closed the connection)
552021-02-11T01:37:35 <luke-jr> O.o
562021-02-11T01:37:36 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
572021-02-11T01:38:37 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
582021-02-11T01:38:42 * dongcarl looking at packages now
592021-02-11T01:39:05 <luke-jr> looks like a `nix-guix` package overlay has -zlib/lzlib ebuilds that are trivially auditable
602021-02-11T01:41:40 <dongcarl> sipa: guile-gnutls package in Ubuntu?
612021-02-11T01:42:06 <sipa> dongcarl: yes, it works, but it's for guile 2.2
622021-02-11T01:42:24 <sipa> so i'll try installing guile-git (which guix also needs) manually for guile 2.2 as well
632021-02-11T01:42:38 <sipa> because the guile-git ubuntu package is for guile 3.0
642021-02-11T01:43:14 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
652021-02-11T01:43:14 <bitcoin-git> [bitcoin] ajtowns opened pull request #21148: Split orphan handling from net_processing into txorphanage (master...202102-txorphanage) https://github.com/bitcoin/bitcoin/pull/21148
662021-02-11T01:43:15 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
672021-02-11T01:44:20 * luke-jr glares at Guix docs for making him hunt for a git uri
682021-02-11T01:44:21 <dongcarl> sipa: Ah I see, it seems like an ubuntu apt repo with the right dependencies + guix would be helpful then...
692021-02-11T01:44:47 <sipa> dongcarl: if i'd trust it :)
702021-02-11T01:46:54 <sipa> dongcarl: do you understand https://github.com/TaylanUB/scheme-bytestructures ?
712021-02-11T01:46:59 <sipa> it's a dependency for guile-git
722021-02-11T01:47:12 * luke-jr still hasn't found it
732021-02-11T01:47:30 <sipa> it looks like it has autoconf/automake all over it, but no instructions on how to do anything automaky
742021-02-11T01:47:46 <dongcarl> luke-jr: what are you trying to find?
752021-02-11T01:47:49 <luke-jr> aha, gotta go to About, then to Savannah
762021-02-11T01:47:55 <luke-jr> dongcarl: the source code via git
772021-02-11T01:48:24 <dongcarl> luke-jr: Right it's on savannah
782021-02-11T01:48:45 <dongcarl> sipa: I think for those packages you'll have most luck looking at salsa, as they're all packaged properly there
792021-02-11T01:49:16 <sipa> dongcarl: i have no idea where you want me to look
802021-02-11T01:51:53 <luke-jr> dongcarl: what version should I work with?
812021-02-11T01:52:10 <dongcarl> luke-jr: version-1.2.0 works
822021-02-11T01:52:52 <dongcarl> sipa: I'm talking about here: https://salsa.debian.org/debian/scheme-bytestructures/-/tree/debian/master, the debian/rules is how the .deb package for the debian guile-bytestructures package is produced
832021-02-11T01:53:54 <dongcarl> sipa: Oh you're talking about regenerating ./configure?
842021-02-11T01:54:27 <sipa> dongcarl: i have no idea
852021-02-11T01:54:32 <sipa> i want to know how to build/install it
862021-02-11T01:54:44 *** funkatron <funkatron!~funkatron@185.204.1.185> has quit IRC (Remote host closed the connection)
872021-02-11T01:54:46 <sipa> i types autoconf, and it produced a configure file
882021-02-11T01:54:51 <sipa> but that gives an error when running
892021-02-11T01:54:52 <sipa> *typed
902021-02-11T01:55:30 <sipa> but i believe there is no compilation whatsoever really, it just needs to end up in the right directory
912021-02-11T01:55:54 <sipa> the instructions say add it to GUILE_LOAD_PATH, which i did, but guile-git still can't find it :)
922021-02-11T01:56:31 <luke-jr> configure doesn't exist
932021-02-11T01:57:02 <dongcarl> sipa: Here's how Arch does it: https://github.com/archlinux/svntogit-packages/blob/packages/guile-bytestructures/trunk/PKGBUILD
942021-02-11T01:57:02 <dongcarl> In the release tarball ./configure exists
952021-02-11T01:57:44 <luke-jr> âº
962021-02-11T01:58:42 *** belcher_ <belcher_!~belcher@unaffiliated/belcher> has joined #bitcoin-core-dev
972021-02-11T01:59:41 <luke-jr> dongcarl: ./configure --prefix=/home/dev/guix/root --with-store-dir=/home/dev/guix/root/gnu/store
982021-02-11T01:59:43 <luke-jr> ok?
992021-02-11T01:59:54 <dongcarl> luke-jr: sec
1002021-02-11T02:01:45 *** belcher <belcher!~belcher@unaffiliated/belcher> has quit IRC (Ping timeout: 240 seconds)
1012021-02-11T02:01:54 <dongcarl> luke-jr: you might need to set `--localstatedir`, it defaults to `/var`, and if you want non-root, maybe some other things...
1022021-02-11T02:02:17 <luke-jr> --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1032021-02-11T02:02:17 <sipa> dongcarl: i don't have configure, and the one autoconf create doesn't work
1042021-02-11T02:02:19 *** da39a3ee5e6b4b0d <da39a3ee5e6b4b0d!~da39a3ee5@2403:6200:8876:8dc5:1d88:1b78:e5ab:dd70> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
1052021-02-11T02:03:19 <dongcarl> luke-jr: oh cool did not know
1062021-02-11T02:03:49 <luke-jr> I think that's a standard autoconf thing
1072021-02-11T02:04:37 <sipa> dongcarl: oh! i need autoreconf --install
1082021-02-11T02:05:31 <luke-jr> sipa: ./bootstrap ?
1092021-02-11T02:05:38 <dongcarl> sipa: Ah yes. Also, I think the git repo is different from the release tarball. The one here: https://github.com/TaylanUB/scheme-bytestructures/releases/download/v1.0.7/bytestructures-1.0.7.tar.gz, does have ./configure
1102021-02-11T02:05:50 <sipa> still, now make doesn't work
1112021-02-11T02:06:30 <dongcarl> sipa: I does the release tarball work? I will look into the autoreconf now.
1122021-02-11T02:07:26 <sipa> dongcarl: oh, grr
1132021-02-11T02:07:34 <sipa> i was just trying a broken master branch i guess
1142021-02-11T02:07:37 <dongcarl> Also, since the debian folks did a lot of hard work to make Guix work well, it may be easier for APT-based distro users to just get their apt-sources from debian and build the .deb to install
1152021-02-11T02:08:13 <dongcarl> They made all the dependencies of Guix work well too, including gnutls, bytestructures, etc.
1162021-02-11T02:08:32 <luke-jr> says 3%, guess it will be a bit
1172021-02-11T02:09:02 <luke-jr> dongcarl: that part was easy tho :P
1182021-02-11T02:09:11 *** vilen <vilen!~vilen@124.118.73.184> has joined #bitcoin-core-dev
1192021-02-11T02:11:37 *** qapla_org <qapla_org!~qapla_org@217.146.82.202> has joined #bitcoin-core-dev
1202021-02-11T02:16:29 <luke-jr> 50%
1212021-02-11T02:17:43 <sipa> dongcarl: ok progress, guile-gnutls, guile-git, guile-json, guile-sqlite3, guile-gcrypt, guile-zlib work
1222021-02-11T02:17:47 <sipa> next: guile-lzlib
1232021-02-11T02:17:51 <dongcarl> sipa: Oh wow!
1242021-02-11T02:18:11 <dongcarl> sipa: I honestly didn't expect them to work without the special debian rules...
1252021-02-11T02:18:26 <dongcarl> Good news so far I guess :-)
1262021-02-11T02:18:55 <sipa> i'm doing --prefix=/usr everywhere; i wouldn't do that on a real OS, but this is a VM to play with...
1272021-02-11T02:20:12 <sipa> ok, building!
1282021-02-11T02:20:46 * dongcarl cautiously excited
1292021-02-11T02:21:58 <sipa> 11%...
1302021-02-11T02:22:08 <sipa> y dis slo
1312021-02-11T02:22:26 <luke-jr> u forgot -j80
1322021-02-11T02:22:41 <dongcarl> Haha
1332021-02-11T02:22:56 <luke-jr> actually I intentionally didn't just in case it has parallel issues
1342021-02-11T02:23:16 <sipa> i did -j8 (and my VM should have access to 8 threads)
1352021-02-11T02:23:18 <luke-jr> can try -j8 when I rebuild it all again later
1362021-02-11T02:23:20 <dongcarl> btw, guix has a handy `./pre-inst-env` script to use `guix` without installing it
1372021-02-11T02:23:52 <dongcarl> luke-jr: I usually do -j48, and haven't had problems yet
1382021-02-11T02:26:00 <luke-jr> I wonder if I was using master last time
1392021-02-11T02:26:02 <luke-jr> I mgiht have been
1402021-02-11T02:26:05 <luke-jr> I remember finding a bug
1412021-02-11T02:27:01 <luke-jr> are all these .go files not actually go?
1422021-02-11T02:27:20 <sipa> i suspect they are "guile object"s
1432021-02-11T02:27:25 <dongcarl> It's guile bytecode I think
1442021-02-11T02:27:29 <luke-jr> XD
1452021-02-11T02:30:29 <sipa> 75%!
1462021-02-11T02:32:08 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
1472021-02-11T02:33:13 *** rc_423_ <rc_423_!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
1482021-02-11T02:33:18 <dongcarl> woop woop
1492021-02-11T02:33:31 * dongcarl half-expects a failure @ 99%
1502021-02-11T02:34:45 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has quit IRC (Ping timeout: 240 seconds)
1512021-02-11T02:36:30 *** promag <promag!~promag@188.250.84.129> has quit IRC (Ping timeout: 246 seconds)
1522021-02-11T02:37:16 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
1532021-02-11T02:37:55 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
1542021-02-11T02:38:25 <sipa> 95%...
1552021-02-11T02:40:11 <dongcarl> luke-jr: How's it going?
1562021-02-11T02:40:15 <luke-jr> 65%
1572021-02-11T02:40:18 <luke-jr> sipa is faster
1582021-02-11T02:40:33 <dongcarl> luke-jr: Oh did you -j1?
1592021-02-11T02:40:36 <luke-jr> yes
1602021-02-11T02:40:46 <luke-jr> also it's running on my old x86_64 box âº
1612021-02-11T02:41:02 <sipa> threadripper 2950X here...
1622021-02-11T02:41:07 <luke-jr> trying to minimise risks so that when something *does* go wrong it's less unclear what
1632021-02-11T02:41:25 <sipa> 100%... still going...
1642021-02-11T02:41:28 <luke-jr> lol
1652021-02-11T02:41:31 <luke-jr> 101% soon? âº
1662021-02-11T02:41:32 <dongcarl> luke-jr: True, honestly good practice...
1672021-02-11T02:41:44 <sipa> ok, done
1682021-02-11T02:41:53 <dongcarl> sipa: woo!
1692021-02-11T02:42:05 <luke-jr> I suppose the downside is, now I'm getting de-sync'd from sipa
1702021-02-11T02:42:32 * luke-jr stops a system update in case that helps it pick up some pace
1712021-02-11T02:43:10 <sipa> make check fails... due to missing help2man, lol
1722021-02-11T02:43:39 *** bzb <bzb!~bzb@135-23-193-53.cpe.pppoe.ca> has joined #bitcoin-core-dev
1732021-02-11T02:43:43 <luke-jr> XD
1742021-02-11T02:43:56 * luke-jr SIGSTOPs chromium cuz Google can't be responsible with CPU time
1752021-02-11T02:45:02 * dongcarl looking thru issues.guix.gnu.org to see if there are bugs on master
1762021-02-11T02:45:14 <luke-jr> well, I'm on 1.2.0 this time
1772021-02-11T02:45:31 <luke-jr> sipa: you still doing master?
1782021-02-11T02:46:18 <sipa> 1.2.0
1792021-02-11T02:46:28 <sipa> lots of tests fail...
1802021-02-11T02:46:58 <sipa> tests/cpan.scm, tests/channels.scm, tests/crate.csm, ...
1812021-02-11T02:47:01 <sipa> is that normal?
1822021-02-11T02:47:33 *** Eagle[TM] <Eagle[TM]!~EagleTM@unaffiliated/eagletm> has joined #bitcoin-core-dev
1832021-02-11T02:47:55 <dongcarl> sipa: When I ran `make check` in the past, a lot of them failed as well, but normal operation hasn't had many problems. If you send me the output I can go investigate though!
1842021-02-11T02:48:33 *** EagleTM <EagleTM!~EagleTM@unaffiliated/eagletm> has quit IRC (Ping timeout: 264 seconds)
1852021-02-11T02:50:18 <luke-jr> so skip `make check`?
1862021-02-11T02:51:24 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
1872021-02-11T02:51:24 <dongcarl> luke-jr: Yep, but if you provide me a log I can go investigate too (you can do that later)
1882021-02-11T02:56:05 <luke-jr> it needs to compile all its packages? O.o
1892021-02-11T02:57:15 <dongcarl> sipa: what is the full path for your guix src dir, if you don't mind?
1902021-02-11T02:57:33 <dongcarl> luke-jr: What did you just run?
1912021-02-11T02:57:42 <luke-jr> dongcarl: `make`
1922021-02-11T02:57:45 <luke-jr> still
1932021-02-11T02:58:03 <luke-jr> [ 71%] GUILEC gnu/packages/emacs-xyz.go
1942021-02-11T02:59:54 <dongcarl> luke-jr: Found a way for you to replace the bootstrap bins after Guix is made: https://salsa.debian.org/debian/guix/-/blob/debian/devel/debian/rules#L30
1952021-02-11T03:04:31 * luke-jr pokes Debian for requiring cookies
1962021-02-11T03:04:47 <sipa> dongcarl: ok, i have guix daemon running
1972021-02-11T03:04:49 <sipa> what now?
1982021-02-11T03:05:44 <dongcarl> sec
1992021-02-11T03:06:15 <sipa> a link to documenting is fine... but i'm sort of at the end of the guix.gnu.org documentation
2002021-02-11T03:06:24 <fanquake> could it be as simple as ./contrib/guix/guix-build.sh
2012021-02-11T03:06:51 <dongcarl> sipa: well, the full release process isn't done yet, but you can do an unsigned build!
2022021-02-11T03:07:19 <dongcarl> sipa: I recommend: `env HOSTS=riscv64-linux-gnu ./contrib/guix/guix-build.sh`
2032021-02-11T03:07:28 * dongcarl double checking Guix manual
2042021-02-11T03:07:32 <sipa> why riscv64?
2052021-02-11T03:08:09 <dongcarl> Just anything but macOS cuz that needs the SDK haha
2062021-02-11T03:08:27 <sipa> i have the SDK
2072021-02-11T03:09:11 <dongcarl> Oh cool! extract it into depends/SDKs/
2082021-02-11T03:09:23 <dongcarl> Then I guess just `./contrib/guix/guix-build.sh` works!
2092021-02-11T03:09:24 <sipa> lemme do x86_64 linux first
2102021-02-11T03:09:36 <dongcarl> One hiccup... how many builder users did you setup?
2112021-02-11T03:09:40 <sipa> 10
2122021-02-11T03:10:02 <dongcarl> Okay then do `env MAX_JOBS=10`
2132021-02-11T03:10:32 * dongcarl makes note to see if I can automate builder user detection to cap MAX_JOBS
2142021-02-11T03:10:47 <luke-jr> is it bad if I don't know what a builder user is
2152021-02-11T03:10:56 <fanquake> dongcarl: heh. I ran into that recently and just made it make more: https://github.com/fanquake/core-review/commit/d5e5740dc823f0b4788fbcfaee228604c3582b43
2162021-02-11T03:11:37 <dongcarl> fanquake: Haha yeah, for my Guix installs I usually just make $(nproc) build users
2172021-02-11T03:11:59 <dongcarl> luke-jr: See: https://guix.gnu.org/manual/en/guix.html#Invoking-guix_002ddaemon
2182021-02-11T03:12:03 <sipa> this VM only has access to 8 cores, so 10 should be enough...
2192021-02-11T03:12:51 <dongcarl> ð
2202021-02-11T03:12:57 <sipa> is guix-daemon --no-substitutes what i want?
2212021-02-11T03:13:15 <dongcarl> sipa: sec
2222021-02-11T03:13:25 <luke-jr> [ 81%] GUILEC gnu/packages/maths.go
2232021-02-11T03:14:35 *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-158-108.res.spectrum.com> has quit IRC (Quit: Leaving)
2242021-02-11T03:14:56 <dongcarl> sipa: Yup, I would also do `env ADDITIONAL_GUIX_COMMON_FLAGS=--keep-failed` when invoking `./contrib/guix/guix-build.sh` so that we can debug build failures if they crop up
2252021-02-11T03:15:37 <fanquake> is it too early to throw ADDITIONAL_GUIX_ENVIRONMENT_FLAGS='--bootstrap' in as well
2262021-02-11T03:16:51 <sipa> what's the difference between --no-substitutes and --bootstrap?
2272021-02-11T03:17:48 <sipa> guix time-machine: error: Git error: cannot locate local branch 'origin/keyring'
2282021-02-11T03:17:49 <dongcarl> --no-substitutes disables downloading binary substitutes from guix build farm, but builds from an intermediary group of bootstrap binaries, --bootstrap bootstraps from the absolute minimum set of bootstrap binaries
2292021-02-11T03:18:38 <dongcarl> sipa: are you using ./pre-inst-env? Or did you install?
2302021-02-11T03:19:01 <sipa> i did sudo make install
2312021-02-11T03:20:07 * dongcarl looking
2322021-02-11T03:20:37 <fanquake> sipa: plz block xuxihai999
2332021-02-11T03:21:23 <sipa> fanquake: tis but a word
2342021-02-11T03:22:02 <dongcarl> sipa: what commit are you on in bitcoin?
2352021-02-11T03:22:09 <sipa> master
2362021-02-11T03:22:22 <sipa> merge of 21130
2372021-02-11T03:23:02 *** vilen <vilen!~vilen@124.118.73.184> has quit IRC (Quit: Leaving)
2382021-02-11T03:23:07 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 256 seconds)
2392021-02-11T03:24:26 * dongcarl have a lead but still looking
2402021-02-11T03:25:29 <dongcarl> sipa: Do you have a longer log I can take a look at?
2412021-02-11T03:26:57 *** sipa_vm <sipa_vm!~a@2600:1702:3c30:734f:2b4b:2f6b:b169:469e> has joined #bitcoin-core-dev
2422021-02-11T03:26:59 <dongcarl> sipa: Did you build git from savannah's git?
2432021-02-11T03:27:04 <dongcarl> build guix*
2442021-02-11T03:27:22 <fanquake> sipa: needs to be blocked in the gui repo as well. Maybe just from the whole org.
2452021-02-11T03:27:47 <fanquake> Yea is spamming docs and & hwi now as well
2462021-02-11T03:27:50 *** sipa_vm <sipa_vm!~a@2600:1702:3c30:734f:2b4b:2f6b:b169:469e> has quit IRC (Remote host closed the connection)
2472021-02-11T03:28:10 *** sipa_vm <sipa_vm!~a@2600:1702:3c30:734f:2b4b:2f6b:b169:469e> has joined #bitcoin-core-dev
2482021-02-11T03:28:56 <sipa> fanquake: blocking is always org wide
2492021-02-11T03:29:58 <fanquake> right. I take it the blocking hadn't happened yet
2502021-02-11T03:30:17 <sipa> i did
2512021-02-11T03:30:33 <sipa> hmm, does sipa_vm need to have some permissions to speak here?
2522021-02-11T03:30:54 *** bzb <bzb!~bzb@135-23-193-53.cpe.pppoe.ca> has quit IRC (Quit: Leaving)
2532021-02-11T03:30:55 <sipa> https://0bin.net/paste/qRImoh9I#GUNBbS6G7ykW-8qZrBNIPzDjkNaLIi+ZLcgdBSfKaau
2542021-02-11T03:31:04 <sipa> he pm'ed me, that worked
2552021-02-11T03:31:09 <sipa> VM escapee
2562021-02-11T03:31:34 <fanquake> Weird. Guess they managed to open a few more issues
2572021-02-11T03:32:04 <sipa> i blocked them after they created the ones i've seen
2582021-02-11T03:32:10 * sipa afk
2592021-02-11T03:32:20 <sipa> dongcarl: ^
2602021-02-11T03:32:28 <dongcarl> Kk
2612021-02-11T03:34:35 <fanquake> ffs: https://github.com/fanquake/core-review/issues/16#issuecomment-777183353. Guess I get to do the blocking now
2622021-02-11T03:35:01 <luke-jr> [ 94%] GUILEC gnu/services/cups.go
2632021-02-11T03:35:26 *** sipa_vm <sipa_vm!~a@2600:1702:3c30:734f:2b4b:2f6b:b169:469e> has quit IRC (Ping timeout: 264 seconds)
2642021-02-11T03:37:21 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
2652021-02-11T03:37:55 <dongcarl> luke-jr: cool!
2662021-02-11T03:38:14 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
2672021-02-11T03:42:28 <dongcarl> sipa: Looks to be due to an old libgit2 confusing not recognizing that origin/keyring means keyring branch of origin rather than branch named "origin/keyring"... What version do you have installed? http://logs.guix.gnu.org/guix/2020-11-12.log#232527
2682021-02-11T03:42:28 <gribble> https://github.com/bitcoin/bitcoin/issues/232527 | HTTP Error 404: Not Found
2692021-02-11T03:47:38 <dongcarl> Yup! Seems like guile-git docs need updating... https://salsa.debian.org/debian/guile-git/-/commit/efe8d09f6a97ae64f41fc89aef8d44af6b3b6983
2702021-02-11T03:48:18 <dongcarl> luke-jr: I hope you have libgit2 >= 1.0 ?
2712021-02-11T03:49:00 <luke-jr> 1.1.0-r2
2722021-02-11T03:49:06 <dongcarl> yay
2732021-02-11T03:49:09 <luke-jr> 1.0 is so old it isn't available
2742021-02-11T03:49:36 <luke-jr> otoh Gentoo likes to murder old versions very quickly
2752021-02-11T03:49:49 <dongcarl> apparently debian stable + Ubuntu doesn't think so...
2762021-02-11T03:50:01 <luke-jr> keeping Python 2 is becoming a pain
2772021-02-11T03:50:26 <dongcarl> repology thinks the version that debian+Ubuntu uses is way too old: https://repology.org/project/libgit2/versions
2782021-02-11T03:50:57 <luke-jr> I wonder how Debian handles chromium
2792021-02-11T03:50:57 <dongcarl> I bet debian just keeps patching the CVEs themselves...
2802021-02-11T03:51:23 <luke-jr> chromium has CVEs all the time and often just forces major version bumps..
2812021-02-11T03:52:06 <dongcarl> ¯\_(ã)_/¯
2822021-02-11T03:54:11 <dongcarl> luke-jr: Are you building on your GPD? XP
2832021-02-11T04:00:44 <dongcarl> luke-jr: How's it going?
2842021-02-11T04:12:48 *** cguida <cguida!~cguida@2806:2f0:51c1:a46a:1426:c091:6ed0:c143> has quit IRC (Quit: Leaving.)
2852021-02-11T04:15:14 * dongcarl struggling to keep eyelid open
2862021-02-11T04:20:55 * dongcarl going to bed
2872021-02-11T04:21:54 <dongcarl> sipa: I think that bug with origin/keyring is solved by upgrading to libgit2 1.1 and rebuilding everything that depends on it, let me know if that works!
2882021-02-11T04:22:08 * dongcarl zzz
2892021-02-11T04:25:37 <luke-jr> dongcarl: no, Haswell 4771
2902021-02-11T04:25:42 <luke-jr> it finished
2912021-02-11T04:33:26 <sipa> dongcarl: 1.1? i think i have 0.28
2922021-02-11T04:38:30 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
2932021-02-11T04:39:33 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
2942021-02-11T04:47:20 <sipa> it works!
2952021-02-11T04:54:21 <fanquake> !
2962021-02-11T04:56:40 <sipa> mes-boot, gcc 4.9.4, gcc 7.5.0, ...
2972021-02-11T04:57:01 *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has quit IRC (Remote host closed the connection)
2982021-02-11T04:57:27 <fanquake> was that with --no-substitues and/or bootstrap?
2992021-02-11T04:57:33 <fanquake> *--bootstrap
3002021-02-11T04:58:08 *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has joined #bitcoin-core-dev
3012021-02-11T04:58:10 <sipa> both
3022021-02-11T04:58:14 <sipa> i think
3032021-02-11T05:02:52 <fanquake> If the build took days, and consumed 150% of you disk, you probably did
3042021-02-11T05:04:22 <achow101> what's the command to have guix bootstrap if I already installed it a while ago?
3052021-02-11T05:05:02 <sipa> fanquake: i gave it 128 GB disk space; should that be enough?
3062021-02-11T05:06:23 <fanquake> achow: For doing a build of Bitcoin Core, something like: env ADDITIONAL_GUIX_COMMON_FLAGS='--no-substitutes --keep-failed' ADDITIONAL_GUIX_ENVIRONMENT_FLAGS='--bootstrap' `./contrib/guix/guix-build.sh (which will build for all hosts)
3072021-02-11T05:07:15 <fanquake> sipa: iirc yes it should be.
3082021-02-11T05:10:27 *** gramathon <gramathon!c2df1f9d@194-223-31-157.tpgi.com.au> has joined #bitcoin-core-dev
3092021-02-11T05:19:58 <achow101> fanquake: thanks. I think I need to uninstall all of the guix packages for it to rebuild everything then..
3102021-02-11T05:20:01 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
3112021-02-11T05:21:41 *** gramathon <gramathon!c2df1f9d@194-223-31-157.tpgi.com.au> has quit IRC (Quit: Connection closed)
3122021-02-11T05:37:16 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
3132021-02-11T05:37:54 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
3142021-02-11T05:38:46 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
3152021-02-11T05:39:02 *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
3162021-02-11T05:39:14 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
3172021-02-11T05:43:31 * luke-jr watches Guix try to get to the net without permission
3182021-02-11T05:51:02 *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has joined #bitcoin-core-dev
3192021-02-11T05:52:05 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
3202021-02-11T05:53:36 *** dermoth_ <dermoth_!~dermoth@unaffiliated/dermoth> has joined #bitcoin-core-dev
3212021-02-11T05:53:55 *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has quit IRC (Disconnected by services)
3222021-02-11T05:53:57 *** dermoth_ is now known as dermoth
3232021-02-11T05:57:19 *** jessepos_ <jessepos_!~jp@2601:645:200:162f:7169:2a92:e85f:5daa> has joined #bitcoin-core-dev
3242021-02-11T06:00:38 *** jesseposner <jesseposner!~jp@2601:645:200:162f:35da:3d92:c670:d60d> has quit IRC (Ping timeout: 264 seconds)
3252021-02-11T06:15:17 *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has joined #bitcoin-core-dev
3262021-02-11T06:19:31 *** jessepos_ <jessepos_!~jp@2601:645:200:162f:7169:2a92:e85f:5daa> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
3272021-02-11T06:19:56 *** jesseposner <jesseposner!~jp@2601:645:200:162f:7169:2a92:e85f:5daa> has joined #bitcoin-core-dev
3282021-02-11T06:23:23 *** shesek <shesek!~shesek@unaffiliated/shesek> has quit IRC (Remote host closed the connection)
3292021-02-11T06:37:59 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
3302021-02-11T06:39:03 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
3312021-02-11T06:39:16 *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has quit IRC (Remote host closed the connection)
3322021-02-11T06:39:32 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
3332021-02-11T06:39:41 *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has joined #bitcoin-core-dev
3342021-02-11T06:42:12 *** promag <promag!~promag@188.250.84.129> has quit IRC (Ping timeout: 246 seconds)
3352021-02-11T06:48:14 *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.172> has joined #bitcoin-core-dev
3362021-02-11T06:56:05 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3372021-02-11T06:56:06 <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/deb185d2fdcd...b69eab902567
3382021-02-11T06:56:07 <bitcoin-git> bitcoin/master fafca47 MarcoFalke: fuzz: Hide script_assets_test_minimizer
3392021-02-11T06:56:08 <bitcoin-git> bitcoin/master fac726b MarcoFalke: doc: Fixup docs in fuzz/script_assets_test_minimizer.cpp
3402021-02-11T06:56:08 <bitcoin-git> bitcoin/master b69eab9 MarcoFalke: Merge #20663: fuzz: Hide script_assets_test_minimizer
3412021-02-11T06:56:10 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3422021-02-11T06:56:26 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3432021-02-11T06:56:26 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #20663: fuzz: Hide script_assets_test_minimizer (master...2012-fuzzNoReg) https://github.com/bitcoin/bitcoin/pull/20663
3442021-02-11T06:56:28 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3452021-02-11T07:02:57 *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.172> has quit IRC (Ping timeout: 264 seconds)
3462021-02-11T07:10:46 *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has joined #bitcoin-core-dev
3472021-02-11T07:27:18 *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC ()
3482021-02-11T07:31:11 *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has quit IRC (Ping timeout: 265 seconds)
3492021-02-11T07:46:58 *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has joined #bitcoin-core-dev
3502021-02-11T07:49:31 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
3512021-02-11T08:22:56 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
3522021-02-11T08:25:05 *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has joined #bitcoin-core-dev
3532021-02-11T08:26:24 *** jonatack <jonatack!~jon@37.173.248.254> has quit IRC (Ping timeout: 272 seconds)
3542021-02-11T08:27:28 *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds)
3552021-02-11T08:27:42 *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has joined #bitcoin-core-dev
3562021-02-11T08:27:56 *** mrostecki <mrostecki!mrostecki@nat/suse/x-avfusvhnqdgrkbkk> has quit IRC (Quit: WeeChat 1.8)
3572021-02-11T08:30:17 *** ghost43 <ghost43!~daer@gateway/tor-sasl/daer> has quit IRC (Remote host closed the connection)
3582021-02-11T08:30:39 *** ghost43 <ghost43!~daer@gateway/tor-sasl/daer> has joined #bitcoin-core-dev
3592021-02-11T08:30:48 *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
3602021-02-11T08:31:11 *** Zenton <Zenton!~user@unaffiliated/vicenteh> has quit IRC (Ping timeout: 260 seconds)
3612021-02-11T08:38:44 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
3622021-02-11T08:38:44 *** sr_gi <sr_gi!~sr_gi@static-125-62-230-77.ipcom.comunitel.net> has quit IRC (Read error: Connection reset by peer)
3632021-02-11T08:39:13 *** sr_gi <sr_gi!~sr_gi@static-125-62-230-77.ipcom.comunitel.net> has joined #bitcoin-core-dev
3642021-02-11T08:43:23 *** promag <promag!~promag@188.250.84.129> has quit IRC (Ping timeout: 272 seconds)
3652021-02-11T08:47:07 *** flag <flag!~flag@net-5-94-131-164.cust.vodafonedsl.it> has joined #bitcoin-core-dev
3662021-02-11T08:50:00 *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
3672021-02-11T08:58:27 *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Remote host closed the connection)
3682021-02-11T08:58:39 *** asdlkfjwerpoicvx <asdlkfjwerpoicvx!~flack@p200300d46f24de00088efaeaba4d1e1e.dip0.t-ipconnect.de> has joined #bitcoin-core-dev
3692021-02-11T08:58:59 *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
3702021-02-11T09:00:29 *** wumpus <wumpus!~ircclient@pdpc/supporter/professional/wumpus> has quit IRC (Ping timeout: 272 seconds)
3712021-02-11T09:20:18 <vasild> sdaftuar: I wonder if it is worth changing SIGNATURE_TYPE=EdDSA_SHA512_Ed25519 to SIGNATURE_TYPE=7 in the request we send? If the buggy i2pd is the latest version which debian stable has...
3722021-02-11T09:30:53 *** rich <rich!~rich@shindig.notmandatory.org> has quit IRC (Ping timeout: 256 seconds)
3732021-02-11T09:31:00 *** paracyst <paracyst!paracyst@unaffiliated/paracyst> has quit IRC (Ping timeout: 272 seconds)
3742021-02-11T09:31:03 *** paracyst_ <paracyst_!paracyst@unaffiliated/paracyst> has joined #bitcoin-core-dev
3752021-02-11T09:31:09 *** rich <rich!~rich@shindig.notmandatory.org> has joined #bitcoin-core-dev
3762021-02-11T09:31:36 *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has quit IRC (Ping timeout: 246 seconds)
3772021-02-11T09:31:38 *** cryptapus_ <cryptapus_!~cryptapus@jupiter.osmus.org> has joined #bitcoin-core-dev
3782021-02-11T09:32:16 *** IGHOR <IGHOR!~quassel@176.121.4.135> has quit IRC (Ping timeout: 272 seconds)
3792021-02-11T09:32:20 *** IGHOR_ <IGHOR_!~quassel@176.121.4.135> has joined #bitcoin-core-dev
3802021-02-11T09:32:30 *** cryptapus <cryptapus!~cryptapus@unaffiliated/cryptapus> has quit IRC (Ping timeout: 265 seconds)
3812021-02-11T09:32:47 *** midnight <midnight!~midnight@unaffiliated/midnightmagic> has quit IRC (Ping timeout: 272 seconds)
3822021-02-11T09:33:58 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
3832021-02-11T09:34:26 *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has joined #bitcoin-core-dev
3842021-02-11T09:35:19 <ishaqm> all, does anyone have pointers on compiling bitcoin-core with DEBUG symbols on?
3852021-02-11T09:36:22 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3862021-02-11T09:36:22 <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b69eab902567...dd0521b6408a
3872021-02-11T09:36:23 <bitcoin-git> bitcoin/master fabeb5b MarcoFalke: fuzz: Disable shuffle when merge=1
3882021-02-11T09:36:23 <bitcoin-git> bitcoin/master dd0521b MarcoFalke: Merge #21023: fuzz: Disable shuffle when merge=1
3892021-02-11T09:36:25 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3902021-02-11T09:36:43 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3912021-02-11T09:36:43 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #21023: fuzz: Disable shuffle when merge=1 (master...2101-fuzzMerge) https://github.com/bitcoin/bitcoin/pull/21023
3922021-02-11T09:36:44 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3932021-02-11T09:38:05 *** IGHOR_ <IGHOR_!~quassel@176.121.4.135> has quit IRC (Ping timeout: 240 seconds)
3942021-02-11T09:38:09 *** wumpus <wumpus!~ircclient@pdpc/supporter/professional/wumpus> has joined #bitcoin-core-dev
3952021-02-11T09:40:19 *** IGHOR <IGHOR!~quassel@176.121.4.135> has joined #bitcoin-core-dev
3962021-02-11T09:41:29 <michaelfolkson> ishaqm: Does this answer your question? Please upvote if you find it useful https://bitcoin.stackexchange.com/questions/66892/what-are-the-debug-categories
3972021-02-11T09:41:45 *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds)
3982021-02-11T09:42:58 *** Emcy_ <Emcy_!~Emcy@unaffiliated/emcy> has joined #bitcoin-core-dev
3992021-02-11T09:43:04 *** Emcy <Emcy!~Emcy@unaffiliated/emcy> has quit IRC (Remote host closed the connection)
4002021-02-11T09:43:24 <ishaqm> michaelfolkson, let me check (and of course if this is the answer, it must be upvoted :-) )
4012021-02-11T09:43:26 <ishaqm> thank you
4022021-02-11T09:45:20 <michaelfolkson> Or this https://github.com/bitcoin/bitcoin/blob/34322b7f5cbdf05d625dff671b6c2f34749cd2b1/doc/developer-notes.md#compiling-for-debugging
4032021-02-11T09:46:32 <ishaqm> i see, I might have phrased my question better I am afraid. I am trying to output debug *symbols* i.e. so that I can run it with a debugger (gdb or similar)
4042021-02-11T09:47:01 <ishaqm> ah, the second link is exactly what I wanted, thank you very much michaelfolkson
4052021-02-11T09:47:13 <michaelfolkson> No problem
4062021-02-11T09:47:21 *** gleb <gleb!~gleb@178.150.137.228> has quit IRC (Remote host closed the connection)
4072021-02-11T09:47:49 *** gleb <gleb!~gleb@178.150.137.228> has joined #bitcoin-core-dev
4082021-02-11T09:53:04 *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has joined #bitcoin-core-dev
4092021-02-11T09:53:39 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4102021-02-11T09:53:40 <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/dd0521b6408a...a59e7ed0bc34
4112021-02-11T09:53:40 <bitcoin-git> bitcoin/master faefed8 MarcoFalke: fuzz: Count message type fuzzers before main()
4122021-02-11T09:53:41 <bitcoin-git> bitcoin/master fa4bc89 MarcoFalke: fuzz: Fail if message type is not fuzzed
4132021-02-11T09:53:41 <bitcoin-git> bitcoin/master a59e7ed MarcoFalke: Merge #20915: fuzz: Fail if message type is not fuzzed
4142021-02-11T09:53:43 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4152021-02-11T09:53:59 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4162021-02-11T09:53:59 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #20915: fuzz: Fail if message type is not fuzzed (master...2101-fuzzFailMsgType) https://github.com/bitcoin/bitcoin/pull/20915
4172021-02-11T09:54:00 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4182021-02-11T09:55:15 *** Processus42 <Processus42!~leo@unaffiliated/processus42> has quit IRC (Remote host closed the connection)
4192021-02-11T09:56:41 *** dfjfyfjmkghmhmkg <dfjfyfjmkghmhmkg!5d24be18@93-36-190-24.ip61.fastwebnet.it> has joined #bitcoin-core-dev
4202021-02-11T09:56:55 *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
4212021-02-11T09:57:17 *** dfjfyfjmkghmhmkg <dfjfyfjmkghmhmkg!5d24be18@93-36-190-24.ip61.fastwebnet.it> has quit IRC (Client Quit)
4222021-02-11T10:02:16 *** Processus42 <Processus42!~leo@unaffiliated/processus42> has joined #bitcoin-core-dev
4232021-02-11T10:02:31 <prusnak> dongcarl: is there a Guix Docker image or what's the preferred way to build bitcoin w/ guix on macos ?
4242021-02-11T10:03:07 <fanquake> prusnak: you can try using https://github.com/fanquake/core-review/tree/master/guix if you want to. I think we link to it from our Guix docs as well.
4252021-02-11T10:03:24 <fanquake> That sets up a Docker image for doing Guix builds
4262021-02-11T10:03:42 <prusnak> ah great, so docker is preferred, ty
4272021-02-11T10:05:41 <prusnak> i'll send a pr to your repo, so also arm64 builds work via docker
4282021-02-11T10:06:01 <fanquake> great thanks
4292021-02-11T10:15:38 *** Zenton <Zenton!~user@unaffiliated/vicenteh> has joined #bitcoin-core-dev
4302021-02-11T10:20:23 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
4312021-02-11T10:27:52 *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Disconnected by services)
4322021-02-11T10:27:53 *** vasild_ <vasild_!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
4332021-02-11T10:27:53 *** vasild_ is now known as vasild
4342021-02-11T10:32:31 *** midnight <midnight!~midnight@unaffiliated/midnightmagic> has joined #bitcoin-core-dev
4352021-02-11T10:33:32 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Ping timeout: 260 seconds)
4362021-02-11T10:44:57 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
4372021-02-11T10:48:33 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Remote host closed the connection)
4382021-02-11T10:49:57 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4392021-02-11T10:49:58 <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/a59e7ed0bc34...e498aeffbec9
4402021-02-11T10:49:58 <bitcoin-git> bitcoin/master fa59e0b MarcoFalke: test: Add missing script_standard_Solver_success cases
4412021-02-11T10:49:59 <bitcoin-git> bitcoin/master fa650ca MarcoFalke: Use -Wswitch for TxoutType where possible
4422021-02-11T10:49:59 <bitcoin-git> bitcoin/master e498aef MarcoFalke: Merge #20211: Use -Wswitch for TxoutType where possible
4432021-02-11T10:50:01 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4442021-02-11T10:50:17 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4452021-02-11T10:50:17 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #20211: Use -Wswitch for TxoutType where possible (master...2010-WswitchTxoutType) https://github.com/bitcoin/bitcoin/pull/20211
4462021-02-11T10:50:19 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4472021-02-11T10:52:50 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
4482021-02-11T11:03:35 *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
4492021-02-11T11:03:46 *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
4502021-02-11T11:13:05 *** mrostecki <mrostecki!mrostecki@nat/suse/x-znnawdplrvikyuww> has joined #bitcoin-core-dev
4512021-02-11T11:18:33 *** Jaron69Goldner <Jaron69Goldner!~Jaron69Go@static.57.1.216.95.clients.your-server.de> has joined #bitcoin-core-dev
4522021-02-11T11:30:10 *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has quit IRC (Remote host closed the connection)
4532021-02-11T11:30:44 *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has joined #bitcoin-core-dev
4542021-02-11T11:32:25 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
4552021-02-11T11:37:31 *** cryptapus_ is now known as cryptapus
4562021-02-11T11:41:47 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4572021-02-11T11:41:48 <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/e498aeffbec9...685c16fcb2c7
4582021-02-11T11:41:49 <bitcoin-git> bitcoin/master f5f2f97 practicalswift: net: Avoid UBSan warning in ProcessMessage(...)
4592021-02-11T11:41:49 <bitcoin-git> bitcoin/master 3ddbf22 MarcoFalke: util: Disallow negative mocktime
4602021-02-11T11:41:50 <bitcoin-git> bitcoin/master 685c16f MarcoFalke: Merge #21043: net: Avoid UBSan warning in ProcessMessage(...)
4612021-02-11T11:41:52 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4622021-02-11T11:42:06 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4632021-02-11T11:42:06 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #21043: net: Avoid UBSan warning in ProcessMessage(...) (master...ubsan-nTime) https://github.com/bitcoin/bitcoin/pull/21043
4642021-02-11T11:42:07 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4652021-02-11T11:51:57 *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
4662021-02-11T12:06:48 *** Jaron69Goldner <Jaron69Goldner!~Jaron69Go@static.57.1.216.95.clients.your-server.de> has quit IRC (Ping timeout: 272 seconds)
4672021-02-11T12:33:36 *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Read error: Connection reset by peer)
4682021-02-11T12:51:54 *** notmandatory <notmandatory!notmandato@2600:3c00::f03c:92ff:fe8e:dce6> has joined #bitcoin-core-dev
4692021-02-11T12:52:50 *** notmandatory_ <notmandatory_!~notmandat@shindig.notmandatory.org> has quit IRC (Ping timeout: 264 seconds)
4702021-02-11T12:54:02 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Remote host closed the connection)
4712021-02-11T12:57:44 *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
4722021-02-11T13:01:41 *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-158-108.res.spectrum.com> has joined #bitcoin-core-dev
4732021-02-11T13:04:28 *** belcher_ is now known as belcher
4742021-02-11T13:08:15 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4752021-02-11T13:08:17 <bitcoin-git> [bitcoin] laanwj pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/685c16fcb2c7...a1be08405d9b
4762021-02-11T13:08:17 <bitcoin-git> bitcoin/master aa17a44 Vasil Dimov: net: move MillisToTimeval() from netbase to util/time
4772021-02-11T13:08:18 <bitcoin-git> bitcoin/master dec9b5e Vasil Dimov: net: move CloseSocket() from netbase to util/sock
4782021-02-11T13:08:19 <bitcoin-git> bitcoin/master ba9d732 Vasil Dimov: net: add RAII socket and use it instead of bare SOCKET
4792021-02-11T13:08:21 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4802021-02-11T13:08:40 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4812021-02-11T13:08:40 <bitcoin-git> [bitcoin] laanwj merged pull request #20788: net: add RAII socket and use it instead of bare SOCKET (master...sock) https://github.com/bitcoin/bitcoin/pull/20788
4822021-02-11T13:08:41 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
4832021-02-11T13:10:49 <vasild> jonatack: wumpus: Thanks! Now lets see what happens with the I2P PR, I think some good simplification will be possible. Maybe the moving of SocketEvents() to a standalone function will not be necessary because it would be possible to use sock.Wait()
4842021-02-11T13:11:51 <vasild> SocketEvents() allows to wait for at least one of a bunch of sockets to become ready. If it is just one socket then sock.Wait() may be used as well.
4852021-02-11T13:12:33 <jonatack> vasild: looking forward to it :)
4862021-02-11T13:14:00 <vasild> The I2P PR used SocketEvents() to wait on more than one socket simultaneously at some point - to issue more than one STREAM ACCEPT, but it turned out that this is SAM 3.2 feature and i2pd only supports SAM 3.1, so IIRC we no longer call SocketEvents() with more than one socket.
4872021-02-11T13:16:49 <vasild> So, now we wait for incoming connections on just one socket and there is a tiny interval of time - after we have accepted a connection and before we issue STREAM ACCEPT where we are not listening. I think this is acceptable, though I did not check what happens if somebody tries to connect to us exactly then - would he get an error or just wait for us to issue STREAM ACCEPT.
4882021-02-11T13:17:45 * vasild brb...
4892021-02-11T13:18:03 *** cguida <cguida!~cguida@fixed-189-203-97-30.totalplay.net> has joined #bitcoin-core-dev
4902021-02-11T13:30:31 *** qapla_org <qapla_org!~qapla_org@217.146.82.202> has quit IRC (Remote host closed the connection)
4912021-02-11T13:31:31 *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
4922021-02-11T13:31:40 *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
4932021-02-11T13:38:50 <wumpus> vasild: i'm pretty sure you need something like socketEvents, after all the P2P code uses async networking, waiting on one socket is not enough
4942021-02-11T13:39:11 <wumpus> (or is this only for session setup like the SOCKS5 init?)
4952021-02-11T13:46:52 *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Remote host closed the connection)
4962021-02-11T13:47:29 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
4972021-02-11T13:47:31 <bitcoin-git> [bitcoin] MarcoFalke pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/a1be08405d9b...8e1913ae025a
4982021-02-11T13:47:31 <bitcoin-git> bitcoin/master 9db10a5 gzhao408: [refactor] clean up logic in testmempoolaccept
4992021-02-11T13:47:32 <bitcoin-git> bitcoin/master f82baf0 gzhao408: [refactor] return MempoolAcceptResult
5002021-02-11T13:47:33 <bitcoin-git> bitcoin/master 174cb53 gzhao408: [refactor] const ATMPArgs and non-const Workspace
5012021-02-11T13:47:35 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
5022021-02-11T13:47:49 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
5032021-02-11T13:47:49 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #21062: refactor: return MempoolAcceptResult from ATMP (master...2021-02-refactor-validation) https://github.com/bitcoin/bitcoin/pull/21062
5042021-02-11T13:47:50 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
5052021-02-11T13:52:03 *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
5062021-02-11T13:54:27 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
5072021-02-11T13:56:05 *** rc_423_ <rc_423_!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has quit IRC (Ping timeout: 256 seconds)
5082021-02-11T13:59:30 *** morcos <morcos!~morcos@gateway/tor-sasl/morcos> has joined #bitcoin-core-dev
5092021-02-11T14:03:59 <vasild> wumpus: after we accept the i2p socket (in a i2p-specific way, not like usual tcp sockets via listen() bind() accept()), we give it to the connman like a normal already connected peer, then it uses CConnman::SocketEvents() internally to see if some of the peers has something to say
5102021-02-11T14:04:45 *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Ping timeout: 240 seconds)
5112021-02-11T14:05:09 <vasild> but lets see...
5122021-02-11T14:06:15 <wumpus> vasild: ok so it's similar to SOCKS5 in that regard, there's some initial setup but after that it's simply a TCP connection like any other
5132021-02-11T14:07:00 <vasild> exactly
5142021-02-11T14:08:14 <wumpus> makes sense thanks
5152021-02-11T14:13:57 *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
5162021-02-11T14:30:26 <luke-jr> -builder for `/home/dev/guix/root/gnu/store/6mx4wp11nwrj886amyb86nwgvws68d03-gzip-1.10.tar.xz.drv' failed to produce output path `/home/dev/guix/root/gnu/store/vgrx621h8750zm0ijlpdfnd9s4igsakp-gzip-1.10.tar.xz'
5172021-02-11T14:30:36 <luke-jr> dongcarl: I put the file where it wants it, but it's just deleting it and trying to refetch
5182021-02-11T14:45:56 *** blackjid <blackjid!~blackjid@195.140.213.38> has joined #bitcoin-core-dev
5192021-02-11T14:48:13 *** setpill <setpill!~setpill@unaffiliated/setpill> has joined #bitcoin-core-dev
5202021-02-11T14:50:18 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
5212021-02-11T14:52:30 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
5222021-02-11T14:54:27 *** kexkey <kexkey!~kexkey@static-198-54-132-89.cust.tzulo.com> has joined #bitcoin-core-dev
5232021-02-11T15:06:05 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
5242021-02-11T15:07:09 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
5252021-02-11T15:07:42 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 268 seconds)
5262021-02-11T15:10:01 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
5272021-02-11T15:10:05 <dongcarl> luke-jr: happy to debug, could you send me logs?
5282021-02-11T15:12:23 <sdaftuar> vasild: maybe, or perhaps we should just document the requirements somewhere so that others aren't tripped up? i don't have much of an opinion i guess
5292021-02-11T15:27:07 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
5302021-02-11T15:38:24 *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has quit IRC (Ping timeout: 246 seconds)
5312021-02-11T15:58:43 <luke-jr> dongcarl: nothing interesting in log
5322021-02-11T15:58:45 <luke-jr> https://dpaste.com/FN25ZCJLU
5332021-02-11T16:07:28 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Ping timeout: 272 seconds)
5342021-02-11T16:27:13 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
5352021-02-11T16:27:13 <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8e1913ae025a...0ad46567905a
5362021-02-11T16:27:14 <bitcoin-git> bitcoin/master fabce45 MarcoFalke: fuzz: version handshake
5372021-02-11T16:27:14 <bitcoin-git> bitcoin/master 0ad4656 MarcoFalke: Merge #20370: fuzz: version handshake
5382021-02-11T16:27:16 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
5392021-02-11T16:27:33 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
5402021-02-11T16:27:33 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #20370: fuzz: version handshake (master...2011-fuzzNetFlags) https://github.com/bitcoin/bitcoin/pull/20370
5412021-02-11T16:27:34 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
5422021-02-11T16:47:28 *** spaced0ut <spaced0ut!~spaced0ut@unaffiliated/spaced0ut> has joined #bitcoin-core-dev
5432021-02-11T16:52:21 *** asdlkfjwerpoicvx <asdlkfjwerpoicvx!~flack@p200300d46f24de00088efaeaba4d1e1e.dip0.t-ipconnect.de> has quit IRC (Quit: Konversation terminated!)
5442021-02-11T16:53:56 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
5452021-02-11T16:54:44 *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Remote host closed the connection)
5462021-02-11T16:58:17 *** setpill <setpill!~setpill@unaffiliated/setpill> has quit IRC (Quit: o/)
5472021-02-11T17:08:54 <dongcarl> luke-jr: That log you linked doesn't look like text?
5482021-02-11T17:11:27 *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Read error: Connection reset by peer)
5492021-02-11T17:20:25 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
5502021-02-11T17:20:44 *** cguida <cguida!~cguida@fixed-189-203-97-30.totalplay.net> has quit IRC (Quit: Leaving.)
5512021-02-11T17:21:39 *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
5522021-02-11T17:21:45 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
5532021-02-11T17:21:49 *** Eagle[TM] <Eagle[TM]!~EagleTM@unaffiliated/eagletm> has quit IRC (Ping timeout: 265 seconds)
5542021-02-11T17:21:51 *** larryruane_ <larryruane_!uid473749@gateway/web/irccloud.com/x-mvpbcqmcknxawhss> has quit IRC (Quit: Connection closed for inactivity)
5552021-02-11T17:23:43 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
5562021-02-11T17:29:14 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
5572021-02-11T17:33:07 *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has joined #bitcoin-core-dev
5582021-02-11T17:34:52 *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Ping timeout: 256 seconds)
5592021-02-11T17:36:33 *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
5602021-02-11T17:41:40 <sipa> luke-jr, dongcarl: https://0bin.net/paste/8tHpMqMh#EAeXD372w0YUBvQHVjg842ywOoDobs023QBQ0hbf-Xc
5612021-02-11T17:42:37 <sipa> luke-jr: your dpaste looks like bzip2 compressed data
5622021-02-11T17:43:00 <dongcarl> sipa: could you send me `/usr/local/var/log/guix/drvs/wk/rgrjfkpqdzdvv81nbra7bvskfl9i57-gawk-5.0.1.drv.gz`?
5632021-02-11T17:46:45 <sipa> dongcarl: i restarted, and it seems to work now...
5642021-02-11T17:47:12 <dongcarl> sipa: Great!
5652021-02-11T17:48:40 <dongcarl> One of the things that Guix tries to do is to run as much of the test suite for its packages as possible... Which is great in ensuring that the built product works, but a lot of times reveals just how fragile pacakges' tests are (esp in a multi-threaded environment)
5662021-02-11T18:02:31 <luke-jr> sipa: indeed! lol
5672021-02-11T18:02:46 <luke-jr> https://dpaste.com/7QAVTM2RT
5682021-02-11T18:03:07 <luke-jr> `less` automatically decompresses but `wgetpaste` does not >_<
5692021-02-11T18:05:16 <luke-jr> if I make the source immutable, it errors with guix install: error: cannot unlink `/home/dev/guix/root/gnu/store/vgrx621h8750zm0ijlpdfnd9s4igsakp-gzip-1.10.tar.xz': Operation not permitted
5702021-02-11T18:05:26 <luke-jr> still no explanation why it's trying to delete and refetch it
5712021-02-11T18:08:08 *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
5722021-02-11T18:18:23 *** spaced0ut <spaced0ut!~spaced0ut@unaffiliated/spaced0ut> has quit IRC (Quit: Leaving)
5732021-02-11T18:18:32 <sipa> luke-jr: did starting over help?
5742021-02-11T18:19:00 <luke-jr> sipa: no
5752021-02-11T18:19:06 * dongcarl looking
5762021-02-11T18:19:27 <dongcarl> luke-jr: Did you turn off networking for this?
5772021-02-11T18:19:29 <luke-jr> sipa: not sure how far I got last time, but it's probably around the same point
5782021-02-11T18:19:33 <luke-jr> dongcarl: yes
5792021-02-11T18:20:08 <dongcarl> Okay, asking on #guix now
5802021-02-11T18:21:07 *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has quit IRC (Remote host closed the connection)
5812021-02-11T18:21:33 *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has joined #bitcoin-core-dev
5822021-02-11T18:24:52 <dongcarl> Aha!
5832021-02-11T18:25:00 <dongcarl> luke-jr: Do: `guix download <path/to/file>`
5842021-02-11T18:25:15 *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds)
5852021-02-11T18:25:15 <luke-jr> oh right, it keeps a db of what it has :/
5862021-02-11T18:27:11 <sipa> is there a way to make it download everything it will need for a particular build?
5872021-02-11T18:28:23 <dongcarl> sipa: I'm guessing if you do `--dry-run` it'll do that?
5882021-02-11T18:28:52 * dongcarl double-checking
5892021-02-11T18:36:06 <dongcarl> FWIW: All guix package builds are offline (enforced by network namespaces I think) and hermetic. The bitcoin build script I wrote also builds in a completely offline environment by default.
5902021-02-11T18:36:39 <dongcarl> Of course, pulling out the ethernet cable may be easier to trust...
5912021-02-11T18:36:50 <luke-jr> keeping guix itself offline is my only way to ensure it doesn't pull in a blob
5922021-02-11T18:38:06 <luke-jr> iptables -I OUTPUT -m owner --uid-owner dev -j REJECT
5932021-02-11T18:38:08 <luke-jr> in this case
5942021-02-11T18:39:03 <dongcarl> Right. I'm gunna see if it's easy to write a Guile script to generate a list of files to download from a manifest...
5952021-02-11T18:39:10 <sipa> luke-jr: but it needs to download source code anyway, and how do you know that source code doesn't contain any blobs? :)
5962021-02-11T18:39:26 <sipa> i guess your argument is: you download everything once, inspect it, then turn off networking, and build it?
5972021-02-11T18:40:47 <luke-jr> sipa: that's why I'm downloading each one manually and checking
5982021-02-11T18:40:50 *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Read error: Connection reset by peer)
5992021-02-11T18:40:58 <luke-jr> I'll automate it once I have it sorted out
6002021-02-11T18:41:04 <sipa> that's fair
6012021-02-11T18:41:14 *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
6022021-02-11T18:41:33 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
6032021-02-11T18:41:33 <bitcoin-git> [bitcoin] prayank23 opened pull request #21155: doc: Improve Tor docs (master...tor-docs-improve) https://github.com/bitcoin/bitcoin/pull/21155
6042021-02-11T18:41:35 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
6052021-02-11T18:42:03 <dongcarl> luke-jr: I'll post on the Guix mailing list about extracting out a list of needed downloads from a manifest, hopefully it's a simple enough Guile script.
6062021-02-11T18:42:18 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 268 seconds)
6072021-02-11T18:44:40 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
6082021-02-11T18:50:29 <sipa> dongcarl: if what i've been told about scheme/lisp is true, this should be easy ;)
6092021-02-11T18:51:25 *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Ping timeout: 240 seconds)
6102021-02-11T18:52:36 *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
6112021-02-11T18:52:39 *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Read error: Connection reset by peer)
6122021-02-11T18:54:47 <dongcarl> sipa: Hehe true :-)
6132021-02-11T18:57:11 <luke-jr> dongcarl: guix ignored that Debian trick
6142021-02-11T18:57:17 <MarcoFalke> how much space does a guix build need these days (looks like DrahtBot is running out of disk)
6152021-02-11T18:57:27 <luke-jr> stubbornly insisting on https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootstrap/i686-linux/bash?id=44f07d1dc6806e97c4e9ee3e6be883cc59dc666e
6162021-02-11T18:58:46 <dongcarl> MarcoFalke: You can most likely garbage collect and get some space back. One thing on my list is to pin the latest manifest output so that it doesn't get garbage collected, so that you can safely garbage collect everything else without affecting bitcoin builds
6172021-02-11T18:58:51 <dongcarl> luke-jr: Looking
6182021-02-11T18:58:59 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
6192021-02-11T18:58:59 <bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/0ad46567905a...937dfa839873
6202021-02-11T18:59:00 <bitcoin-git> bitcoin/master acd7980 practicalswift: log: Move "Leaving block file [...]: [...]" log message to debug category
6212021-02-11T18:59:00 <bitcoin-git> bitcoin/master 25f899c practicalswift: log: Move "Pre-allocating up to position 0x[...] in [...].dat" log message...
6222021-02-11T18:59:01 <bitcoin-git> bitcoin/master 937dfa8 Wladimir J. van der Laan: Merge #21041: log: Move "Pre-allocating up to position 0x[â¦] in [â¦].dat" l...
6232021-02-11T18:59:02 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
6242021-02-11T18:59:14 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
6252021-02-11T18:59:14 <bitcoin-git> [bitcoin] laanwj merged pull request #21041: log: Move "Pre-allocating up to position 0x[â¦] in [â¦].dat" log message to debug category (master...pre-allocation-up-to-position-0xff-in-foo.dat) https://github.com/bitcoin/bitcoin/pull/21041
6262021-02-11T18:59:15 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
6272021-02-11T18:59:15 <MarcoFalke> dongcarl: wait? guix can garbage collect? how
6282021-02-11T18:59:29 <dongcarl> MarcoFalke: https://guix.gnu.org/manual/en/html_node/Invoking-guix-gc.html
6292021-02-11T19:00:05 <dongcarl> MarcoFalke: HPC folks love their admin tools hehe
6302021-02-11T19:00:17 <wumpus> #startmeeting
6312021-02-11T19:00:18 <core-meetingbot> Meeting started Thu Feb 11 19:00:17 2021 UTC. The chair is wumpus. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
6322021-02-11T19:00:18 <core-meetingbot> Available commands: action commands idea info link nick
6332021-02-11T19:00:38 <fjahr> hi
6342021-02-11T19:00:39 <wumpus> #bitcoin-core-dev Meeting: achow101 aj amiti ariard bluematt cfields Chris_Stewart_5 digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik
6352021-02-11T19:00:41 <wumpus> petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild wumpus
6362021-02-11T19:00:46 <michaelfolkson> hi
6372021-02-11T19:00:55 <dongcarl> hi
6382021-02-11T19:00:55 <luke-jr> existing convo overwritten by meeting :P
6392021-02-11T19:00:56 <achow101> hi
6402021-02-11T19:01:00 <phantomcircuit> hi
6412021-02-11T19:01:27 <warren> hi
6422021-02-11T19:01:37 <phantomcircuit> warren, HI
6432021-02-11T19:01:38 <jonasschnelli> Hi
6442021-02-11T19:01:41 <wumpus> one proposed meeting topic Initial Guix Release Transition Plan for 22.0 (dongcarl)
6452021-02-11T19:01:49 *** jonatack <jonatack!~jon@37.173.153.89> has joined #bitcoin-core-dev
6462021-02-11T19:02:01 <dongcarl> :)
6472021-02-11T19:02:06 <wumpus> anything else to discuss this week?
6482021-02-11T19:02:09 <MarcoFalke> hi
6492021-02-11T19:02:18 <sipa> hi
6502021-02-11T19:02:20 <jonatack> hi
6512021-02-11T19:02:24 <jonasschnelli> I have a small one,... nested commands vs @height macros
6522021-02-11T19:02:37 <wumpus> jonasschnelli: thanks
6532021-02-11T19:02:47 <jnewbery> hi
6542021-02-11T19:03:07 <wumpus> #topic High priority for review
6552021-02-11T19:03:08 <core-meetingbot> topic: High priority for review
6562021-02-11T19:03:27 <wumpus> https://github.com/bitcoin/bitcoin/projects/8 open: 7 blockers, no bugfixes, 2 chasing concept ACK
6572021-02-11T19:03:44 <wumpus> anything to add/remove or that is ready for merge?
6582021-02-11T19:03:59 <sdaftuar> can i request that #20726 be added?
6592021-02-11T19:04:02 <gribble> https://github.com/bitcoin/bitcoin/issues/20726 | p2p: Add DISABLETX message for negotiating block-relay-only connections by sdaftuar · Pull Request #20726 · bitcoin/bitcoin · GitHub
6602021-02-11T19:04:09 <sipa> i like #20861
6612021-02-11T19:04:11 <gribble> https://github.com/bitcoin/bitcoin/issues/20861 | BIP 350: Implement Bech32m and use it for v1+ segwit addresses by sipa · Pull Request #20861 · bitcoin/bitcoin · GitHub
6622021-02-11T19:04:15 <sipa> *i'd like
6632021-02-11T19:04:26 <jonatack> #19145 seems close to rfm
6642021-02-11T19:04:29 <gribble> https://github.com/bitcoin/bitcoin/issues/19145 | Add hash_type MUHASH for gettxoutsetinfo by fjahr · Pull Request #19145 · bitcoin/bitcoin · GitHub
6652021-02-11T19:04:39 <wumpus> sdaftuar: added
6662021-02-11T19:04:39 <achow101> 19145 has 4 acks
6672021-02-11T19:04:49 <wumpus> jonatack: achow101 good to know
6682021-02-11T19:05:02 <fjahr> jonatack, achow101: thanks, I was just typing :)
6692021-02-11T19:05:27 <wumpus> sipa: added
6702021-02-11T19:05:29 <meshcollider> hi
6712021-02-11T19:06:29 <wumpus> #topic Initial Guix Release Transition Plan for 22.0 (dongcarl)
6722021-02-11T19:06:29 <core-meetingbot> topic: Initial Guix Release Transition Plan for 22.0 (dongcarl)
6732021-02-11T19:06:45 <dongcarl> Hello everyone! I'm published a plan here: #21145
6742021-02-11T19:06:46 <gribble> https://github.com/bitcoin/bitcoin/issues/21145 | Guix Release Transition Plan for 22.0 · Issue #21145 · bitcoin/bitcoin · GitHub
6752021-02-11T19:07:10 <wumpus> dongcarl: great!
6762021-02-11T19:07:22 <dongcarl> There is a "What I need help with" section, which I'd encourage people to look at
6772021-02-11T19:07:30 <wumpus> adding 22.0 milestone
6782021-02-11T19:07:35 <dongcarl> :)
6792021-02-11T19:07:57 <luke-jr> still missing gitian support
6802021-02-11T19:07:59 <wumpus> i've been trying around with guix builds, seems to work okay
6812021-02-11T19:08:17 <dongcarl> wumpus: Happy to hear that!
6822021-02-11T19:08:21 <achow101> the guix build seems to work
6832021-02-11T19:08:29 <luke-jr> only if you run third-party blobs
6842021-02-11T19:08:30 <achow101> getting guix setup seems to be the sticking point
6852021-02-11T19:08:31 <dongcarl> As always, anything that doesn't work: tell me and I'll document and try to debug
6862021-02-11T19:09:00 <dongcarl> Right. Setting up Guix is definitely a pain point, which is why a detailed installation guide is in the TODOs
6872021-02-11T19:09:21 <wumpus> hit some small snags but it they were my own fault (e.g. crap left behind in the build dir), and the issue reported https://github.com/bitcoin/bitcoin/pull/21089#issuecomment-777562303 here which seems to be harmless just spammy
6882021-02-11T19:10:13 <MarcoFalke> Is it? debian bullseye comes with it and setting it up on other distros isn't too hard either. I think the pain point is to keep it in a working state/learn to use it.
6892021-02-11T19:10:15 <dongcarl> wumpus: My general feeling is that if people run into things that are "their own fault" enough times, it's probably best to add an early check.
6902021-02-11T19:10:31 <warren> luke-jr: I don't understand why you are asking for gitian support. The purpose of switching to guix is to eliminate the untrackable blob that we had in gitian.
6912021-02-11T19:10:44 <wumpus> i had no trouble setting up guix at all, then again an ubuntu VM is probably easy mode
6922021-02-11T19:10:55 <luke-jr> warren: as things stand, Guix is a regression in that respect
6932021-02-11T19:11:07 <sipa> luke-jr: you can run guix in a VM if you like
6942021-02-11T19:11:11 <luke-jr> warren: gitian works just fine without any untrusted blobs on my own system
6952021-02-11T19:11:18 <MarcoFalke> Didn't we discuss this last week?
6962021-02-11T19:11:21 <sipa> yes
6972021-02-11T19:11:32 <wumpus> yes, no need to revisit this
6982021-02-11T19:11:33 <MarcoFalke> ok, let's move on for now
6992021-02-11T19:11:40 <luke-jr> it still needs to get on the plan
7002021-02-11T19:11:58 <MarcoFalke> dongcarl: Do we need to change anything in the ci?
7012021-02-11T19:12:15 <wumpus> luke-jr: you can write it yourself and contribute it as well as you want it so badly
7022021-02-11T19:12:22 <wumpus> luke-jr: don't demand others work
7032021-02-11T19:12:29 <luke-jr> wumpus: first I need to get Guix to work ;)
7042021-02-11T19:12:33 <MarcoFalke> Currently we have the windows cross build using focal because gitian uses that
7052021-02-11T19:12:42 <MarcoFalke> (windows cross build in the ci)
7062021-02-11T19:12:49 <warren> dongcarl: Pre-meeting it sounds like a supported way to pre-populate downloads for guix bootstrap is a priority. The packager of Guix for Debian similarly commented that entirely offline is a requirement for their distro packages. He had to add a ton of unsupported hacks to package Guix for Debian.
7072021-02-11T19:13:23 <sipa> i've been setting up guix from scratch in an ubuntu VM, from source, with --bootstrap... it's been a bit of a pain, but running fine now
7082021-02-11T19:13:30 <MarcoFalke> So I am wondering how to deal with diverging compilers between the guix windows build and the ci windows build
7092021-02-11T19:13:45 * dongcarl trying to answer one at a time
7102021-02-11T19:14:01 <sipa> MarcoFalke: ideally we have a guix build in CI, i guess?
7112021-02-11T19:14:19 <MarcoFalke> sipa: That'd be hard to setup, because you'd have to cache the gnu_store
7122021-02-11T19:14:35 <MarcoFalke> for DrahtBot that is 11GB
7132021-02-11T19:14:37 <MarcoFalke> 11G ./temp/scratch/guix/root_store/
7142021-02-11T19:15:09 <dongcarl> MarcoFalke: Right, ideally we would have the same... Let me write it down and think about it. Will reach out back to you. Most likely we just cache a fully-GC'd gnu_store
7152021-02-11T19:15:24 <luke-jr> wumpus: the only "demand" (more like expectation) is that it be usable without regressions before we switch to it exclusively.. and I've already said I'm willing to help, but I need to get to the point where I can
7162021-02-11T19:15:26 <sipa> MarcoFalke: well, let drahtbot do it and comment, rather than actual CI?
7172021-02-11T19:15:38 <MarcoFalke> on every pull?
7182021-02-11T19:15:44 <sipa> just master would be great already
7192021-02-11T19:16:21 <dongcarl> luke-jr: Will continue helping you set up like we've been doing this past 24 hrs :-)
7202021-02-11T19:16:22 <sipa> luke-jr: you don't run gitian in a VM (outside; i'm not talking about the VM gitian itself uses internally)
7212021-02-11T19:16:28 <sipa> ?
7222021-02-11T19:16:41 <luke-jr> sipa: not anymore, no; I got rid of that extra layer a while ago..
7232021-02-11T19:16:46 <sipa> ok
7242021-02-11T19:16:58 <warren> gitian has optional VM or container mode
7252021-02-11T19:17:11 <luke-jr> (only did that at first because once upon a time gitian required Ubuntu IIRC)
7262021-02-11T19:17:20 <sipa> warren: i know; that's not what i'm talking about
7272021-02-11T19:17:49 <MarcoFalke> Maybe for ci we just use the closest version of mingw to guix that is offered by ubuntu/debian?
7282021-02-11T19:18:05 <dongcarl> MarcoFalke: I think it'll be easier to do the other way around
7292021-02-11T19:18:30 <dongcarl> I'll double-check, I think I made the Guix mingw build correspond to focal when I first set it up
7302021-02-11T19:19:00 <luke-jr> are we expecting CI to produce binaries that match Guix? O.o
7312021-02-11T19:19:17 <wumpus> no, just to run with the same version of the compiler to find relevant issues
7322021-02-11T19:19:20 <dongcarl> No, but I think similar behaviour is good
7332021-02-11T19:19:46 <MarcoFalke> luke-jr: Mostly to catch compiler errors before they are in the release
7342021-02-11T19:19:55 <wumpus> right
7352021-02-11T19:19:58 <dongcarl> I feel like I might have missed some comments up above, let me know if I did
7362021-02-11T19:20:01 <warren> dongcarl: "Most likely we just cache a fully-GC'd gnu_store" <--- Is this also the answer to my question above about offline operation?
7372021-02-11T19:20:23 <warren> Debian and Fedora require that for builds
7382021-02-11T19:20:34 <luke-jr> MarcoFalke: ultimately, I think a full Guix CI is needed to avoid that?
7392021-02-11T19:20:53 <dongcarl> warren: Could you detail what you want out of offline operations?
7402021-02-11T19:21:14 <MarcoFalke> luke-jr: I think that'd be tricky to set up, as we need to cache the full guix store
7412021-02-11T19:21:29 <MarcoFalke> (the part that we are using)
7422021-02-11T19:21:48 <luke-jr> MarcoFalke: just DrahtBot is enough..? it's not like we want *all* the CI to use the same compiler ideally
7432021-02-11T19:21:50 <sipa> warren: the gnu_store is the result of building all dependencies; i think with "offline operation" you're talking about the ability to fetch the sources beforehand, not the results (which implies trusted binaries)
7442021-02-11T19:22:07 <warren> dongcarl: for packaging Guix in Debian in Fedora we're required to bootstrap from source starting with the distro toolchains of those respective distros. The build process cannot download anything from the network so we must pre-populate any downloads that it would expect. The Debian packager added a ton of hacks to enable this to work offline for Debian guix bootstrap.
7452021-02-11T19:22:09 <sipa> warren: for CI trusted binaries are fine, we're just mimicking the release process
7462021-02-11T19:23:45 <warren> s/Debian in Fedora/Debian and Fedora/
7472021-02-11T19:23:56 <dongcarl> warren: Right, I believe those hacks are still required for packing for Fedora. I believe the Debian maintainer just mentioned that he's slowly upstreaming this effort.
7482021-02-11T19:24:06 <luke-jr> warren: can you help with that after the meeting? ;)
7492021-02-11T19:24:38 <warren> It was unfortunate to learn that Guix does not have a goal of Guix itself being reproducible.
7502021-02-11T19:24:49 <dongcarl> I think w/re CI, let's get the versions as close as possible, and we will figure out a way to get a Guix-based CI working.
7512021-02-11T19:24:53 <dongcarl> warren: ?
7522021-02-11T19:25:49 <warren> dongcarl: the resulting Guix is not 100% identical to bootstrapped in a different way, reason being is reproducibility is not a goal of Guix, only bootstrapability.
7532021-02-11T19:26:22 <sipa> you mean the guix-daemon and guix binaries?
7542021-02-11T19:28:11 <dongcarl> If you're building Guix from source in $DISTRO, it's not going to be reproducible because $DISTRO's build tools are not reproducible. But once you have Guix built from source, you can reproduce Guix itself, and even challenge the binary tarball released on the Guix website.
7552021-02-11T19:28:32 <dongcarl> See: `guix challenge` and the last section of: https://guix.gnu.org/manual/en/html_node/Binary-Installation.html
7562021-02-11T19:28:39 <warren> OK thanks.
7572021-02-11T19:28:40 <wumpus> it could do a second pass for that?
7582021-02-11T19:28:56 <dongcarl> wumpus: Yup! `guix install guix` works (I think)
7592021-02-11T19:29:09 <sipa> we must go deeper.
7602021-02-11T19:29:09 <wumpus> like if you compile the compiler using the OS' build tools, then compile the compiler using that compiler, that one should be deterministic
7612021-02-11T19:29:12 <wumpus> ok
7622021-02-11T19:29:25 <dongcarl> :-)
7632021-02-11T19:29:52 <dongcarl> Any other concerns/questions?
7642021-02-11T19:30:17 <luke-jr> wumpus: Gentoo actually builds every GCC 3 times :p
7652021-02-11T19:30:21 <warren> Should a goal of bitcoin's release reproduce the bootstrap of guix and challenge? Or you expect guix to be already somehow bootstrapped on your own?
7662021-02-11T19:30:55 <sipa> warren: i think our goal should be reproducibility; the user can choose what level of trust they have in their own build process
7672021-02-11T19:31:05 <wumpus> agree with sipa
7682021-02-11T19:31:09 <phantomcircuit> luke-jr, i guess that's why it's so slow
7692021-02-11T19:31:24 <dongcarl> Exactly... Especially once Guix bridges into stage0... Bootstrap builds may take a week...
7702021-02-11T19:31:37 <sipa> if you guix, presumably you got it in a way you're comfortable with, and if you have that - regardless of how you did so - you can build a reproducible bitcoin core release binary
7712021-02-11T19:31:46 <sipa> +have
7722021-02-11T19:31:54 <wumpus> it's useful if some people taking part in builds bootstrap guix from ~nothing, but not everyone would need to do this to be useful
7732021-02-11T19:32:14 <luke-jr> I'm going to aim to have a gitian descriptor that produces a guix base with most deps at least
7742021-02-11T19:32:21 <warren> That'd be fine if Guix had an upstream supported way of doing it offline
7752021-02-11T19:32:37 <dongcarl> Guix boostrapping party leggoooo (just a bunch of nerds staring a build logs scrolling by)
7762021-02-11T19:32:49 <wumpus> hehe
7772021-02-11T19:33:24 <sipa> dongcarl: a bunch of geeks
7782021-02-11T19:33:31 <sipa> (that's how guix is pronounced, right?)
7792021-02-11T19:33:36 <dongcarl> warren: Let's open a dialogue with vagrantc, he has a full year's experience doing this for Debian and can answer more questions
7802021-02-11T19:33:36 <luke-jr> lol
7812021-02-11T19:33:42 <dongcarl> Haha yup!
7822021-02-11T19:33:52 <dongcarl> NOT goo-iks!
7832021-02-11T19:33:53 <warren> k
7842021-02-11T19:34:04 <sipa> building python 3.8.2, and guile 3.0.2 now, ...
7852021-02-11T19:34:16 <sipa> is there any kind of progress indicator?
7862021-02-11T19:34:30 <luke-jr> I'm still stuck on not allowing it to run a 3P bash :/
7872021-02-11T19:34:46 <dongcarl> sipa: Yes if it thinks you are on a tty... I might have messed that up with all my nesting...
7882021-02-11T19:34:47 <sipa> luke-jr: yes, i'm sure we'll find a way around that
7892021-02-11T19:35:03 <dongcarl> luke-jr: Yeah let's talk afterwards
7902021-02-11T19:35:07 <sipa> dongcarl: it's printing what it's doing, and what it did; i don't know what it still has to do
7912021-02-11T19:35:51 <dongcarl> sipa: Yup, if it thinks it has a tty it'll print "what it still has to do" as well... A good UX improvement... Will note it down
7922021-02-11T19:36:02 <sipa> aH
7932021-02-11T19:36:06 <sipa> cool
7942021-02-11T19:36:39 <wumpus> that would be neat
7952021-02-11T19:37:14 <dongcarl> Any other qs/comments?
7962021-02-11T19:37:56 * jb551 ponders a nix guix build
7972021-02-11T19:38:28 <wumpus> if not, let's move to jonasschnelli's quick topic
7982021-02-11T19:38:37 <dongcarl> ð
7992021-02-11T19:38:38 <jonatack> dongcarl: know that you had me at guile (and guix pronounced geeks)
8002021-02-11T19:38:45 <dongcarl> hehe
8012021-02-11T19:39:02 <jonasschnelli> I think it would be helpful to chime in on #16439 versus (or and) #20273
8022021-02-11T19:39:06 <gribble> https://github.com/bitcoin/bitcoin/issues/16439 | cli/gui: support "@height" in place of blockhash for getblock on client side by ajtowns · Pull Request #16439 · bitcoin/bitcoin · GitHub
8032021-02-11T19:39:07 <gribble> https://github.com/bitcoin/bitcoin/issues/20273 | Extend support for nested commands to bitcoin-cli by jonasschnelli · Pull Request #20273 · bitcoin/bitcoin · GitHub
8042021-02-11T19:39:11 <wumpus> #topic Nested commands vs @height macros (jonasschnelli)
8052021-02-11T19:39:11 <core-meetingbot> topic: Nested commands vs @height macros (jonasschnelli)
8062021-02-11T19:39:21 <jonasschnelli> I guess aj and I like to know what and to drag through the rebase hell
8072021-02-11T19:39:42 *** TallTim_ <TallTim_!~TallTim@184-83-248-206-dynamic.midco.net> has joined #bitcoin-core-dev
8082021-02-11T19:39:43 <jonasschnelli> For me, nested commands in the cli would be pretty neat (and consistent with the GUI)
8092021-02-11T19:39:54 *** jb551 is now known as jb55
8102021-02-11T19:40:00 <wumpus> nested commands in the cli would be great, all for that
8112021-02-11T19:40:10 <luke-jr> I don't think I'd use it, but why not
8122021-02-11T19:40:13 <achow101> why not both?
8132021-02-11T19:40:21 <wumpus> @height is basically a shorthand for nested commands, could be useful too dunno
8142021-02-11T19:40:26 *** TallTim <TallTim!~TallTim@184-83-248-206-dynamic.midco.net> has quit IRC (Ping timeout: 240 seconds)
8152021-02-11T19:40:29 <jonasschnelli> yes. Both would work as well
8162021-02-11T19:40:33 <wumpus> eg @height would evaluate to the block hash right ?
8172021-02-11T19:40:39 <luke-jr> if both, it makes sense to implement @height using nested logic
8182021-02-11T19:40:44 <wumpus> i have no problems with anything as long as it's client side
8192021-02-11T19:40:48 <jonatack> i'd use 16439, thus my reviews
8202021-02-11T19:41:00 <luke-jr> just be sure @number doesn't turn into a hash in other contexts >_<
8212021-02-11T19:41:07 <jonasschnelli> @height could just translate into a nedted command
8222021-02-11T19:41:07 <luke-jr> eg tx comments
8232021-02-11T19:41:19 <jonasschnelli> preprocessing
8242021-02-11T19:41:59 <jonatack> yes, why not
8252021-02-11T19:42:18 *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
8262021-02-11T19:42:28 <jonasschnelli> If people think both (together) are viable, then we can continue rebasing it.
8272021-02-11T19:42:35 <jonasschnelli> But there was some lack of concept acks/nacks
8282021-02-11T19:42:40 <wumpus> i think nested should go in first
8292021-02-11T19:42:53 *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
8302021-02-11T19:42:57 <luke-jr> jonasschnelli: what happens if I want to do a tx comment '@45123' or such?
8312021-02-11T19:43:00 <jonasschnelli> Yes. It's kind of the base
8322021-02-11T19:43:09 <wumpus> it's the most general and powerful
8332021-02-11T19:43:18 <sipa> the height thing should only trigger in arguments that are known to be block hashes?
8342021-02-11T19:43:23 <luke-jr> imo yes
8352021-02-11T19:43:24 <sipa> (which could be in the rpc tables)
8362021-02-11T19:43:34 <jonasschnelli> yes
8372021-02-11T19:43:41 <jonasschnelli> the descriptors are also a problem
8382021-02-11T19:43:47 <jonasschnelli> since they use bracket syntax
8392021-02-11T19:43:52 <jonasschnelli> but all solvable
8402021-02-11T19:44:23 <luke-jr> hrm
8412021-02-11T19:44:26 <sipa> yeah just restrict it to whitelisted fields
8422021-02-11T19:44:40 <jonasschnelli> yes.
8432021-02-11T19:44:42 <luke-jr> sipa: well, for nested in genreal..
8442021-02-11T19:44:43 <sipa> and concept ack on having stuff like this on the client side
8452021-02-11T19:45:01 <jonasschnelli> cool. Let me enhance it then.
8462021-02-11T19:45:29 <jonasschnelli> (btw: its purely client side)
8472021-02-11T19:45:31 <jonatack> yes, iirc 16439 is gui-side and cli-side (with some duplication for now)
8482021-02-11T19:45:44 <luke-jr> does GUI currently have a problem with descriptors?
8492021-02-11T19:46:18 *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has joined #bitcoin-core-dev
8502021-02-11T19:46:22 <jonasschnelli> I don't recall but I think possibly
8512021-02-11T19:47:18 <jonasschnelli> no. it doesn't since its captured in quotes
8522021-02-11T19:50:01 <wumpus> anything else to discuss?
8532021-02-11T19:50:25 <wumpus> #endmeeting
8542021-02-11T19:50:25 <core-meetingbot> topic: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt
8552021-02-11T19:50:25 <core-meetingbot> Meeting ended Thu Feb 11 19:50:25 2021 UTC.
8562021-02-11T19:50:25 <core-meetingbot> Minutes: https://bitcoin.jonasschnelli.ch/ircmeetings/logs/bitcoin-core-dev/2021/bitcoin-core-dev.2021-02-11-19.00.moin.txt
8572021-02-11T19:51:17 <luke-jr> dongcarl: warren: so anyway, I made gnu/packages/bootstrap/x86_64-linux and dropped my bash/mkdir/xz/tar bins there - but Guix is still trying to download the 3rd party blobs
8582021-02-11T19:56:43 <dongcarl> luke-jr: Are you running the Test Suite?
8592021-02-11T19:57:10 <dongcarl> luke-jr: Debian maintainer seems to think that only the test suite tries to clobber the 3rd party blobs
8602021-02-11T20:01:01 <jamesob> hi
8612021-02-11T20:01:12 <jamesob> Oh oops, timezones haha
8622021-02-11T20:03:39 <wumpus> heh
8632021-02-11T20:05:35 <luke-jr> dongcarl: no
8642021-02-11T20:05:36 *** az0re <az0re!~az0re@gateway/tor-sasl/az0re> has joined #bitcoin-core-dev
8652021-02-11T20:05:50 <luke-jr> per docs, I was trying to: guix install glibc-utf8-locales
8662021-02-11T20:14:44 *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
8672021-02-11T20:25:24 *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has joined #bitcoin-core-dev
8682021-02-11T20:29:43 *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has quit IRC (Remote host closed the connection)
8692021-02-11T20:29:55 *** jb55 <jb55!~jb55@gateway/tor-sasl/jb55> has quit IRC (Remote host closed the connection)
8702021-02-11T20:30:23 *** jb55 <jb55!~jb55@gateway/tor-sasl/jb55> has joined #bitcoin-core-dev
8712021-02-11T20:31:50 <luke-jr> fwiw, the answer we're getting in #guix appears to still be "you can't" (setup Guix without trusted third-party binaries) â¹
8722021-02-11T20:33:59 *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has joined #bitcoin-core-dev
8732021-02-11T20:35:50 *** promag_ <promag_!~promag@188.250.84.129> has joined #bitcoin-core-dev
8742021-02-11T20:35:50 *** promag <promag!~promag@188.250.84.129> has quit IRC (Read error: Connection reset by peer)
8752021-02-11T20:40:04 *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Remote host closed the connection)
8762021-02-11T20:40:16 *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
8772021-02-11T20:40:41 *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds)
8782021-02-11T20:40:54 *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has quit IRC (Remote host closed the connection)
8792021-02-11T20:43:42 *** TallTim_ <TallTim_!~TallTim@184-83-248-206-dynamic.midco.net> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
8802021-02-11T20:44:04 *** TallTim <TallTim!~TallTim@184-83-248-206-dynamic.midco.net> has joined #bitcoin-core-dev
8812021-02-11T20:47:36 <sipa> dongcarl: https://0bin.net/paste/fvIHvwQZ#IQsNQpIOio4XTHyrYn8U21VZFFVL1VZKaS3NpPSyFrj
8822021-02-11T20:49:49 <dongcarl> sipa: Could you send me: /usr/local/var/log/guix/drvs/vh/phki5sg9xkdhh2pbc8gi6vhpfzryf0-gnutls-3.6.12.drv.gz
8832021-02-11T20:51:11 <dongcarl> luke-jr: Right, until wip-full-source-bootstrap is merged, building packages in Guix will require the binary seed. Which is smaller than the Ubuntu distro.
8842021-02-11T20:52:25 <sipa> dongcarl: https://0bin.net/paste/NF7n65Jb#HZRmfT-yTpLCEBoXolOpCLXdqotYDlES1q8vGKPcatC
8852021-02-11T20:52:28 <sipa> does that work?
8862021-02-11T20:52:36 <luke-jr> dongcarl: which makes Guix a suitable substittue for Ubuntu, but not gitian
8872021-02-11T20:54:39 *** jonatack <jonatack!~jon@37.173.153.89> has quit IRC (Read error: Connection reset by peer)
8882021-02-11T20:54:45 *** jonatack_ <jonatack_!~jon@37.173.153.89> has joined #bitcoin-core-dev
8892021-02-11T20:54:52 <dongcarl> sipa: No, I think 0bin mangles stuff... Could you pipe it to `bzcat` first?
8902021-02-11T20:55:13 * luke-jr wonders why 0bin requires cookies :/
8912021-02-11T20:56:45 <sipa> dongcarl: https://0bin.net/paste/08lqkp9f#2Fw4RoP+qHZXlTB7EIRbDntA6BuMuQEO5dSALl7Rfdr
8922021-02-11T20:56:47 <gribble> https://github.com/bitcoin/bitcoin/issues/2 | Long-term, safe, store-of-value · Issue #2 · bitcoin/bitcoin · GitHub
8932021-02-11T21:02:09 <dongcarl> sipa: Ah I know this one, looking for best fix right now
8942021-02-11T21:04:56 *** jonatack_ <jonatack_!~jon@37.173.153.89> has quit IRC (Quit: jonatack_)
8952021-02-11T21:14:01 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
8962021-02-11T21:18:11 *** dviola <dviola!~diego@unaffiliated/dviola> has quit IRC (Quit: WeeChat 3.0)
8972021-02-11T21:18:28 <dongcarl> sipa: Okay this is due to a bug in Gnutls' test suite that tests a certificate, but that certificate expired on 2020-10-24. There's already a fix in Guix master upstream, which I will pull into my branch for our time-machine, but for now, this might work: 1. Disable NTP 2. Set your time to 2020-10-01 3. `guix build
8982021-02-11T21:18:28 <dongcarl> /gnu/store/vhphki5sg9xkdhh2pbc8gi6vhpfzryf0-gnutls-3.6.12.drv` (only builds gnutls) 4. re-enable NTP and check that your time is okay
8992021-02-11T21:19:48 *** dviola <dviola!~diego@unaffiliated/dviola> has joined #bitcoin-core-dev
9002021-02-11T21:20:13 <dongcarl> Actually I think it's already fixed as of #21088... Will check
9012021-02-11T21:20:14 <gribble> https://github.com/bitcoin/bitcoin/issues/21088 | guix: Jump forwards in time-machine and adapt by dongcarl · Pull Request #21088 · bitcoin/bitcoin · GitHub
9022021-02-11T21:21:05 *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
9032021-02-11T21:23:04 <dongcarl> Yes, it's already fixed as of that time-machine jump :-)
9042021-02-11T21:23:19 <dongcarl> sipa: If my hack doesn't work, you may want to check out that PR
9052021-02-11T21:23:35 <sipa> ok, so i'll just checkout that branch
9062021-02-11T21:28:55 <dongcarl> sipa: Thanks for being patient with me as we work through these kinks, I am taking notes on the hiccups we run into :-)
9072021-02-11T21:29:24 <sipa> dongcarl: very welcome
9082021-02-11T21:29:25 *** IGHOR <IGHOR!~quassel@176.121.4.135> has quit IRC (Quit: http://quassel-irc.org ? ??????????? ?????????. ????-??.)
9092021-02-11T21:31:11 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
9102021-02-11T21:31:11 <bitcoin-git> [bitcoin] prayank23 closed pull request #21155: doc: Improve Tor docs (master...tor-docs-improve) https://github.com/bitcoin/bitcoin/pull/21155
9112021-02-11T21:31:12 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
9122021-02-11T21:32:25 *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has quit IRC (Ping timeout: 240 seconds)
9132021-02-11T21:34:42 *** jonatack <jonatack!~jon@37.173.153.89> has joined #bitcoin-core-dev
9142021-02-11T21:34:45 *** IGHOR <IGHOR!~quassel@176.121.4.135> has joined #bitcoin-core-dev
9152021-02-11T21:39:02 *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has joined #bitcoin-core-dev
9162021-02-11T21:41:05 *** Victorsueca <Victorsueca!~Victorsue@unaffiliated/victorsueca> has joined #bitcoin-core-dev
9172021-02-11T21:45:39 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
9182021-02-11T21:45:39 <bitcoin-git> [bitcoin] prayank23 opened pull request #21157: doc: Improve Tor docs (master...tor-docs-add) https://github.com/bitcoin/bitcoin/pull/21157
9192021-02-11T21:45:42 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
9202021-02-11T21:58:03 <sipa> dongcarl: now it's trying to build macOS
9212021-02-11T21:59:20 *** az0re <az0re!~az0re@gateway/tor-sasl/az0re> has quit IRC (Quit: Leaving)
9222021-02-11T22:00:02 *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Remote host closed the connection)
9232021-02-11T22:00:07 *** owowo <owowo!~ovovo@unaffiliated/ovovo> has quit IRC (Ping timeout: 272 seconds)
9242021-02-11T22:00:07 *** owowo <owowo!~ovovo@s91904428.blix.com> has joined #bitcoin-core-dev
9252021-02-11T22:00:27 <jb55> sipa: that happened to me and I had to explicitly set HOSTS=x86_64-linux-gnu
9262021-02-11T22:01:15 <jb55> then again I haven't tried that PR so might be different issue
9272021-02-11T22:01:55 *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
9282021-02-11T22:02:16 *** jacob84 <jacob84!bc45c248@md-188-69-194-72.omni.lt> has joined #bitcoin-core-dev
9292021-02-11T22:02:50 *** jacob84 <jacob84!bc45c248@md-188-69-194-72.omni.lt> has quit IRC (Client Quit)
9302021-02-11T22:03:56 *** jacob63 <jacob63!bc45c248@md-188-69-194-72.omni.lt> has joined #bitcoin-core-dev
9312021-02-11T22:04:50 *** jacob63 <jacob63!bc45c248@md-188-69-194-72.omni.lt> has quit IRC (Client Quit)
9322021-02-11T22:10:14 *** sipa_ <sipa_!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
9332021-02-11T22:12:21 *** rex4539_ <rex4539_!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
9342021-02-11T22:14:01 *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
9352021-02-11T22:14:25 *** sipa_ <sipa_!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Client Quit)
9362021-02-11T22:18:14 *** blackjid <blackjid!~blackjid@195.140.213.38> has quit IRC (Remote host closed the connection)
9372021-02-11T22:24:23 *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has quit IRC (Ping timeout: 256 seconds)
9382021-02-11T22:31:05 *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Ping timeout: 268 seconds)
9392021-02-11T22:32:49 *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
9402021-02-11T22:34:51 *** aricon1 <aricon1!~aricon@195.140.213.38> has joined #bitcoin-core-dev
9412021-02-11T22:41:16 *** wallet42____ <wallet42____!sid154231@gateway/web/irccloud.com/x-ihozpqrvbxpcilcr> has quit IRC (Read error: Connection reset by peer)
9422021-02-11T22:41:18 *** felixweis <felixweis!sid154231@gateway/web/irccloud.com/x-ntdyaxjwaufomstj> has quit IRC (Read error: Connection reset by peer)
9432021-02-11T22:41:21 *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has joined #bitcoin-core-dev
9442021-02-11T22:41:22 *** wangchun_ <wangchun_!sid444603@gateway/web/irccloud.com/x-xznnrtbggxdjkjro> has quit IRC (Read error: Connection reset by peer)
9452021-02-11T22:41:24 *** elichai2 <elichai2!sid212594@gateway/web/irccloud.com/x-fnnnbfkbileowsih> has quit IRC (Read error: Connection reset by peer)
9462021-02-11T22:41:32 *** wallet42____ <wallet42____!sid154231@gateway/web/irccloud.com/x-bnqmyrnstbxbslmf> has joined #bitcoin-core-dev
9472021-02-11T22:41:35 *** felixweis <felixweis!sid154231@gateway/web/irccloud.com/x-uxvkkvzinlkyxlvm> has joined #bitcoin-core-dev
9482021-02-11T22:41:38 *** wangchun_ <wangchun_!sid444603@gateway/web/irccloud.com/x-kszhzxjqgjaaiytr> has joined #bitcoin-core-dev
9492021-02-11T22:41:49 *** elichai2 <elichai2!sid212594@gateway/web/irccloud.com/x-ruscvhxdkxnvfepw> has joined #bitcoin-core-dev
9502021-02-11T22:45:36 *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has quit IRC (Ping timeout: 240 seconds)
9512021-02-11T22:59:24 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
9522021-02-11T22:59:24 <bitcoin-git> [bitcoin] jrawsthorne opened pull request #21158: lib: Add Taproot support to libconsensus (master...libconsensus_taproot) https://github.com/bitcoin/bitcoin/pull/21158
9532021-02-11T22:59:25 *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
9542021-02-11T23:03:37 *** rex4539_ <rex4539_!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
9552021-02-11T23:11:05 *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
9562021-02-11T23:29:17 *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
9572021-02-11T23:38:29 *** ciccio <ciccio!5d948908@net-93-148-137-8.cust.vodafonedsl.it> has joined #bitcoin-core-dev
9582021-02-11T23:38:53 *** ciccio is now known as Guest64367
9592021-02-11T23:43:02 *** Guest64367 <Guest64367!5d948908@net-93-148-137-8.cust.vodafonedsl.it> has quit IRC (Ping timeout: 240 seconds)
9602021-02-11T23:48:34 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has quit IRC (Remote host closed the connection)
9612021-02-11T23:49:13 *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has quit IRC (Remote host closed the connection)
9622021-02-11T23:49:30 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
9632021-02-11T23:49:39 *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has joined #bitcoin-core-dev
9642021-02-11T23:50:21 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has quit IRC (Read error: Connection reset by peer)
9652021-02-11T23:50:53 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
9662021-02-11T23:51:38 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has quit IRC (Remote host closed the connection)
9672021-02-11T23:54:36 *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev