1 2021-02-11T00:21:52  *** da39a3ee5e6b4b0d <da39a3ee5e6b4b0d!~da39a3ee5@2403:6200:8876:8dc5:1d88:1b78:e5ab:dd70> has joined #bitcoin-core-dev
  2 2021-02-11T00:22:26  *** miketwenty1 <miketwenty1!~miketwent@172.58.158.133> has joined #bitcoin-core-dev
  3 2021-02-11T00:23:19  *** mol_ <mol_!~mol@unaffiliated/molly> has quit IRC (Quit: Leaving)
  4 2021-02-11T00:24:09  *** mol <mol!~mol@unaffiliated/molly> has joined #bitcoin-core-dev
  5 2021-02-11T00:39:38  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
  6 2021-02-11T00:40:20  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
  7 2021-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.
  8 2021-02-11T00:50:21  *** miketwenty1 <miketwenty1!~miketwent@172.58.158.133> has quit IRC (Remote host closed the connection)
  9 2021-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)
 10 2021-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
 11 2021-02-11T00:57:04  <dongcarl> luke-jr: A Guix package built from source, that is.
 12 2021-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 ;)
 13 2021-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.
 14 2021-02-11T01:00:47  <dongcarl> Fedora: https://download.copr.fedorainfracloud.org/results/lantw44/guix/fedora-rawhide-x86_64/01742231-guix/guix.spec
 15 2021-02-11T01:00:48  <dongcarl> Arch Linux: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=guix
 16 2021-02-11T01:05:32  <luke-jr> dongcarl: it's essentially a bash script
 17 2021-02-11T01:06:00  <sipa> dongcarl: i'm trying myself in a clean ubuntu VM
 18 2021-02-11T01:06:17  <luke-jr> looking at the Arch one, I'm pretty sure that will use 3P bins
 19 2021-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
 20 2021-02-11T01:08:02  <luke-jr> don't see anything in Fedora's to avoid 3P bins either
 21 2021-02-11T01:08:12  <sipa> what is 3P?
 22 2021-02-11T01:08:15  <dongcarl> sipa: you may want to take a look at the debian testing package, will link!
 23 2021-02-11T01:08:16  <luke-jr> third-party
 24 2021-02-11T01:08:26  <luke-jr> ie, not compiled myself
 25 2021-02-11T01:08:28  <dongcarl> luke-jr which one?
 26 2021-02-11T01:08:34  <luke-jr> dongcarl: any
 27 2021-02-11T01:09:15  <dongcarl> luke-jr do you mean the source tarball?
 28 2021-02-11T01:10:39  <luke-jr> no, I mean the bootstrap binaries
 29 2021-02-11T01:13:21  <dongcarl> sipa: https://salsa.debian.org/debian/guix
 30 2021-02-11T01:14:19  <dongcarl> luke-jr: where do you see that in the PKGBUILD?
 31 2021-02-11T01:14:48  <luke-jr> dongcarl: it's a question  of what I *don't* see - it's Guix's default behaviour
 32 2021-02-11T01:15:06  <luke-jr> FWIW I'm starting over from https://guix.gnu.org/manual/en/html_node/Requirements.html right now
 33 2021-02-11T01:15:15  <luke-jr> on x86_64 this time just to minimise issues
 34 2021-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
 35 2021-02-11T01:17:09  <luke-jr> dongcarl: using them at all is a problem
 36 2021-02-11T01:17:24  <luke-jr> (unless Guix is run inside a VM, such as gitian would)
 37 2021-02-11T01:17:45  <sipa> so what is the problem with using -bootstrap?
 38 2021-02-11T01:18:03  <luke-jr> I don't recall, my last attempt was many months ago
 39 2021-02-11T01:19:30  *** mdrollette <mdrollette!~mdrollett@cpe-70-123-125-237.tx.res.rr.com> has quit IRC (Ping timeout: 246 seconds)
 40 2021-02-11T01:21:24  <luke-jr> annoyingly, all the spectre mitigations mean I'm still installing deps this time ;.;
 41 2021-02-11T01:21:56  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Remote host closed the connection)
 42 2021-02-11T01:22:44  *** jesseposner <jesseposner!~jp@2601:645:200:162f:35da:3d92:c670:d60d> has joined #bitcoin-core-dev
 43 2021-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
 44 2021-02-11T01:26:35  *** mdrollette <mdrollette!~mdrollett@cpe-70-123-125-237.tx.res.rr.com> has joined #bitcoin-core-dev
 45 2021-02-11T01:28:14  <dongcarl> luke-jr I don’t think so unfortunately... Arch Linux packages them separately
 46 2021-02-11T01:30:41  * sipa slams keyboard
 47 2021-02-11T01:31:38  <luke-jr> hmm
 48 2021-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"
 49 2021-02-11T01:32:24  <sipa> when building gnutls
 50 2021-02-11T01:34:04  *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has quit IRC (Quit: ZNC - https://znc.in)
 51 2021-02-11T01:35:31  * luke-jr wonders how he got zlib/lzlib last time
 52 2021-02-11T01:36:13  <sipa> hmm, it seems the guile-gnutls package works, but installs for guile 2.2
 53 2021-02-11T01:36:21  <sipa> and guile-git also works, but install for guile 3.0
 54 2021-02-11T01:36:29  *** promag <promag!~promag@188.250.84.129> has quit IRC (Remote host closed the connection)
 55 2021-02-11T01:37:35  <luke-jr> O.o
 56 2021-02-11T01:37:36  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
 57 2021-02-11T01:38:37  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
 58 2021-02-11T01:38:42  * dongcarl looking at packages now
 59 2021-02-11T01:39:05  <luke-jr> looks like a `nix-guix` package overlay has -zlib/lzlib ebuilds that are trivially auditable
 60 2021-02-11T01:41:40  <dongcarl> sipa: guile-gnutls package in Ubuntu?
 61 2021-02-11T01:42:06  <sipa> dongcarl: yes, it works, but it's for guile 2.2
 62 2021-02-11T01:42:24  <sipa> so i'll try installing guile-git (which guix also needs) manually for guile 2.2 as well
 63 2021-02-11T01:42:38  <sipa> because the guile-git ubuntu package is for guile 3.0
 64 2021-02-11T01:43:14  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
 65 2021-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
 66 2021-02-11T01:43:15  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
 67 2021-02-11T01:44:20  * luke-jr glares at Guix docs for making him hunt for a git uri
 68 2021-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...
 69 2021-02-11T01:44:47  <sipa> dongcarl: if i'd trust it :)
 70 2021-02-11T01:46:54  <sipa> dongcarl: do you understand https://github.com/TaylanUB/scheme-bytestructures ?
 71 2021-02-11T01:46:59  <sipa> it's a dependency for guile-git
 72 2021-02-11T01:47:12  * luke-jr still hasn't found it
 73 2021-02-11T01:47:30  <sipa> it looks like it has autoconf/automake all over it, but no instructions on how to do anything automaky
 74 2021-02-11T01:47:46  <dongcarl> luke-jr: what are you trying to find?
 75 2021-02-11T01:47:49  <luke-jr> aha, gotta go to About, then to Savannah
 76 2021-02-11T01:47:55  <luke-jr> dongcarl: the source code via git
 77 2021-02-11T01:48:24  <dongcarl> luke-jr: Right it's on savannah
 78 2021-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
 79 2021-02-11T01:49:16  <sipa> dongcarl: i have no idea where you want me to look
 80 2021-02-11T01:51:53  <luke-jr> dongcarl: what version should I work with?
 81 2021-02-11T01:52:10  <dongcarl> luke-jr: version-1.2.0 works
 82 2021-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
 83 2021-02-11T01:53:54  <dongcarl> sipa: Oh you're talking about regenerating ./configure?
 84 2021-02-11T01:54:27  <sipa> dongcarl: i have no idea
 85 2021-02-11T01:54:32  <sipa> i want to know how to build/install it
 86 2021-02-11T01:54:44  *** funkatron <funkatron!~funkatron@185.204.1.185> has quit IRC (Remote host closed the connection)
 87 2021-02-11T01:54:46  <sipa> i types autoconf, and it produced a configure file
 88 2021-02-11T01:54:51  <sipa> but that gives an error when running
 89 2021-02-11T01:54:52  <sipa> *typed
 90 2021-02-11T01:55:30  <sipa> but i believe there is no compilation whatsoever really, it just needs to end up in the right directory
 91 2021-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 :)
 92 2021-02-11T01:56:31  <luke-jr> configure doesn't exist
 93 2021-02-11T01:57:02  <dongcarl> sipa: Here's how Arch does it: https://github.com/archlinux/svntogit-packages/blob/packages/guile-bytestructures/trunk/PKGBUILD
 94 2021-02-11T01:57:02  <dongcarl> In the release tarball ./configure exists
 95 2021-02-11T01:57:44  <luke-jr> ☺
 96 2021-02-11T01:58:42  *** belcher_ <belcher_!~belcher@unaffiliated/belcher> has joined #bitcoin-core-dev
 97 2021-02-11T01:59:41  <luke-jr> dongcarl: ./configure --prefix=/home/dev/guix/root --with-store-dir=/home/dev/guix/root/gnu/store
 98 2021-02-11T01:59:43  <luke-jr> ok?
 99 2021-02-11T01:59:54  <dongcarl> luke-jr: sec
100 2021-02-11T02:01:45  *** belcher <belcher!~belcher@unaffiliated/belcher> has quit IRC (Ping timeout: 240 seconds)
101 2021-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...
102 2021-02-11T02:02:17  <luke-jr>   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
103 2021-02-11T02:02:17  <sipa> dongcarl: i don't have configure, and the one autoconf create doesn't work
104 2021-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)
105 2021-02-11T02:03:19  <dongcarl> luke-jr: oh cool did not know
106 2021-02-11T02:03:49  <luke-jr> I think that's a standard autoconf thing
107 2021-02-11T02:04:37  <sipa> dongcarl: oh! i need autoreconf --install
108 2021-02-11T02:05:31  <luke-jr> sipa: ./bootstrap ?
109 2021-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
110 2021-02-11T02:05:50  <sipa> still, now make doesn't work
111 2021-02-11T02:06:30  <dongcarl> sipa: I does the release tarball work? I will look into the autoreconf now.
112 2021-02-11T02:07:26  <sipa> dongcarl: oh, grr
113 2021-02-11T02:07:34  <sipa> i was just trying a broken master branch i guess
114 2021-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
115 2021-02-11T02:08:13  <dongcarl> They made all the dependencies of Guix work well too, including gnutls, bytestructures, etc.
116 2021-02-11T02:08:32  <luke-jr> says 3%, guess it will be a bit
117 2021-02-11T02:09:02  <luke-jr> dongcarl: that part was easy tho :P
118 2021-02-11T02:09:11  *** vilen <vilen!~vilen@124.118.73.184> has joined #bitcoin-core-dev
119 2021-02-11T02:11:37  *** qapla_org <qapla_org!~qapla_org@217.146.82.202> has joined #bitcoin-core-dev
120 2021-02-11T02:16:29  <luke-jr> 50%
121 2021-02-11T02:17:43  <sipa> dongcarl: ok progress, guile-gnutls, guile-git, guile-json, guile-sqlite3, guile-gcrypt, guile-zlib work
122 2021-02-11T02:17:47  <sipa> next: guile-lzlib
123 2021-02-11T02:17:51  <dongcarl> sipa: Oh wow!
124 2021-02-11T02:18:11  <dongcarl> sipa: I honestly didn't expect them to work without the special debian rules...
125 2021-02-11T02:18:26  <dongcarl> Good news so far I guess :-)
126 2021-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...
127 2021-02-11T02:20:12  <sipa> ok, building!
128 2021-02-11T02:20:46  * dongcarl cautiously excited
129 2021-02-11T02:21:58  <sipa> 11%...
130 2021-02-11T02:22:08  <sipa> y dis slo
131 2021-02-11T02:22:26  <luke-jr> u forgot -j80
132 2021-02-11T02:22:41  <dongcarl> Haha
133 2021-02-11T02:22:56  <luke-jr> actually I intentionally didn't just in case it has parallel issues
134 2021-02-11T02:23:16  <sipa> i did -j8 (and my VM should have access to 8 threads)
135 2021-02-11T02:23:18  <luke-jr> can try -j8 when I rebuild it all again later
136 2021-02-11T02:23:20  <dongcarl> btw, guix has a handy `./pre-inst-env` script to use `guix` without installing it
137 2021-02-11T02:23:52  <dongcarl> luke-jr: I usually do -j48, and haven't had problems yet
138 2021-02-11T02:26:00  <luke-jr> I wonder if I was using master last time
139 2021-02-11T02:26:02  <luke-jr> I mgiht have been
140 2021-02-11T02:26:05  <luke-jr> I remember finding a bug
141 2021-02-11T02:27:01  <luke-jr> are all these .go files not actually go?
142 2021-02-11T02:27:20  <sipa> i suspect they are "guile object"s
143 2021-02-11T02:27:25  <dongcarl> It's guile bytecode I think
144 2021-02-11T02:27:29  <luke-jr> XD
145 2021-02-11T02:30:29  <sipa> 75%!
146 2021-02-11T02:32:08  *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
147 2021-02-11T02:33:13  *** rc_423_ <rc_423_!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
148 2021-02-11T02:33:18  <dongcarl> woop woop
149 2021-02-11T02:33:31  * dongcarl half-expects a failure @ 99%
150 2021-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)
151 2021-02-11T02:36:30  *** promag <promag!~promag@188.250.84.129> has quit IRC (Ping timeout: 246 seconds)
152 2021-02-11T02:37:16  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
153 2021-02-11T02:37:55  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
154 2021-02-11T02:38:25  <sipa> 95%...
155 2021-02-11T02:40:11  <dongcarl> luke-jr: How's it going?
156 2021-02-11T02:40:15  <luke-jr> 65%
157 2021-02-11T02:40:18  <luke-jr> sipa is faster
158 2021-02-11T02:40:33  <dongcarl> luke-jr:  Oh did you -j1?
159 2021-02-11T02:40:36  <luke-jr> yes
160 2021-02-11T02:40:46  <luke-jr> also it's running on my old x86_64 box ☺
161 2021-02-11T02:41:02  <sipa> threadripper 2950X here...
162 2021-02-11T02:41:07  <luke-jr> trying to minimise risks so that when something *does* go wrong it's less unclear what
163 2021-02-11T02:41:25  <sipa> 100%... still going...
164 2021-02-11T02:41:28  <luke-jr> lol
165 2021-02-11T02:41:31  <luke-jr> 101% soon? ☺
166 2021-02-11T02:41:32  <dongcarl> luke-jr: True, honestly good practice...
167 2021-02-11T02:41:44  <sipa> ok, done
168 2021-02-11T02:41:53  <dongcarl> sipa: woo!
169 2021-02-11T02:42:05  <luke-jr> I suppose the downside is, now I'm getting de-sync'd from sipa
170 2021-02-11T02:42:32  * luke-jr stops a system update in case that helps it pick up some pace
171 2021-02-11T02:43:10  <sipa> make check fails... due to missing help2man, lol
172 2021-02-11T02:43:39  *** bzb <bzb!~bzb@135-23-193-53.cpe.pppoe.ca> has joined #bitcoin-core-dev
173 2021-02-11T02:43:43  <luke-jr> XD
174 2021-02-11T02:43:56  * luke-jr SIGSTOPs chromium cuz Google can't be responsible with CPU time
175 2021-02-11T02:45:02  * dongcarl looking thru issues.guix.gnu.org to see if there are bugs on master
176 2021-02-11T02:45:14  <luke-jr> well, I'm on 1.2.0 this time
177 2021-02-11T02:45:31  <luke-jr> sipa: you still doing master?
178 2021-02-11T02:46:18  <sipa> 1.2.0
179 2021-02-11T02:46:28  <sipa> lots of tests fail...
180 2021-02-11T02:46:58  <sipa> tests/cpan.scm, tests/channels.scm, tests/crate.csm, ...
181 2021-02-11T02:47:01  <sipa> is that normal?
182 2021-02-11T02:47:33  *** Eagle[TM] <Eagle[TM]!~EagleTM@unaffiliated/eagletm> has joined #bitcoin-core-dev
183 2021-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!
184 2021-02-11T02:48:33  *** EagleTM <EagleTM!~EagleTM@unaffiliated/eagletm> has quit IRC (Ping timeout: 264 seconds)
185 2021-02-11T02:50:18  <luke-jr> so skip `make check`?
186 2021-02-11T02:51:24  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
187 2021-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)
188 2021-02-11T02:56:05  <luke-jr> it needs to compile all its packages? O.o
189 2021-02-11T02:57:15  <dongcarl> sipa: what is the full path for your guix src dir, if you don't mind?
190 2021-02-11T02:57:33  <dongcarl> luke-jr: What did you just run?
191 2021-02-11T02:57:42  <luke-jr> dongcarl: `make`
192 2021-02-11T02:57:45  <luke-jr> still
193 2021-02-11T02:58:03  <luke-jr> [ 71%] GUILEC   gnu/packages/emacs-xyz.go
194 2021-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
195 2021-02-11T03:04:31  * luke-jr pokes Debian for requiring cookies
196 2021-02-11T03:04:47  <sipa> dongcarl: ok, i have guix daemon running
197 2021-02-11T03:04:49  <sipa> what now?
198 2021-02-11T03:05:44  <dongcarl> sec
199 2021-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
200 2021-02-11T03:06:24  <fanquake> could it be as simple as ./contrib/guix/guix-build.sh
201 2021-02-11T03:06:51  <dongcarl> sipa: well, the full release process isn't done yet, but you can do an unsigned build!
202 2021-02-11T03:07:19  <dongcarl> sipa: I recommend: `env HOSTS=riscv64-linux-gnu ./contrib/guix/guix-build.sh`
203 2021-02-11T03:07:28  * dongcarl double checking Guix manual
204 2021-02-11T03:07:32  <sipa> why riscv64?
205 2021-02-11T03:08:09  <dongcarl> Just anything but macOS cuz that needs the SDK haha
206 2021-02-11T03:08:27  <sipa> i have the SDK
207 2021-02-11T03:09:11  <dongcarl> Oh cool! extract it into depends/SDKs/
208 2021-02-11T03:09:23  <dongcarl> Then I guess just `./contrib/guix/guix-build.sh` works!
209 2021-02-11T03:09:24  <sipa> lemme do x86_64 linux first
210 2021-02-11T03:09:36  <dongcarl> One hiccup... how many builder users did you setup?
211 2021-02-11T03:09:40  <sipa> 10
212 2021-02-11T03:10:02  <dongcarl> Okay then do `env MAX_JOBS=10`
213 2021-02-11T03:10:32  * dongcarl makes note to see if I can automate builder user detection to cap MAX_JOBS
214 2021-02-11T03:10:47  <luke-jr> is it bad if I don't know what a builder user is
215 2021-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
216 2021-02-11T03:11:37  <dongcarl> fanquake: Haha yeah, for my Guix installs I usually just make $(nproc) build users
217 2021-02-11T03:11:59  <dongcarl> luke-jr: See: https://guix.gnu.org/manual/en/guix.html#Invoking-guix_002ddaemon
218 2021-02-11T03:12:03  <sipa> this VM only has access to 8 cores, so 10 should be enough...
219 2021-02-11T03:12:51  <dongcarl> 👍
220 2021-02-11T03:12:57  <sipa> is guix-daemon --no-substitutes what i want?
221 2021-02-11T03:13:15  <dongcarl> sipa: sec
222 2021-02-11T03:13:25  <luke-jr> [ 81%] GUILEC   gnu/packages/maths.go
223 2021-02-11T03:14:35  *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-158-108.res.spectrum.com> has quit IRC (Quit: Leaving)
224 2021-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
225 2021-02-11T03:15:37  <fanquake> is it too early to throw ADDITIONAL_GUIX_ENVIRONMENT_FLAGS='--bootstrap' in as well
226 2021-02-11T03:16:51  <sipa> what's the difference between --no-substitutes and --bootstrap?
227 2021-02-11T03:17:48  <sipa> guix time-machine: error: Git error: cannot locate local branch 'origin/keyring'
228 2021-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
229 2021-02-11T03:18:38  <dongcarl> sipa: are you using ./pre-inst-env? Or did you install?
230 2021-02-11T03:19:01  <sipa> i did sudo make install
231 2021-02-11T03:20:07  * dongcarl looking
232 2021-02-11T03:20:37  <fanquake> sipa: plz block  xuxihai999
233 2021-02-11T03:21:23  <sipa> fanquake: tis but a word
234 2021-02-11T03:22:02  <dongcarl> sipa: what commit are you on in bitcoin?
235 2021-02-11T03:22:09  <sipa> master
236 2021-02-11T03:22:22  <sipa> merge of 21130
237 2021-02-11T03:23:02  *** vilen <vilen!~vilen@124.118.73.184> has quit IRC (Quit: Leaving)
238 2021-02-11T03:23:07  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 256 seconds)
239 2021-02-11T03:24:26  * dongcarl have a lead but still looking
240 2021-02-11T03:25:29  <dongcarl> sipa: Do you have a longer log I can take a look at?
241 2021-02-11T03:26:57  *** sipa_vm <sipa_vm!~a@2600:1702:3c30:734f:2b4b:2f6b:b169:469e> has joined #bitcoin-core-dev
242 2021-02-11T03:26:59  <dongcarl> sipa: Did you build git from savannah's git?
243 2021-02-11T03:27:04  <dongcarl> build guix*
244 2021-02-11T03:27:22  <fanquake> sipa: needs to be blocked in the gui repo as well. Maybe just from the whole org.
245 2021-02-11T03:27:47  <fanquake> Yea is spamming docs and & hwi now as well
246 2021-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)
247 2021-02-11T03:28:10  *** sipa_vm <sipa_vm!~a@2600:1702:3c30:734f:2b4b:2f6b:b169:469e> has joined #bitcoin-core-dev
248 2021-02-11T03:28:56  <sipa> fanquake: blocking is always org wide
249 2021-02-11T03:29:58  <fanquake> right. I take it the blocking hadn't happened yet
250 2021-02-11T03:30:17  <sipa> i did
251 2021-02-11T03:30:33  <sipa> hmm, does sipa_vm need to have some permissions to speak here?
252 2021-02-11T03:30:54  *** bzb <bzb!~bzb@135-23-193-53.cpe.pppoe.ca> has quit IRC (Quit: Leaving)
253 2021-02-11T03:30:55  <sipa> https://0bin.net/paste/qRImoh9I#GUNBbS6G7ykW-8qZrBNIPzDjkNaLIi+ZLcgdBSfKaau
254 2021-02-11T03:31:04  <sipa> he pm'ed me, that worked
255 2021-02-11T03:31:09  <sipa> VM escapee
256 2021-02-11T03:31:34  <fanquake> Weird. Guess they managed to open a few more issues
257 2021-02-11T03:32:04  <sipa> i blocked them after they created the ones i've seen
258 2021-02-11T03:32:10  * sipa afk
259 2021-02-11T03:32:20  <sipa> dongcarl: ^
260 2021-02-11T03:32:28  <dongcarl> Kk
261 2021-02-11T03:34:35  <fanquake> ffs: https://github.com/fanquake/core-review/issues/16#issuecomment-777183353. Guess I get to do the blocking now
262 2021-02-11T03:35:01  <luke-jr> [ 94%] GUILEC   gnu/services/cups.go
263 2021-02-11T03:35:26  *** sipa_vm <sipa_vm!~a@2600:1702:3c30:734f:2b4b:2f6b:b169:469e> has quit IRC (Ping timeout: 264 seconds)
264 2021-02-11T03:37:21  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
265 2021-02-11T03:37:55  <dongcarl> luke-jr: cool!
266 2021-02-11T03:38:14  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
267 2021-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
268 2021-02-11T03:42:28  <gribble> https://github.com/bitcoin/bitcoin/issues/232527 | HTTP Error 404: Not Found
269 2021-02-11T03:47:38  <dongcarl> Yup! Seems like guile-git docs need updating... https://salsa.debian.org/debian/guile-git/-/commit/efe8d09f6a97ae64f41fc89aef8d44af6b3b6983
270 2021-02-11T03:48:18  <dongcarl> luke-jr: I hope you have libgit2 >= 1.0 ?
271 2021-02-11T03:49:00  <luke-jr> 1.1.0-r2
272 2021-02-11T03:49:06  <dongcarl> yay
273 2021-02-11T03:49:09  <luke-jr> 1.0 is so old it isn't available
274 2021-02-11T03:49:36  <luke-jr> otoh Gentoo likes to murder old versions very quickly
275 2021-02-11T03:49:49  <dongcarl> apparently debian stable + Ubuntu doesn't think so...
276 2021-02-11T03:50:01  <luke-jr> keeping Python 2 is becoming a pain
277 2021-02-11T03:50:26  <dongcarl> repology thinks the version that debian+Ubuntu uses is way too old: https://repology.org/project/libgit2/versions
278 2021-02-11T03:50:57  <luke-jr> I wonder how Debian handles chromium
279 2021-02-11T03:50:57  <dongcarl> I bet debian just keeps patching the CVEs themselves...
280 2021-02-11T03:51:23  <luke-jr> chromium has CVEs all the time and often just forces major version bumps..
281 2021-02-11T03:52:06  <dongcarl> ¯\_(ツ)_/¯
282 2021-02-11T03:54:11  <dongcarl> luke-jr: Are you building on your GPD? XP
283 2021-02-11T04:00:44  <dongcarl> luke-jr: How's it going?
284 2021-02-11T04:12:48  *** cguida <cguida!~cguida@2806:2f0:51c1:a46a:1426:c091:6ed0:c143> has quit IRC (Quit: Leaving.)
285 2021-02-11T04:15:14  * dongcarl struggling to keep eyelid open
286 2021-02-11T04:20:55  * dongcarl going to bed
287 2021-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!
288 2021-02-11T04:22:08  * dongcarl zzz
289 2021-02-11T04:25:37  <luke-jr> dongcarl: no, Haswell 4771
290 2021-02-11T04:25:42  <luke-jr> it finished
291 2021-02-11T04:33:26  <sipa> dongcarl: 1.1? i think i have 0.28
292 2021-02-11T04:38:30  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
293 2021-02-11T04:39:33  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
294 2021-02-11T04:47:20  <sipa> it works!
295 2021-02-11T04:54:21  <fanquake> !
296 2021-02-11T04:56:40  <sipa> mes-boot, gcc 4.9.4, gcc 7.5.0, ...
297 2021-02-11T04:57:01  *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has quit IRC (Remote host closed the connection)
298 2021-02-11T04:57:27  <fanquake> was that  with --no-substitues and/or bootstrap?
299 2021-02-11T04:57:33  <fanquake> *--bootstrap
300 2021-02-11T04:58:08  *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has joined #bitcoin-core-dev
301 2021-02-11T04:58:10  <sipa> both
302 2021-02-11T04:58:14  <sipa> i think
303 2021-02-11T05:02:52  <fanquake> If the build took days, and consumed 150% of you disk, you probably did
304 2021-02-11T05:04:22  <achow101> what's the command to have guix bootstrap if I already installed it a while ago?
305 2021-02-11T05:05:02  <sipa> fanquake: i gave it 128 GB disk space; should that be enough?
306 2021-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)
307 2021-02-11T05:07:15  <fanquake> sipa: iirc yes it should be.
308 2021-02-11T05:10:27  *** gramathon <gramathon!c2df1f9d@194-223-31-157.tpgi.com.au> has joined #bitcoin-core-dev
309 2021-02-11T05:19:58  <achow101> fanquake: thanks. I think I need to uninstall all of the guix packages for it to rebuild everything then..
310 2021-02-11T05:20:01  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
311 2021-02-11T05:21:41  *** gramathon <gramathon!c2df1f9d@194-223-31-157.tpgi.com.au> has quit IRC (Quit: Connection closed)
312 2021-02-11T05:37:16  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
313 2021-02-11T05:37:54  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
314 2021-02-11T05:38:46  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
315 2021-02-11T05:39:02  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
316 2021-02-11T05:39:14  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
317 2021-02-11T05:43:31  * luke-jr watches Guix try to get to the net without permission
318 2021-02-11T05:51:02  *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has joined #bitcoin-core-dev
319 2021-02-11T05:52:05  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
320 2021-02-11T05:53:36  *** dermoth_ <dermoth_!~dermoth@unaffiliated/dermoth> has joined #bitcoin-core-dev
321 2021-02-11T05:53:55  *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has quit IRC (Disconnected by services)
322 2021-02-11T05:53:57  *** dermoth_ is now known as dermoth
323 2021-02-11T05:57:19  *** jessepos_ <jessepos_!~jp@2601:645:200:162f:7169:2a92:e85f:5daa> has joined #bitcoin-core-dev
324 2021-02-11T06:00:38  *** jesseposner <jesseposner!~jp@2601:645:200:162f:35da:3d92:c670:d60d> has quit IRC (Ping timeout: 264 seconds)
325 2021-02-11T06:15:17  *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has joined #bitcoin-core-dev
326 2021-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)
327 2021-02-11T06:19:56  *** jesseposner <jesseposner!~jp@2601:645:200:162f:7169:2a92:e85f:5daa> has joined #bitcoin-core-dev
328 2021-02-11T06:23:23  *** shesek <shesek!~shesek@unaffiliated/shesek> has quit IRC (Remote host closed the connection)
329 2021-02-11T06:37:59  *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
330 2021-02-11T06:39:03  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
331 2021-02-11T06:39:16  *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has quit IRC (Remote host closed the connection)
332 2021-02-11T06:39:32  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
333 2021-02-11T06:39:41  *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has joined #bitcoin-core-dev
334 2021-02-11T06:42:12  *** promag <promag!~promag@188.250.84.129> has quit IRC (Ping timeout: 246 seconds)
335 2021-02-11T06:48:14  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.172> has joined #bitcoin-core-dev
336 2021-02-11T06:56:05  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
337 2021-02-11T06:56:06  <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/deb185d2fdcd...b69eab902567
338 2021-02-11T06:56:07  <bitcoin-git> bitcoin/master fafca47 MarcoFalke: fuzz: Hide script_assets_test_minimizer
339 2021-02-11T06:56:08  <bitcoin-git> bitcoin/master fac726b MarcoFalke: doc: Fixup docs in fuzz/script_assets_test_minimizer.cpp
340 2021-02-11T06:56:08  <bitcoin-git> bitcoin/master b69eab9 MarcoFalke: Merge #20663: fuzz: Hide script_assets_test_minimizer
341 2021-02-11T06:56:10  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
342 2021-02-11T06:56:26  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
343 2021-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
344 2021-02-11T06:56:28  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
345 2021-02-11T07:02:57  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.172> has quit IRC (Ping timeout: 264 seconds)
346 2021-02-11T07:10:46  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has joined #bitcoin-core-dev
347 2021-02-11T07:27:18  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC ()
348 2021-02-11T07:31:11  *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has quit IRC (Ping timeout: 265 seconds)
349 2021-02-11T07:46:58  *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has joined #bitcoin-core-dev
350 2021-02-11T07:49:31  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
351 2021-02-11T08:22:56  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
352 2021-02-11T08:25:05  *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has joined #bitcoin-core-dev
353 2021-02-11T08:26:24  *** jonatack <jonatack!~jon@37.173.248.254> has quit IRC (Ping timeout: 272 seconds)
354 2021-02-11T08:27:28  *** jungly <jungly!~jungly@host-80-104-171-181.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds)
355 2021-02-11T08:27:42  *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has joined #bitcoin-core-dev
356 2021-02-11T08:27:56  *** mrostecki <mrostecki!mrostecki@nat/suse/x-avfusvhnqdgrkbkk> has quit IRC (Quit: WeeChat 1.8)
357 2021-02-11T08:30:17  *** ghost43 <ghost43!~daer@gateway/tor-sasl/daer> has quit IRC (Remote host closed the connection)
358 2021-02-11T08:30:39  *** ghost43 <ghost43!~daer@gateway/tor-sasl/daer> has joined #bitcoin-core-dev
359 2021-02-11T08:30:48  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
360 2021-02-11T08:31:11  *** Zenton <Zenton!~user@unaffiliated/vicenteh> has quit IRC (Ping timeout: 260 seconds)
361 2021-02-11T08:38:44  *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
362 2021-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)
363 2021-02-11T08:39:13  *** sr_gi <sr_gi!~sr_gi@static-125-62-230-77.ipcom.comunitel.net> has joined #bitcoin-core-dev
364 2021-02-11T08:43:23  *** promag <promag!~promag@188.250.84.129> has quit IRC (Ping timeout: 272 seconds)
365 2021-02-11T08:47:07  *** flag <flag!~flag@net-5-94-131-164.cust.vodafonedsl.it> has joined #bitcoin-core-dev
366 2021-02-11T08:50:00  *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
367 2021-02-11T08:58:27  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Remote host closed the connection)
368 2021-02-11T08:58:39  *** asdlkfjwerpoicvx <asdlkfjwerpoicvx!~flack@p200300d46f24de00088efaeaba4d1e1e.dip0.t-ipconnect.de> has joined #bitcoin-core-dev
369 2021-02-11T08:58:59  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
370 2021-02-11T09:00:29  *** wumpus <wumpus!~ircclient@pdpc/supporter/professional/wumpus> has quit IRC (Ping timeout: 272 seconds)
371 2021-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...
372 2021-02-11T09:30:53  *** rich <rich!~rich@shindig.notmandatory.org> has quit IRC (Ping timeout: 256 seconds)
373 2021-02-11T09:31:00  *** paracyst <paracyst!paracyst@unaffiliated/paracyst> has quit IRC (Ping timeout: 272 seconds)
374 2021-02-11T09:31:03  *** paracyst_ <paracyst_!paracyst@unaffiliated/paracyst> has joined #bitcoin-core-dev
375 2021-02-11T09:31:09  *** rich <rich!~rich@shindig.notmandatory.org> has joined #bitcoin-core-dev
376 2021-02-11T09:31:36  *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has quit IRC (Ping timeout: 246 seconds)
377 2021-02-11T09:31:38  *** cryptapus_ <cryptapus_!~cryptapus@jupiter.osmus.org> has joined #bitcoin-core-dev
378 2021-02-11T09:32:16  *** IGHOR <IGHOR!~quassel@176.121.4.135> has quit IRC (Ping timeout: 272 seconds)
379 2021-02-11T09:32:20  *** IGHOR_ <IGHOR_!~quassel@176.121.4.135> has joined #bitcoin-core-dev
380 2021-02-11T09:32:30  *** cryptapus <cryptapus!~cryptapus@unaffiliated/cryptapus> has quit IRC (Ping timeout: 265 seconds)
381 2021-02-11T09:32:47  *** midnight <midnight!~midnight@unaffiliated/midnightmagic> has quit IRC (Ping timeout: 272 seconds)
382 2021-02-11T09:33:58  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
383 2021-02-11T09:34:26  *** cornfeedhobo <cornfeedhobo!~cornfeedh@unaffiliated/cornfeed> has joined #bitcoin-core-dev
384 2021-02-11T09:35:19  <ishaqm> all, does anyone have pointers on compiling bitcoin-core with DEBUG symbols on?
385 2021-02-11T09:36:22  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
386 2021-02-11T09:36:22  <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b69eab902567...dd0521b6408a
387 2021-02-11T09:36:23  <bitcoin-git> bitcoin/master fabeb5b MarcoFalke: fuzz: Disable shuffle when merge=1
388 2021-02-11T09:36:23  <bitcoin-git> bitcoin/master dd0521b MarcoFalke: Merge #21023: fuzz: Disable shuffle when merge=1
389 2021-02-11T09:36:25  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
390 2021-02-11T09:36:43  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
391 2021-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
392 2021-02-11T09:36:44  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
393 2021-02-11T09:38:05  *** IGHOR_ <IGHOR_!~quassel@176.121.4.135> has quit IRC (Ping timeout: 240 seconds)
394 2021-02-11T09:38:09  *** wumpus <wumpus!~ircclient@pdpc/supporter/professional/wumpus> has joined #bitcoin-core-dev
395 2021-02-11T09:40:19  *** IGHOR <IGHOR!~quassel@176.121.4.135> has joined #bitcoin-core-dev
396 2021-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
397 2021-02-11T09:41:45  *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds)
398 2021-02-11T09:42:58  *** Emcy_ <Emcy_!~Emcy@unaffiliated/emcy> has joined #bitcoin-core-dev
399 2021-02-11T09:43:04  *** Emcy <Emcy!~Emcy@unaffiliated/emcy> has quit IRC (Remote host closed the connection)
400 2021-02-11T09:43:24  <ishaqm> michaelfolkson, let me check (and of course if this is the answer, it must be upvoted :-) )
401 2021-02-11T09:43:26  <ishaqm> thank you
402 2021-02-11T09:45:20  <michaelfolkson> Or this https://github.com/bitcoin/bitcoin/blob/34322b7f5cbdf05d625dff671b6c2f34749cd2b1/doc/developer-notes.md#compiling-for-debugging
403 2021-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)
404 2021-02-11T09:47:01  <ishaqm> ah, the second link is exactly what I wanted, thank you very much michaelfolkson
405 2021-02-11T09:47:13  <michaelfolkson> No problem
406 2021-02-11T09:47:21  *** gleb <gleb!~gleb@178.150.137.228> has quit IRC (Remote host closed the connection)
407 2021-02-11T09:47:49  *** gleb <gleb!~gleb@178.150.137.228> has joined #bitcoin-core-dev
408 2021-02-11T09:53:04  *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has joined #bitcoin-core-dev
409 2021-02-11T09:53:39  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
410 2021-02-11T09:53:40  <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/dd0521b6408a...a59e7ed0bc34
411 2021-02-11T09:53:40  <bitcoin-git> bitcoin/master faefed8 MarcoFalke: fuzz: Count message type fuzzers before main()
412 2021-02-11T09:53:41  <bitcoin-git> bitcoin/master fa4bc89 MarcoFalke: fuzz: Fail if message type is not fuzzed
413 2021-02-11T09:53:41  <bitcoin-git> bitcoin/master a59e7ed MarcoFalke: Merge #20915: fuzz: Fail if message type is not fuzzed
414 2021-02-11T09:53:43  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
415 2021-02-11T09:53:59  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
416 2021-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
417 2021-02-11T09:54:00  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
418 2021-02-11T09:55:15  *** Processus42 <Processus42!~leo@unaffiliated/processus42> has quit IRC (Remote host closed the connection)
419 2021-02-11T09:56:41  *** dfjfyfjmkghmhmkg <dfjfyfjmkghmhmkg!5d24be18@93-36-190-24.ip61.fastwebnet.it> has joined #bitcoin-core-dev
420 2021-02-11T09:56:55  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
421 2021-02-11T09:57:17  *** dfjfyfjmkghmhmkg <dfjfyfjmkghmhmkg!5d24be18@93-36-190-24.ip61.fastwebnet.it> has quit IRC (Client Quit)
422 2021-02-11T10:02:16  *** Processus42 <Processus42!~leo@unaffiliated/processus42> has joined #bitcoin-core-dev
423 2021-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 ?
424 2021-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.
425 2021-02-11T10:03:24  <fanquake> That sets up a Docker image for doing Guix builds
426 2021-02-11T10:03:42  <prusnak> ah great, so docker is preferred, ty
427 2021-02-11T10:05:41  <prusnak> i'll send a pr to your repo, so also arm64 builds work via docker
428 2021-02-11T10:06:01  <fanquake> great thanks
429 2021-02-11T10:15:38  *** Zenton <Zenton!~user@unaffiliated/vicenteh> has joined #bitcoin-core-dev
430 2021-02-11T10:20:23  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
431 2021-02-11T10:27:52  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Disconnected by services)
432 2021-02-11T10:27:53  *** vasild_ <vasild_!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
433 2021-02-11T10:27:53  *** vasild_ is now known as vasild
434 2021-02-11T10:32:31  *** midnight <midnight!~midnight@unaffiliated/midnightmagic> has joined #bitcoin-core-dev
435 2021-02-11T10:33:32  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Ping timeout: 260 seconds)
436 2021-02-11T10:44:57  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
437 2021-02-11T10:48:33  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Remote host closed the connection)
438 2021-02-11T10:49:57  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
439 2021-02-11T10:49:58  <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/a59e7ed0bc34...e498aeffbec9
440 2021-02-11T10:49:58  <bitcoin-git> bitcoin/master fa59e0b MarcoFalke: test: Add missing script_standard_Solver_success cases
441 2021-02-11T10:49:59  <bitcoin-git> bitcoin/master fa650ca MarcoFalke: Use -Wswitch for TxoutType where possible
442 2021-02-11T10:49:59  <bitcoin-git> bitcoin/master e498aef MarcoFalke: Merge #20211: Use -Wswitch for TxoutType where possible
443 2021-02-11T10:50:01  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
444 2021-02-11T10:50:17  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
445 2021-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
446 2021-02-11T10:50:19  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
447 2021-02-11T10:52:50  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
448 2021-02-11T11:03:35  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
449 2021-02-11T11:03:46  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
450 2021-02-11T11:13:05  *** mrostecki <mrostecki!mrostecki@nat/suse/x-znnawdplrvikyuww> has joined #bitcoin-core-dev
451 2021-02-11T11:18:33  *** Jaron69Goldner <Jaron69Goldner!~Jaron69Go@static.57.1.216.95.clients.your-server.de> has joined #bitcoin-core-dev
452 2021-02-11T11:30:10  *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has quit IRC (Remote host closed the connection)
453 2021-02-11T11:30:44  *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has joined #bitcoin-core-dev
454 2021-02-11T11:32:25  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
455 2021-02-11T11:37:31  *** cryptapus_ is now known as cryptapus
456 2021-02-11T11:41:47  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
457 2021-02-11T11:41:48  <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/e498aeffbec9...685c16fcb2c7
458 2021-02-11T11:41:49  <bitcoin-git> bitcoin/master f5f2f97 practicalswift: net: Avoid UBSan warning in ProcessMessage(...)
459 2021-02-11T11:41:49  <bitcoin-git> bitcoin/master 3ddbf22 MarcoFalke: util: Disallow negative mocktime
460 2021-02-11T11:41:50  <bitcoin-git> bitcoin/master 685c16f MarcoFalke: Merge #21043: net: Avoid UBSan warning in ProcessMessage(...)
461 2021-02-11T11:41:52  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
462 2021-02-11T11:42:06  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
463 2021-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
464 2021-02-11T11:42:07  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
465 2021-02-11T11:51:57  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
466 2021-02-11T12:06:48  *** Jaron69Goldner <Jaron69Goldner!~Jaron69Go@static.57.1.216.95.clients.your-server.de> has quit IRC (Ping timeout: 272 seconds)
467 2021-02-11T12:33:36  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Read error: Connection reset by peer)
468 2021-02-11T12:51:54  *** notmandatory <notmandatory!notmandato@2600:3c00::f03c:92ff:fe8e:dce6> has joined #bitcoin-core-dev
469 2021-02-11T12:52:50  *** notmandatory_ <notmandatory_!~notmandat@shindig.notmandatory.org> has quit IRC (Ping timeout: 264 seconds)
470 2021-02-11T12:54:02  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Remote host closed the connection)
471 2021-02-11T12:57:44  *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
472 2021-02-11T13:01:41  *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-158-108.res.spectrum.com> has joined #bitcoin-core-dev
473 2021-02-11T13:04:28  *** belcher_ is now known as belcher
474 2021-02-11T13:08:15  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
475 2021-02-11T13:08:17  <bitcoin-git> [bitcoin] laanwj pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/685c16fcb2c7...a1be08405d9b
476 2021-02-11T13:08:17  <bitcoin-git> bitcoin/master aa17a44 Vasil Dimov: net: move MillisToTimeval() from netbase to util/time
477 2021-02-11T13:08:18  <bitcoin-git> bitcoin/master dec9b5e Vasil Dimov: net: move CloseSocket() from netbase to util/sock
478 2021-02-11T13:08:19  <bitcoin-git> bitcoin/master ba9d732 Vasil Dimov: net: add RAII socket and use it instead of bare SOCKET
479 2021-02-11T13:08:21  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
480 2021-02-11T13:08:40  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
481 2021-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
482 2021-02-11T13:08:41  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
483 2021-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()
484 2021-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.
485 2021-02-11T13:12:33  <jonatack> vasild: looking forward to it :)
486 2021-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.
487 2021-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.
488 2021-02-11T13:17:45  * vasild brb...
489 2021-02-11T13:18:03  *** cguida <cguida!~cguida@fixed-189-203-97-30.totalplay.net> has joined #bitcoin-core-dev
490 2021-02-11T13:30:31  *** qapla_org <qapla_org!~qapla_org@217.146.82.202> has quit IRC (Remote host closed the connection)
491 2021-02-11T13:31:31  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
492 2021-02-11T13:31:40  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
493 2021-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
494 2021-02-11T13:39:11  <wumpus> (or is this only for session setup like the SOCKS5 init?)
495 2021-02-11T13:46:52  *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Remote host closed the connection)
496 2021-02-11T13:47:29  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
497 2021-02-11T13:47:31  <bitcoin-git> [bitcoin] MarcoFalke pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/a1be08405d9b...8e1913ae025a
498 2021-02-11T13:47:31  <bitcoin-git> bitcoin/master 9db10a5 gzhao408: [refactor] clean up logic in testmempoolaccept
499 2021-02-11T13:47:32  <bitcoin-git> bitcoin/master f82baf0 gzhao408: [refactor] return MempoolAcceptResult
500 2021-02-11T13:47:33  <bitcoin-git> bitcoin/master 174cb53 gzhao408: [refactor] const ATMPArgs and non-const Workspace
501 2021-02-11T13:47:35  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
502 2021-02-11T13:47:49  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
503 2021-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
504 2021-02-11T13:47:50  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
505 2021-02-11T13:52:03  *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
506 2021-02-11T13:54:27  *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
507 2021-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)
508 2021-02-11T13:59:30  *** morcos <morcos!~morcos@gateway/tor-sasl/morcos> has joined #bitcoin-core-dev
509 2021-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
510 2021-02-11T14:04:45  *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Ping timeout: 240 seconds)
511 2021-02-11T14:05:09  <vasild> but lets see...
512 2021-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
513 2021-02-11T14:07:00  <vasild> exactly
514 2021-02-11T14:08:14  <wumpus> makes sense thanks
515 2021-02-11T14:13:57  *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
516 2021-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'
517 2021-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
518 2021-02-11T14:45:56  *** blackjid <blackjid!~blackjid@195.140.213.38> has joined #bitcoin-core-dev
519 2021-02-11T14:48:13  *** setpill <setpill!~setpill@unaffiliated/setpill> has joined #bitcoin-core-dev
520 2021-02-11T14:50:18  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
521 2021-02-11T14:52:30  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
522 2021-02-11T14:54:27  *** kexkey <kexkey!~kexkey@static-198-54-132-89.cust.tzulo.com> has joined #bitcoin-core-dev
523 2021-02-11T15:06:05  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
524 2021-02-11T15:07:09  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
525 2021-02-11T15:07:42  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 268 seconds)
526 2021-02-11T15:10:01  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
527 2021-02-11T15:10:05  <dongcarl> luke-jr: happy to debug, could you send me logs?
528 2021-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
529 2021-02-11T15:27:07  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
530 2021-02-11T15:38:24  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has quit IRC (Ping timeout: 246 seconds)
531 2021-02-11T15:58:43  <luke-jr> dongcarl: nothing interesting in log
532 2021-02-11T15:58:45  <luke-jr> https://dpaste.com/FN25ZCJLU
533 2021-02-11T16:07:28  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Ping timeout: 272 seconds)
534 2021-02-11T16:27:13  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
535 2021-02-11T16:27:13  <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8e1913ae025a...0ad46567905a
536 2021-02-11T16:27:14  <bitcoin-git> bitcoin/master fabce45 MarcoFalke: fuzz: version handshake
537 2021-02-11T16:27:14  <bitcoin-git> bitcoin/master 0ad4656 MarcoFalke: Merge #20370: fuzz: version handshake
538 2021-02-11T16:27:16  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
539 2021-02-11T16:27:33  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
540 2021-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
541 2021-02-11T16:27:34  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
542 2021-02-11T16:47:28  *** spaced0ut <spaced0ut!~spaced0ut@unaffiliated/spaced0ut> has joined #bitcoin-core-dev
543 2021-02-11T16:52:21  *** asdlkfjwerpoicvx <asdlkfjwerpoicvx!~flack@p200300d46f24de00088efaeaba4d1e1e.dip0.t-ipconnect.de> has quit IRC (Quit: Konversation terminated!)
544 2021-02-11T16:53:56  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
545 2021-02-11T16:54:44  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Remote host closed the connection)
546 2021-02-11T16:58:17  *** setpill <setpill!~setpill@unaffiliated/setpill> has quit IRC (Quit: o/)
547 2021-02-11T17:08:54  <dongcarl> luke-jr: That log you linked doesn't look like text?
548 2021-02-11T17:11:27  *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Read error: Connection reset by peer)
549 2021-02-11T17:20:25  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
550 2021-02-11T17:20:44  *** cguida <cguida!~cguida@fixed-189-203-97-30.totalplay.net> has quit IRC (Quit: Leaving.)
551 2021-02-11T17:21:39  *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
552 2021-02-11T17:21:45  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
553 2021-02-11T17:21:49  *** Eagle[TM] <Eagle[TM]!~EagleTM@unaffiliated/eagletm> has quit IRC (Ping timeout: 265 seconds)
554 2021-02-11T17:21:51  *** larryruane_ <larryruane_!uid473749@gateway/web/irccloud.com/x-mvpbcqmcknxawhss> has quit IRC (Quit: Connection closed for inactivity)
555 2021-02-11T17:23:43  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
556 2021-02-11T17:29:14  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
557 2021-02-11T17:33:07  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has joined #bitcoin-core-dev
558 2021-02-11T17:34:52  *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Ping timeout: 256 seconds)
559 2021-02-11T17:36:33  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
560 2021-02-11T17:41:40  <sipa> luke-jr, dongcarl: https://0bin.net/paste/8tHpMqMh#EAeXD372w0YUBvQHVjg842ywOoDobs023QBQ0hbf-Xc
561 2021-02-11T17:42:37  <sipa> luke-jr: your dpaste looks like bzip2 compressed data
562 2021-02-11T17:43:00  <dongcarl> sipa: could you send me `/usr/local/var/log/guix/drvs/wk/rgrjfkpqdzdvv81nbra7bvskfl9i57-gawk-5.0.1.drv.gz`?
563 2021-02-11T17:46:45  <sipa> dongcarl: i restarted, and it seems to work now...
564 2021-02-11T17:47:12  <dongcarl> sipa: Great!
565 2021-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)
566 2021-02-11T18:02:31  <luke-jr> sipa: indeed! lol
567 2021-02-11T18:02:46  <luke-jr> https://dpaste.com/7QAVTM2RT
568 2021-02-11T18:03:07  <luke-jr> `less` automatically decompresses but `wgetpaste` does not >_<
569 2021-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
570 2021-02-11T18:05:26  <luke-jr> still no explanation why it's trying to delete and refetch it
571 2021-02-11T18:08:08  *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
572 2021-02-11T18:18:23  *** spaced0ut <spaced0ut!~spaced0ut@unaffiliated/spaced0ut> has quit IRC (Quit: Leaving)
573 2021-02-11T18:18:32  <sipa> luke-jr: did starting over help?
574 2021-02-11T18:19:00  <luke-jr> sipa: no
575 2021-02-11T18:19:06  * dongcarl looking
576 2021-02-11T18:19:27  <dongcarl> luke-jr: Did you turn off networking for this?
577 2021-02-11T18:19:29  <luke-jr> sipa: not sure how far I got last time, but it's probably around the same point
578 2021-02-11T18:19:33  <luke-jr> dongcarl: yes
579 2021-02-11T18:20:08  <dongcarl> Okay, asking on #guix now
580 2021-02-11T18:21:07  *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has quit IRC (Remote host closed the connection)
581 2021-02-11T18:21:33  *** davterra <davterra!~davterra@gateway/tor-sasl/tralfaz> has joined #bitcoin-core-dev
582 2021-02-11T18:24:52  <dongcarl> Aha!
583 2021-02-11T18:25:00  <dongcarl> luke-jr: Do: `guix download <path/to/file>`
584 2021-02-11T18:25:15  *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds)
585 2021-02-11T18:25:15  <luke-jr> oh right, it keeps a db of what it has :/
586 2021-02-11T18:27:11  <sipa> is there a way to make it download everything it will need for a particular build?
587 2021-02-11T18:28:23  <dongcarl> sipa: I'm guessing if you do `--dry-run` it'll do that?
588 2021-02-11T18:28:52  * dongcarl double-checking
589 2021-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.
590 2021-02-11T18:36:39  <dongcarl> Of course, pulling out the ethernet cable may be easier to trust...
591 2021-02-11T18:36:50  <luke-jr> keeping guix itself offline is my only way to ensure it doesn't pull in a blob
592 2021-02-11T18:38:06  <luke-jr> iptables -I OUTPUT -m owner --uid-owner dev -j REJECT
593 2021-02-11T18:38:08  <luke-jr> in this case
594 2021-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...
595 2021-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? :)
596 2021-02-11T18:39:26  <sipa> i guess your argument is: you download everything once, inspect it, then turn off networking, and build it?
597 2021-02-11T18:40:47  <luke-jr> sipa: that's why I'm downloading each one manually and checking
598 2021-02-11T18:40:50  *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Read error: Connection reset by peer)
599 2021-02-11T18:40:58  <luke-jr> I'll automate it once I have it sorted out
600 2021-02-11T18:41:04  <sipa> that's fair
601 2021-02-11T18:41:14  *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
602 2021-02-11T18:41:33  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
603 2021-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
604 2021-02-11T18:41:35  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
605 2021-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.
606 2021-02-11T18:42:18  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 268 seconds)
607 2021-02-11T18:44:40  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
608 2021-02-11T18:50:29  <sipa> dongcarl: if what i've been told about scheme/lisp is true, this should be easy ;)
609 2021-02-11T18:51:25  *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Ping timeout: 240 seconds)
610 2021-02-11T18:52:36  *** jonatack <jonatack!~jon@37.169.62.216> has joined #bitcoin-core-dev
611 2021-02-11T18:52:39  *** jonatack <jonatack!~jon@37.169.62.216> has quit IRC (Read error: Connection reset by peer)
612 2021-02-11T18:54:47  <dongcarl> sipa: Hehe true :-)
613 2021-02-11T18:57:11  <luke-jr> dongcarl: guix ignored that Debian trick
614 2021-02-11T18:57:17  <MarcoFalke> how much space does a guix build need these days (looks like DrahtBot is running out of disk)
615 2021-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
616 2021-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
617 2021-02-11T18:58:51  <dongcarl> luke-jr: Looking
618 2021-02-11T18:58:59  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
619 2021-02-11T18:58:59  <bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/0ad46567905a...937dfa839873
620 2021-02-11T18:59:00  <bitcoin-git> bitcoin/master acd7980 practicalswift: log: Move "Leaving block file [...]: [...]" log message to debug category
621 2021-02-11T18:59:00  <bitcoin-git> bitcoin/master 25f899c practicalswift: log: Move "Pre-allocating up to position 0x[...] in [...].dat" log message...
622 2021-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...
623 2021-02-11T18:59:02  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
624 2021-02-11T18:59:14  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
625 2021-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
626 2021-02-11T18:59:15  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
627 2021-02-11T18:59:15  <MarcoFalke> dongcarl: wait? guix can garbage collect? how
628 2021-02-11T18:59:29  <dongcarl> MarcoFalke: https://guix.gnu.org/manual/en/html_node/Invoking-guix-gc.html
629 2021-02-11T19:00:05  <dongcarl> MarcoFalke: HPC folks love their admin tools hehe
630 2021-02-11T19:00:17  <wumpus> #startmeeting
631 2021-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.
632 2021-02-11T19:00:18  <core-meetingbot> Available commands: action commands idea info link nick
633 2021-02-11T19:00:38  <fjahr> hi
634 2021-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
635 2021-02-11T19:00:41  <wumpus> petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild wumpus
636 2021-02-11T19:00:46  <michaelfolkson> hi
637 2021-02-11T19:00:55  <dongcarl> hi
638 2021-02-11T19:00:55  <luke-jr> existing convo overwritten by meeting :P
639 2021-02-11T19:00:56  <achow101> hi
640 2021-02-11T19:01:00  <phantomcircuit> hi
641 2021-02-11T19:01:27  <warren> hi
642 2021-02-11T19:01:37  <phantomcircuit> warren, HI
643 2021-02-11T19:01:38  <jonasschnelli> Hi
644 2021-02-11T19:01:41  <wumpus> one proposed meeting topic Initial Guix Release Transition Plan for 22.0 (dongcarl)
645 2021-02-11T19:01:49  *** jonatack <jonatack!~jon@37.173.153.89> has joined #bitcoin-core-dev
646 2021-02-11T19:02:01  <dongcarl> :)
647 2021-02-11T19:02:06  <wumpus> anything else to discuss this week?
648 2021-02-11T19:02:09  <MarcoFalke> hi
649 2021-02-11T19:02:18  <sipa> hi
650 2021-02-11T19:02:20  <jonatack> hi
651 2021-02-11T19:02:24  <jonasschnelli> I have a small one,... nested commands vs @height macros
652 2021-02-11T19:02:37  <wumpus> jonasschnelli: thanks
653 2021-02-11T19:02:47  <jnewbery> hi
654 2021-02-11T19:03:07  <wumpus> #topic High priority for review
655 2021-02-11T19:03:08  <core-meetingbot> topic: High priority for review
656 2021-02-11T19:03:27  <wumpus> https://github.com/bitcoin/bitcoin/projects/8    open: 7 blockers, no bugfixes, 2 chasing concept ACK
657 2021-02-11T19:03:44  <wumpus> anything to add/remove or that is ready for merge?
658 2021-02-11T19:03:59  <sdaftuar> can i request that #20726 be added?
659 2021-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
660 2021-02-11T19:04:09  <sipa> i like #20861
661 2021-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
662 2021-02-11T19:04:15  <sipa> *i'd like
663 2021-02-11T19:04:26  <jonatack> #19145 seems close to rfm
664 2021-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
665 2021-02-11T19:04:39  <wumpus> sdaftuar: added
666 2021-02-11T19:04:39  <achow101> 19145 has 4 acks
667 2021-02-11T19:04:49  <wumpus> jonatack: achow101  good to know
668 2021-02-11T19:05:02  <fjahr> jonatack, achow101: thanks, I was just typing :)
669 2021-02-11T19:05:27  <wumpus> sipa: added
670 2021-02-11T19:05:29  <meshcollider> hi
671 2021-02-11T19:06:29  <wumpus> #topic Initial Guix Release Transition Plan for 22.0 (dongcarl)
672 2021-02-11T19:06:29  <core-meetingbot> topic: Initial Guix Release Transition Plan for 22.0 (dongcarl)
673 2021-02-11T19:06:45  <dongcarl> Hello everyone! I'm published a plan here:  #21145
674 2021-02-11T19:06:46  <gribble> https://github.com/bitcoin/bitcoin/issues/21145 | Guix Release Transition Plan for 22.0 · Issue #21145 · bitcoin/bitcoin · GitHub
675 2021-02-11T19:07:10  <wumpus> dongcarl: great!
676 2021-02-11T19:07:22  <dongcarl> There is a "What I need help with" section, which I'd encourage people to look at
677 2021-02-11T19:07:30  <wumpus> adding 22.0 milestone
678 2021-02-11T19:07:35  <dongcarl> :)
679 2021-02-11T19:07:57  <luke-jr> still missing gitian support
680 2021-02-11T19:07:59  <wumpus> i've been trying around with guix builds, seems to work okay
681 2021-02-11T19:08:17  <dongcarl> wumpus: Happy to hear that!
682 2021-02-11T19:08:21  <achow101> the guix build seems to work
683 2021-02-11T19:08:29  <luke-jr> only if you run third-party blobs
684 2021-02-11T19:08:30  <achow101> getting guix setup seems to be the sticking point
685 2021-02-11T19:08:31  <dongcarl> As always, anything that doesn't work: tell me and I'll document and try to debug
686 2021-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
687 2021-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
688 2021-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.
689 2021-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.
690 2021-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.
691 2021-02-11T19:10:44  <wumpus> i had no trouble setting up guix at all, then again an ubuntu VM is probably easy mode
692 2021-02-11T19:10:55  <luke-jr> warren: as things stand, Guix is a regression in that respect
693 2021-02-11T19:11:07  <sipa> luke-jr: you can run guix in a VM if you like
694 2021-02-11T19:11:11  <luke-jr> warren: gitian works just fine without any untrusted blobs on my own system
695 2021-02-11T19:11:18  <MarcoFalke> Didn't we discuss this last week?
696 2021-02-11T19:11:21  <sipa> yes
697 2021-02-11T19:11:32  <wumpus> yes, no need to revisit this
698 2021-02-11T19:11:33  <MarcoFalke> ok, let's move on for now
699 2021-02-11T19:11:40  <luke-jr> it still needs to get on the plan
700 2021-02-11T19:11:58  <MarcoFalke> dongcarl: Do we need to change anything in the ci?
701 2021-02-11T19:12:15  <wumpus> luke-jr: you can write it yourself and contribute it as well as you want it so badly
702 2021-02-11T19:12:22  <wumpus> luke-jr: don't demand others work
703 2021-02-11T19:12:29  <luke-jr> wumpus: first I need to get Guix to work ;)
704 2021-02-11T19:12:33  <MarcoFalke> Currently we have the windows cross build using focal because gitian uses that
705 2021-02-11T19:12:42  <MarcoFalke> (windows cross build in the ci)
706 2021-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.
707 2021-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
708 2021-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
709 2021-02-11T19:13:45  * dongcarl trying to answer one at a time
710 2021-02-11T19:14:01  <sipa> MarcoFalke: ideally we have a guix build in CI, i guess?
711 2021-02-11T19:14:19  <MarcoFalke> sipa: That'd be hard to setup, because you'd have to cache the gnu_store
712 2021-02-11T19:14:35  <MarcoFalke> for DrahtBot that is 11GB
713 2021-02-11T19:14:37  <MarcoFalke> 11G	./temp/scratch/guix/root_store/
714 2021-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
715 2021-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
716 2021-02-11T19:15:26  <sipa> MarcoFalke: well, let drahtbot do it and comment, rather than actual CI?
717 2021-02-11T19:15:38  <MarcoFalke> on every pull?
718 2021-02-11T19:15:44  <sipa> just master would be great already
719 2021-02-11T19:16:21  <dongcarl> luke-jr: Will continue helping you set up like we've been doing this past 24 hrs :-)
720 2021-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)
721 2021-02-11T19:16:28  <sipa> ?
722 2021-02-11T19:16:41  <luke-jr> sipa: not anymore, no; I got rid of that extra layer a while ago..
723 2021-02-11T19:16:46  <sipa> ok
724 2021-02-11T19:16:58  <warren> gitian has optional VM or container mode
725 2021-02-11T19:17:11  <luke-jr> (only did that at first because once upon a time gitian required Ubuntu IIRC)
726 2021-02-11T19:17:20  <sipa> warren: i know; that's not what i'm talking about
727 2021-02-11T19:17:49  <MarcoFalke> Maybe for ci we just use the closest version of mingw to guix that is offered by ubuntu/debian?
728 2021-02-11T19:18:05  <dongcarl> MarcoFalke: I think it'll be easier to do the other way around
729 2021-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
730 2021-02-11T19:19:00  <luke-jr> are we expecting CI to produce binaries that match Guix? O.o
731 2021-02-11T19:19:17  <wumpus> no, just to run with the same version of the compiler to find relevant issues
732 2021-02-11T19:19:20  <dongcarl> No, but I think similar behaviour is good
733 2021-02-11T19:19:46  <MarcoFalke> luke-jr: Mostly to catch compiler errors before they are in the release
734 2021-02-11T19:19:55  <wumpus> right
735 2021-02-11T19:19:58  <dongcarl> I feel like I might have missed some comments up above, let me know if I did
736 2021-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?
737 2021-02-11T19:20:23  <warren> Debian and Fedora require that for builds
738 2021-02-11T19:20:34  <luke-jr> MarcoFalke: ultimately, I think a full  Guix CI is needed to avoid that?
739 2021-02-11T19:20:53  <dongcarl> warren: Could you detail what you want out of offline operations?
740 2021-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
741 2021-02-11T19:21:29  <MarcoFalke> (the part that we are using)
742 2021-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
743 2021-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)
744 2021-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.
745 2021-02-11T19:22:09  <sipa> warren: for CI trusted binaries are fine, we're just mimicking the release process
746 2021-02-11T19:23:45  <warren> s/Debian in Fedora/Debian and Fedora/
747 2021-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.
748 2021-02-11T19:24:06  <luke-jr> warren: can you help with that after the meeting? ;)
749 2021-02-11T19:24:38  <warren> It was unfortunate to learn that Guix does not have a goal of Guix itself being reproducible.
750 2021-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.
751 2021-02-11T19:24:53  <dongcarl> warren: ?
752 2021-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.
753 2021-02-11T19:26:22  <sipa> you mean the guix-daemon and guix binaries?
754 2021-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.
755 2021-02-11T19:28:32  <dongcarl> See: `guix challenge` and the last section of: https://guix.gnu.org/manual/en/html_node/Binary-Installation.html
756 2021-02-11T19:28:39  <warren> OK thanks.
757 2021-02-11T19:28:40  <wumpus> it could do a second pass for that?
758 2021-02-11T19:28:56  <dongcarl> wumpus: Yup! `guix install guix` works (I think)
759 2021-02-11T19:29:09  <sipa> we must go deeper.
760 2021-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
761 2021-02-11T19:29:12  <wumpus> ok
762 2021-02-11T19:29:25  <dongcarl> :-)
763 2021-02-11T19:29:52  <dongcarl> Any other concerns/questions?
764 2021-02-11T19:30:17  <luke-jr> wumpus: Gentoo actually builds every GCC 3 times :p
765 2021-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?
766 2021-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
767 2021-02-11T19:31:05  <wumpus> agree with sipa
768 2021-02-11T19:31:09  <phantomcircuit> luke-jr, i guess that's why it's so slow
769 2021-02-11T19:31:24  <dongcarl> Exactly... Especially once Guix bridges into stage0... Bootstrap builds may take a week...
770 2021-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
771 2021-02-11T19:31:46  <sipa> +have
772 2021-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
773 2021-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
774 2021-02-11T19:32:21  <warren> That'd be fine if Guix had an upstream supported way of doing it offline
775 2021-02-11T19:32:37  <dongcarl> Guix boostrapping party leggoooo (just a bunch of nerds staring a build logs scrolling by)
776 2021-02-11T19:32:49  <wumpus> hehe
777 2021-02-11T19:33:24  <sipa> dongcarl: a bunch of geeks
778 2021-02-11T19:33:31  <sipa> (that's how guix is pronounced, right?)
779 2021-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
780 2021-02-11T19:33:36  <luke-jr> lol
781 2021-02-11T19:33:42  <dongcarl> Haha yup!
782 2021-02-11T19:33:52  <dongcarl> NOT goo-iks!
783 2021-02-11T19:33:53  <warren> k
784 2021-02-11T19:34:04  <sipa> building python 3.8.2, and guile 3.0.2 now, ...
785 2021-02-11T19:34:16  <sipa> is there any kind of progress indicator?
786 2021-02-11T19:34:30  <luke-jr> I'm still stuck on not allowing it to run a 3P bash :/
787 2021-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...
788 2021-02-11T19:34:47  <sipa> luke-jr: yes, i'm sure we'll find a way around that
789 2021-02-11T19:35:03  <dongcarl> luke-jr: Yeah let's talk afterwards
790 2021-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
791 2021-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
792 2021-02-11T19:36:02  <sipa> aH
793 2021-02-11T19:36:06  <sipa> cool
794 2021-02-11T19:36:39  <wumpus> that would be neat
795 2021-02-11T19:37:14  <dongcarl> Any other qs/comments?
796 2021-02-11T19:37:56  * jb551 ponders a nix guix build
797 2021-02-11T19:38:28  <wumpus> if not, let's move to jonasschnelli's quick topic
798 2021-02-11T19:38:37  <dongcarl> 👍
799 2021-02-11T19:38:38  <jonatack> dongcarl: know that you had me at guile (and guix pronounced geeks)
800 2021-02-11T19:38:45  <dongcarl> hehe
801 2021-02-11T19:39:02  <jonasschnelli> I think it would be helpful to chime in on #16439 versus (or and) #20273
802 2021-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
803 2021-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
804 2021-02-11T19:39:11  <wumpus> #topic Nested commands vs @height macros (jonasschnelli)
805 2021-02-11T19:39:11  <core-meetingbot> topic: Nested commands vs @height macros (jonasschnelli)
806 2021-02-11T19:39:21  <jonasschnelli> I guess aj and I like to know what and to drag through the rebase hell
807 2021-02-11T19:39:42  *** TallTim_ <TallTim_!~TallTim@184-83-248-206-dynamic.midco.net> has joined #bitcoin-core-dev
808 2021-02-11T19:39:43  <jonasschnelli> For me, nested commands in the cli would be pretty neat (and consistent with the GUI)
809 2021-02-11T19:39:54  *** jb551 is now known as jb55
810 2021-02-11T19:40:00  <wumpus> nested commands in the cli would be great, all for that
811 2021-02-11T19:40:10  <luke-jr> I don't think I'd use it, but why not
812 2021-02-11T19:40:13  <achow101> why not both?
813 2021-02-11T19:40:21  <wumpus> @height is basically a shorthand for nested commands, could be useful too dunno
814 2021-02-11T19:40:26  *** TallTim <TallTim!~TallTim@184-83-248-206-dynamic.midco.net> has quit IRC (Ping timeout: 240 seconds)
815 2021-02-11T19:40:29  <jonasschnelli> yes. Both would work as well
816 2021-02-11T19:40:33  <wumpus> eg @height would evaluate to the block hash right ?
817 2021-02-11T19:40:39  <luke-jr> if both, it makes sense to implement @height using nested logic
818 2021-02-11T19:40:44  <wumpus> i have no problems with anything as long as it's client side
819 2021-02-11T19:40:48  <jonatack> i'd use 16439, thus my reviews
820 2021-02-11T19:41:00  <luke-jr> just be sure @number doesn't turn into a hash in other contexts >_<
821 2021-02-11T19:41:07  <jonasschnelli> @height could just translate into a nedted command
822 2021-02-11T19:41:07  <luke-jr> eg tx comments
823 2021-02-11T19:41:19  <jonasschnelli> preprocessing
824 2021-02-11T19:41:59  <jonatack> yes, why not
825 2021-02-11T19:42:18  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
826 2021-02-11T19:42:28  <jonasschnelli> If people think both (together) are viable, then we can continue rebasing it.
827 2021-02-11T19:42:35  <jonasschnelli> But there was some lack of concept acks/nacks
828 2021-02-11T19:42:40  <wumpus> i think nested should go in first
829 2021-02-11T19:42:53  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
830 2021-02-11T19:42:57  <luke-jr> jonasschnelli: what happens if I want to do a tx comment '@45123' or such?
831 2021-02-11T19:43:00  <jonasschnelli> Yes. It's kind of the base
832 2021-02-11T19:43:09  <wumpus> it's the most general and powerful
833 2021-02-11T19:43:18  <sipa> the height thing should only trigger in arguments that are known to be block hashes?
834 2021-02-11T19:43:23  <luke-jr> imo yes
835 2021-02-11T19:43:24  <sipa> (which could be in the rpc tables)
836 2021-02-11T19:43:34  <jonasschnelli> yes
837 2021-02-11T19:43:41  <jonasschnelli> the descriptors are also a problem
838 2021-02-11T19:43:47  <jonasschnelli> since they use bracket syntax
839 2021-02-11T19:43:52  <jonasschnelli> but all solvable
840 2021-02-11T19:44:23  <luke-jr> hrm
841 2021-02-11T19:44:26  <sipa> yeah just restrict it to whitelisted fields
842 2021-02-11T19:44:40  <jonasschnelli> yes.
843 2021-02-11T19:44:42  <luke-jr> sipa: well, for nested in genreal..
844 2021-02-11T19:44:43  <sipa> and concept ack on having stuff like this on the client side
845 2021-02-11T19:45:01  <jonasschnelli> cool. Let me enhance it then.
846 2021-02-11T19:45:29  <jonasschnelli> (btw: its purely client side)
847 2021-02-11T19:45:31  <jonatack> yes, iirc 16439 is gui-side and cli-side (with some duplication for now)
848 2021-02-11T19:45:44  <luke-jr> does GUI currently have a problem with descriptors?
849 2021-02-11T19:46:18  *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has joined #bitcoin-core-dev
850 2021-02-11T19:46:22  <jonasschnelli> I don't recall but I think possibly
851 2021-02-11T19:47:18  <jonasschnelli> no. it doesn't since its captured in quotes
852 2021-02-11T19:50:01  <wumpus> anything else to discuss?
853 2021-02-11T19:50:25  <wumpus> #endmeeting
854 2021-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
855 2021-02-11T19:50:25  <core-meetingbot> Meeting ended Thu Feb 11 19:50:25 2021 UTC.
856 2021-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
857 2021-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
858 2021-02-11T19:56:43  <dongcarl> luke-jr: Are you running the Test Suite?
859 2021-02-11T19:57:10  <dongcarl> luke-jr: Debian maintainer seems to think that only the test suite tries to clobber the 3rd party blobs
860 2021-02-11T20:01:01  <jamesob> hi
861 2021-02-11T20:01:12  <jamesob> Oh oops, timezones haha
862 2021-02-11T20:03:39  <wumpus> heh
863 2021-02-11T20:05:35  <luke-jr> dongcarl: no
864 2021-02-11T20:05:36  *** az0re <az0re!~az0re@gateway/tor-sasl/az0re> has joined #bitcoin-core-dev
865 2021-02-11T20:05:50  <luke-jr> per docs, I was trying to: guix install glibc-utf8-locales
866 2021-02-11T20:14:44  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
867 2021-02-11T20:25:24  *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has joined #bitcoin-core-dev
868 2021-02-11T20:29:43  *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has quit IRC (Remote host closed the connection)
869 2021-02-11T20:29:55  *** jb55 <jb55!~jb55@gateway/tor-sasl/jb55> has quit IRC (Remote host closed the connection)
870 2021-02-11T20:30:23  *** jb55 <jb55!~jb55@gateway/tor-sasl/jb55> has joined #bitcoin-core-dev
871 2021-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) ☹
872 2021-02-11T20:33:59  *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has joined #bitcoin-core-dev
873 2021-02-11T20:35:50  *** promag_ <promag_!~promag@188.250.84.129> has joined #bitcoin-core-dev
874 2021-02-11T20:35:50  *** promag <promag!~promag@188.250.84.129> has quit IRC (Read error: Connection reset by peer)
875 2021-02-11T20:40:04  *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Remote host closed the connection)
876 2021-02-11T20:40:16  *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
877 2021-02-11T20:40:41  *** jungly <jungly!~jungly@host-79-12-187-142.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds)
878 2021-02-11T20:40:54  *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has quit IRC (Remote host closed the connection)
879 2021-02-11T20:43:42  *** TallTim_ <TallTim_!~TallTim@184-83-248-206-dynamic.midco.net> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
880 2021-02-11T20:44:04  *** TallTim <TallTim!~TallTim@184-83-248-206-dynamic.midco.net> has joined #bitcoin-core-dev
881 2021-02-11T20:47:36  <sipa> dongcarl: https://0bin.net/paste/fvIHvwQZ#IQsNQpIOio4XTHyrYn8U21VZFFVL1VZKaS3NpPSyFrj
882 2021-02-11T20:49:49  <dongcarl> sipa: Could you send me: /usr/local/var/log/guix/drvs/vh/phki5sg9xkdhh2pbc8gi6vhpfzryf0-gnutls-3.6.12.drv.gz
883 2021-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.
884 2021-02-11T20:52:25  <sipa> dongcarl: https://0bin.net/paste/NF7n65Jb#HZRmfT-yTpLCEBoXolOpCLXdqotYDlES1q8vGKPcatC
885 2021-02-11T20:52:28  <sipa> does that work?
886 2021-02-11T20:52:36  <luke-jr> dongcarl: which makes Guix a suitable substittue for Ubuntu, but not gitian
887 2021-02-11T20:54:39  *** jonatack <jonatack!~jon@37.173.153.89> has quit IRC (Read error: Connection reset by peer)
888 2021-02-11T20:54:45  *** jonatack_ <jonatack_!~jon@37.173.153.89> has joined #bitcoin-core-dev
889 2021-02-11T20:54:52  <dongcarl> sipa: No, I think 0bin mangles stuff... Could you pipe it to `bzcat` first?
890 2021-02-11T20:55:13  * luke-jr wonders why 0bin requires cookies :/
891 2021-02-11T20:56:45  <sipa> dongcarl: https://0bin.net/paste/08lqkp9f#2Fw4RoP+qHZXlTB7EIRbDntA6BuMuQEO5dSALl7Rfdr
892 2021-02-11T20:56:47  <gribble> https://github.com/bitcoin/bitcoin/issues/2 | Long-term, safe, store-of-value · Issue #2 · bitcoin/bitcoin · GitHub
893 2021-02-11T21:02:09  <dongcarl> sipa: Ah I know this one, looking for best fix right now
894 2021-02-11T21:04:56  *** jonatack_ <jonatack_!~jon@37.173.153.89> has quit IRC (Quit: jonatack_)
895 2021-02-11T21:14:01  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
896 2021-02-11T21:18:11  *** dviola <dviola!~diego@unaffiliated/dviola> has quit IRC (Quit: WeeChat 3.0)
897 2021-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
898 2021-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
899 2021-02-11T21:19:48  *** dviola <dviola!~diego@unaffiliated/dviola> has joined #bitcoin-core-dev
900 2021-02-11T21:20:13  <dongcarl> Actually I think it's already fixed as of #21088... Will check
901 2021-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
902 2021-02-11T21:21:05  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
903 2021-02-11T21:23:04  <dongcarl> Yes, it's already fixed as of that time-machine jump :-)
904 2021-02-11T21:23:19  <dongcarl> sipa: If my hack doesn't work, you may want to check out that PR
905 2021-02-11T21:23:35  <sipa> ok, so i'll just checkout that branch
906 2021-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 :-)
907 2021-02-11T21:29:24  <sipa> dongcarl: very welcome
908 2021-02-11T21:29:25  *** IGHOR <IGHOR!~quassel@176.121.4.135> has quit IRC (Quit: http://quassel-irc.org ? ??????????? ?????????. ????-??.)
909 2021-02-11T21:31:11  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
910 2021-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
911 2021-02-11T21:31:12  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
912 2021-02-11T21:32:25  *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has quit IRC (Ping timeout: 240 seconds)
913 2021-02-11T21:34:42  *** jonatack <jonatack!~jon@37.173.153.89> has joined #bitcoin-core-dev
914 2021-02-11T21:34:45  *** IGHOR <IGHOR!~quassel@176.121.4.135> has joined #bitcoin-core-dev
915 2021-02-11T21:39:02  *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has joined #bitcoin-core-dev
916 2021-02-11T21:41:05  *** Victorsueca <Victorsueca!~Victorsue@unaffiliated/victorsueca> has joined #bitcoin-core-dev
917 2021-02-11T21:45:39  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
918 2021-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
919 2021-02-11T21:45:42  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
920 2021-02-11T21:58:03  <sipa> dongcarl: now it's trying to build macOS
921 2021-02-11T21:59:20  *** az0re <az0re!~az0re@gateway/tor-sasl/az0re> has quit IRC (Quit: Leaving)
922 2021-02-11T22:00:02  *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Remote host closed the connection)
923 2021-02-11T22:00:07  *** owowo <owowo!~ovovo@unaffiliated/ovovo> has quit IRC (Ping timeout: 272 seconds)
924 2021-02-11T22:00:07  *** owowo <owowo!~ovovo@s91904428.blix.com> has joined #bitcoin-core-dev
925 2021-02-11T22:00:27  <jb55> sipa: that happened to me and I had to explicitly set HOSTS=x86_64-linux-gnu
926 2021-02-11T22:01:15  <jb55> then again I haven't tried that PR so might be different issue
927 2021-02-11T22:01:55  *** sipa <sipa!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
928 2021-02-11T22:02:16  *** jacob84 <jacob84!bc45c248@md-188-69-194-72.omni.lt> has joined #bitcoin-core-dev
929 2021-02-11T22:02:50  *** jacob84 <jacob84!bc45c248@md-188-69-194-72.omni.lt> has quit IRC (Client Quit)
930 2021-02-11T22:03:56  *** jacob63 <jacob63!bc45c248@md-188-69-194-72.omni.lt> has joined #bitcoin-core-dev
931 2021-02-11T22:04:50  *** jacob63 <jacob63!bc45c248@md-188-69-194-72.omni.lt> has quit IRC (Client Quit)
932 2021-02-11T22:10:14  *** sipa_ <sipa_!~pw@gateway/tor-sasl/sipa1024> has joined #bitcoin-core-dev
933 2021-02-11T22:12:21  *** rex4539_ <rex4539_!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
934 2021-02-11T22:14:01  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
935 2021-02-11T22:14:25  *** sipa_ <sipa_!~pw@gateway/tor-sasl/sipa1024> has quit IRC (Client Quit)
936 2021-02-11T22:18:14  *** blackjid <blackjid!~blackjid@195.140.213.38> has quit IRC (Remote host closed the connection)
937 2021-02-11T22:24:23  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has quit IRC (Ping timeout: 256 seconds)
938 2021-02-11T22:31:05  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Ping timeout: 268 seconds)
939 2021-02-11T22:32:49  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
940 2021-02-11T22:34:51  *** aricon1 <aricon1!~aricon@195.140.213.38> has joined #bitcoin-core-dev
941 2021-02-11T22:41:16  *** wallet42____ <wallet42____!sid154231@gateway/web/irccloud.com/x-ihozpqrvbxpcilcr> has quit IRC (Read error: Connection reset by peer)
942 2021-02-11T22:41:18  *** felixweis <felixweis!sid154231@gateway/web/irccloud.com/x-ntdyaxjwaufomstj> has quit IRC (Read error: Connection reset by peer)
943 2021-02-11T22:41:21  *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has joined #bitcoin-core-dev
944 2021-02-11T22:41:22  *** wangchun_ <wangchun_!sid444603@gateway/web/irccloud.com/x-xznnrtbggxdjkjro> has quit IRC (Read error: Connection reset by peer)
945 2021-02-11T22:41:24  *** elichai2 <elichai2!sid212594@gateway/web/irccloud.com/x-fnnnbfkbileowsih> has quit IRC (Read error: Connection reset by peer)
946 2021-02-11T22:41:32  *** wallet42____ <wallet42____!sid154231@gateway/web/irccloud.com/x-bnqmyrnstbxbslmf> has joined #bitcoin-core-dev
947 2021-02-11T22:41:35  *** felixweis <felixweis!sid154231@gateway/web/irccloud.com/x-uxvkkvzinlkyxlvm> has joined #bitcoin-core-dev
948 2021-02-11T22:41:38  *** wangchun_ <wangchun_!sid444603@gateway/web/irccloud.com/x-kszhzxjqgjaaiytr> has joined #bitcoin-core-dev
949 2021-02-11T22:41:49  *** elichai2 <elichai2!sid212594@gateway/web/irccloud.com/x-ruscvhxdkxnvfepw> has joined #bitcoin-core-dev
950 2021-02-11T22:45:36  *** miketwenty1 <miketwenty1!~miketwent@136.55.84.49> has quit IRC (Ping timeout: 240 seconds)
951 2021-02-11T22:59:24  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
952 2021-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
953 2021-02-11T22:59:25  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
954 2021-02-11T23:03:37  *** rex4539_ <rex4539_!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
955 2021-02-11T23:11:05  *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
956 2021-02-11T23:29:17  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
957 2021-02-11T23:38:29  *** ciccio <ciccio!5d948908@net-93-148-137-8.cust.vodafonedsl.it> has joined #bitcoin-core-dev
958 2021-02-11T23:38:53  *** ciccio is now known as Guest64367
959 2021-02-11T23:43:02  *** Guest64367 <Guest64367!5d948908@net-93-148-137-8.cust.vodafonedsl.it> has quit IRC (Ping timeout: 240 seconds)
960 2021-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)
961 2021-02-11T23:49:13  *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has quit IRC (Remote host closed the connection)
962 2021-02-11T23:49:30  *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
963 2021-02-11T23:49:39  *** sdaftuar <sdaftuar!~sdaftuar@gateway/tor-sasl/sdaftuar> has joined #bitcoin-core-dev
964 2021-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)
965 2021-02-11T23:50:53  *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
966 2021-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)
967 2021-02-11T23:54:36  *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev