1 2017-08-04T00:04:35  *** treebeardd has joined #bitcoin-core-dev
  2 2017-08-04T00:04:45  *** Chris_Stewart_5 has joined #bitcoin-core-dev
  3 2017-08-04T00:07:05  *** elkalamar has quit IRC
  4 2017-08-04T00:08:07  *** vicenteH has quit IRC
  5 2017-08-04T00:10:46  *** CubicEarth has quit IRC
  6 2017-08-04T00:13:07  *** Chicago has joined #bitcoin-core-dev
  7 2017-08-04T00:14:06  *** LampTreadStone07 has quit IRC
  8 2017-08-04T00:41:20  *** cheese_ has quit IRC
  9 2017-08-04T00:41:48  *** Ylbam has quit IRC
 10 2017-08-04T00:45:55  *** treebeardd has quit IRC
 11 2017-08-04T00:46:04  *** praxeology has joined #bitcoin-core-dev
 12 2017-08-04T00:46:05  *** treebeardd has joined #bitcoin-core-dev
 13 2017-08-04T01:00:18  *** CubicEarth has joined #bitcoin-core-dev
 14 2017-08-04T01:04:03  *** jannes has quit IRC
 15 2017-08-04T01:04:10  *** Murch has quit IRC
 16 2017-08-04T01:07:13  *** miknotauro has quit IRC
 17 2017-08-04T01:39:06  *** dabura667 has joined #bitcoin-core-dev
 18 2017-08-04T01:39:31  *** justan0theruser has joined #bitcoin-core-dev
 19 2017-08-04T01:40:01  *** tripleslash has quit IRC
 20 2017-08-04T01:40:10  *** justan0theruser has joined #bitcoin-core-dev
 21 2017-08-04T01:40:31  *** shangzhou has joined #bitcoin-core-dev
 22 2017-08-04T01:42:04  *** justanotheruser has quit IRC
 23 2017-08-04T01:44:42  *** Chris_Stewart_5 has quit IRC
 24 2017-08-04T01:47:07  *** LampTreadStone07 has joined #bitcoin-core-dev
 25 2017-08-04T01:58:48  *** Chris_Stewart_5 has joined #bitcoin-core-dev
 26 2017-08-04T02:00:25  *** AaronvanW has quit IRC
 27 2017-08-04T02:01:29  *** vyger has joined #bitcoin-core-dev
 28 2017-08-04T02:02:57  *** AaronvanW has joined #bitcoin-core-dev
 29 2017-08-04T02:14:15  *** http_GK1wmSU has joined #bitcoin-core-dev
 30 2017-08-04T02:14:19  *** http_GK1wmSU has left #bitcoin-core-dev
 31 2017-08-04T02:24:55  *** vyger has quit IRC
 32 2017-08-04T02:30:23  *** tunafizz has joined #bitcoin-core-dev
 33 2017-08-04T02:38:12  *** Chris_Stewart_5 has quit IRC
 34 2017-08-04T02:39:06  *** treebeardd has quit IRC
 35 2017-08-04T02:44:25  *** somenick_29345 has joined #bitcoin-core-dev
 36 2017-08-04T02:47:34  *** justan0theruser has quit IRC
 37 2017-08-04T02:47:55  *** justanotheruser has joined #bitcoin-core-dev
 38 2017-08-04T02:48:31  *** clarkmoody_ has quit IRC
 39 2017-08-04T02:48:38  *** justanotheruser has joined #bitcoin-core-dev
 40 2017-08-04T03:00:36  *** clarkmoody has joined #bitcoin-core-dev
 41 2017-08-04T03:04:40  *** somenick_29345 has quit IRC
 42 2017-08-04T03:09:50  *** kallewoof has quit IRC
 43 2017-08-04T03:17:58  *** kallewoof has joined #bitcoin-core-dev
 44 2017-08-04T03:19:03  *** LampTreadStone07 has quit IRC
 45 2017-08-04T03:26:34  *** chjj has quit IRC
 46 2017-08-04T03:30:49  *** Austindoggie has joined #bitcoin-core-dev
 47 2017-08-04T03:32:38  *** ekerstein has joined #bitcoin-core-dev
 48 2017-08-04T03:39:45  *** Giszmo1 has joined #bitcoin-core-dev
 49 2017-08-04T03:41:13  *** Giszmo has quit IRC
 50 2017-08-04T03:43:55  *** jtimon has quit IRC
 51 2017-08-04T03:50:10  *** shangzhou has quit IRC
 52 2017-08-04T04:20:22  *** clarkmoody has quit IRC
 53 2017-08-04T05:11:07  *** owowo has quit IRC
 54 2017-08-04T05:26:07  *** cluelessperson has quit IRC
 55 2017-08-04T05:50:18  *** chjj has joined #bitcoin-core-dev
 56 2017-08-04T06:12:45  <venzen> wumpus: https://www.reddit.com/r/Bitcoin/comments/6rijhe/bitcoin_core_binary_signing_keys_not_matching/
 57 2017-08-04T06:13:39  <venzen> wumpus: i assume those are different keys for different uses
 58 2017-08-04T06:18:18  *** CubicEarth has quit IRC
 59 2017-08-04T06:28:43  *** dobak has joined #bitcoin-core-dev
 60 2017-08-04T06:41:35  *** juscamarena_ has quit IRC
 61 2017-08-04T06:42:33  *** juscamarena_ has joined #bitcoin-core-dev
 62 2017-08-04T06:45:22  *** elkalamar has joined #bitcoin-core-dev
 63 2017-08-04T06:50:47  *** BashCo has quit IRC
 64 2017-08-04T07:10:09  *** BashCo has joined #bitcoin-core-dev
 65 2017-08-04T07:17:06  *** Electro has joined #bitcoin-core-dev
 66 2017-08-04T07:28:22  *** d_t has quit IRC
 67 2017-08-04T07:41:56  *** timothy has joined #bitcoin-core-dev
 68 2017-08-04T07:43:48  *** http_GK1wmSU has joined #bitcoin-core-dev
 69 2017-08-04T07:44:54  <Chicago> venzen, just ask for the long keyid-format to confirm whether you're using the correct signatures with anything you find.  The short keyid is prone to collisions.  a 'keyid-format 0xlong' in your gpg.conf will ensure gpg always shows you the long keyid-format.
 70 2017-08-04T07:46:29  *** http_GK1wmSU has left #bitcoin-core-dev
 71 2017-08-04T07:47:24  <Chicago> venzen, another place to find keys to import is over here, https://github.com/bitcoin/bitcoin/tree/master/contrib/gitian-keys
 72 2017-08-04T07:49:58  <venzen> Chicago: thanks, I'll post the link you provide to the r/bitcoin post. The OP seems to be confused and I figured wumpus should be aware of the post
 73 2017-08-04T07:52:22  <Chicago> venzen, I would presume the bitcoin.org (over HTTPS) hosted key is an order of magnitude more trustworthy than anything you randomly find by looking for a short string at the MIT PGP server.
 74 2017-08-04T07:54:21  <venzen> Chicago: agree, PGP key servers being neither secure nor authoritative. Theymos clarified the issue for the OP, so wumpus needn't respond
 75 2017-08-04T07:54:59  <Chicago> yeah, looks like he got to it 15 minutes ago on the Bitcoin subreddit
 76 2017-08-04T08:00:50  <gmaxwell> sipa: perhaps we need a three-liner to detect after loading the block index if the abc first block is in it and marked valid, and if so, trigger the reindex needed message. :(
 77 2017-08-04T08:01:12  <gmaxwell> sipa: I've encounter several other people running into chaos due to abc corrupted blockchains.
 78 2017-08-04T08:01:18  *** JackH has joined #bitcoin-core-dev
 79 2017-08-04T08:01:27  *** Giszmo1 has quit IRC
 80 2017-08-04T08:01:53  <timothy> gmaxwell: the real problem is that the broken forks (aka abc) uses the bitcoin-core data directory
 81 2017-08-04T08:02:10  <timothy> instead of using another one
 82 2017-08-04T08:03:14  *** Giszmo has joined #bitcoin-core-dev
 83 2017-08-04T08:03:40  <gmaxwell> timothy: yes, sure, but they were asked to not do these moronic things that would cause harm to users and rather rudely refused to.  We can't control them... what we can do is mitigate what harm we can.
 84 2017-08-04T08:04:08  <gmaxwell> reuse of the datadir is hardly the worse of their sins, reuse of the address version will likely cause the most funds loss eventually.
 85 2017-08-04T08:05:29  <timothy> so do you think SIGHASH_FORKID is not enough to protect them?
 86 2017-08-04T08:06:27  <gmaxwell> timothy: no man, already people are losing funds because they swap btc and bcash addresses; this is not surprisign either, because a few altcoins have previously made this mistake and it caused a lot of funds losses there too.
 87 2017-08-04T08:07:45  <timothy> oh right, using compatible addresses can generate chaos for users
 88 2017-08-04T08:08:10  <gmaxwell> it's not quite as bad as the ethereum checksumless stuff, but ... not that much better either.
 89 2017-08-04T08:15:06  <goatpig> it's terribly unsafe
 90 2017-08-04T08:15:26  <goatpig> there's a major attack vector where someone can send you an address that's a nested SW script
 91 2017-08-04T08:15:47  <goatpig> if you fill that on the bcash chain, you just created a anyone can pay output
 92 2017-08-04T08:16:19  <goatpig> their approach is basically killing P2SH on that chain
 93 2017-08-04T08:16:28  <goatpig> Bitcoin is unaffected though
 94 2017-08-04T08:24:27  *** niska` has quit IRC
 95 2017-08-04T08:24:27  *** ivan has quit IRC
 96 2017-08-04T08:24:48  <gmaxwell> we might end up inadvertantly rescuing them with a more rapid adoption of BIP173 though then there is the same idiocy that may happen four months from now. :( and maybe we should hold back posting the BIP173 integration from core so that it's distinct from the next of these dumb forks.
 97 2017-08-04T08:26:36  <goatpig> bech32 address or not, I'd stay far far away from P2SH on the bcash chain
 98 2017-08-04T08:27:25  *** ivan` has joined #bitcoin-core-dev
 99 2017-08-04T08:27:34  <goatpig> they could have simply changed the script hash prefixes and that would have gone a long way to avoid this mess
100 2017-08-04T08:31:45  <gmaxwell> goatpig: for a lot of places paying to a from plain 1xx address isn't much better.
101 2017-08-04T08:32:22  <goatpig> i just paid to a bitpay address a couple hours ago and had that same reaction
102 2017-08-04T08:32:23  <gmaxwell> If my keys are in a hsm, in some offline host, whatever. Fat freeking chance that I'm going to go and load up bcc potential key leaking malware any time soon to go recover lost funds sent to them.
103 2017-08-04T08:32:48  <goatpig> im implementing bch signing in armory as we speak =D
104 2017-08-04T08:33:03  <gmaxwell> if bcash price isn't ~0 in short order there will also be a hundred more of these things.
105 2017-08-04T08:33:07  <goatpig> at least my users won't have to expose their coins to god knows what's in that code
106 2017-08-04T08:33:36  *** niska has joined #bitcoin-core-dev
107 2017-08-04T08:33:53  <gmaxwell> (not that bch is even the first altcoin to airdrop on bitcoin users, just the first with a highly funded marketing effort behind it)
108 2017-08-04T08:34:11  <goatpig> i didn't even know of the previous attempts
109 2017-08-04T08:34:25  <goatpig> learned of them through the bch "insistance"
110 2017-08-04T08:38:45  *** vicenteH has joined #bitcoin-core-dev
111 2017-08-04T08:39:45  <gmaxwell> goatpig: I knew of two of them, learned of a few more since.
112 2017-08-04T08:40:48  <goatpig> what really pissed me off besides the hurried out fork is that they didn't bother contacting people in the ecosystem, nor do i have any idea where to look for their testnet, if they even have one
113 2017-08-04T08:41:20  <goatpig> no wonder Coinbase is planning to support them in 2018!
114 2017-08-04T08:41:45  <gmaxwell> they don't have  one.
115 2017-08-04T08:42:01  <goatpig> man... i was afraid it would be the case
116 2017-08-04T08:42:03  <arubi> it appears you have to sign up to the testnet
117 2017-08-04T08:42:03  <arubi> I was just thinking maybe there should be an open testnet
118 2017-08-04T08:42:19  <goatpig> sign up? wth
119 2017-08-04T08:42:50  *** Aaronvan_ has joined #bitcoin-core-dev
120 2017-08-04T08:42:56  <goatpig> it's like they want the pretense of open source, but every step they take is to obfuscate development and keep the ecosystem at bay save a few hand picked actors
121 2017-08-04T08:42:56  <gmaxwell> yea, I was talking to some people about what it would take to support this... there are people out there that have automatically managed keys in HSMs which can't deal with this stuff without being reinitialized, and where any major modification to the software will require an outside security and crypto assessment with a $200k-ish pricetag.
122 2017-08-04T08:43:04  <arubi> I saw a message on one of their subreddits, I think it was "ftrader" that told the person asking about it that he'll need to sign up for their slack
123 2017-08-04T08:43:10  <arubi> at least iirc, I didn't bother
124 2017-08-04T08:43:37  <gmaxwell> arubi: oh they edited that post to now say "sign up"
125 2017-08-04T08:43:43  <wallet42> where/how does segwit block data is stored on disk? is it appended to the block in the *.blk files?
126 2017-08-04T08:43:47  <gmaxwell> https://github.com/Bitcoin-ABC/bitcoin-abc/issues/36#issuecomment-318662274 it didn't even say that.
127 2017-08-04T08:44:29  <gmaxwell> wallet42: what? it's stored in the blocks just like it's sent on the wire. you're probably thinking segwit seperates signatures, it does not, it leaves them out of txids, but they're inside transactions.
128 2017-08-04T08:44:56  <gmaxwell> goatpig: as far as testnet goes, it doesn't pass the unit/system tests that it ships with.
129 2017-08-04T08:44:58  *** AaronvanW has quit IRC
130 2017-08-04T08:45:06  <arubi> right that's it.  was on github
131 2017-08-04T08:45:12  <goatpig> nice
132 2017-08-04T08:45:13  *** Aaronvan_ has quit IRC
133 2017-08-04T08:46:19  <gmaxwell> goatpig: I was trying to make a safer version of it by reverting most of the code to things tracable to audited code; then trying their tests to see what the changes broke... wasted a bunch of time because the tests never passed to begin with.
134 2017-08-04T08:46:49  <goatpig> let's look at it like this: at least they build!
135 2017-08-04T08:47:08  <arubi> now I know what I'm doing tomorrow
136 2017-08-04T08:47:20  <arubi> regtest didn't complain, at least that helped with the sighash thing
137 2017-08-04T08:48:09  <arubi> well, didn't break more like it
138 2017-08-04T08:57:18  <jonasschnelli> achow101 Ping. I have read on the gitian related github repos that you also had problems with LXC and "init.lxc: failed to mount /dev/shm : No such file or directory"
139 2017-08-04T08:57:21  <jonasschnelli> Any idea?
140 2017-08-04T08:57:30  <jonasschnelli> ... how to solve this?
141 2017-08-04T08:57:52  <jonasschnelli> SInce updating from jessie to strech (debian 8 - 9) I'm no longer capable to build with LXC
142 2017-08-04T09:01:00  <aj> jonasschnelli: do you need to make a symlink to /run/shm?
143 2017-08-04T09:01:34  <jonasschnelli> aj: can you elaborate more in detail?
144 2017-08-04T09:02:06  <jonasschnelli> symlink /run/shm to /dev/shm?
145 2017-08-04T09:02:23  <aj> jonasschnelli: not accurately without checkng some details. :) /dev/shm got renamed to /run/shm (and maybe removed entirely?)
146 2017-08-04T09:03:49  *** yRDIUTgn has quit IRC
147 2017-08-04T09:03:59  *** Austindoggie has quit IRC
148 2017-08-04T09:04:20  * jonasschnelli confused
149 2017-08-04T09:04:21  <jonasschnelli> lrwxrwxrwx 1 root root 8 Aug  3 21:51 /run/shm -> /dev/shm
150 2017-08-04T09:04:37  <jonasschnelli> There is already a symlink to /dev/shm? :/
151 2017-08-04T09:05:03  <jonasschnelli> I guess the problem lies where gitian create it's containers with debootstrap instead of lxc-create
152 2017-08-04T09:05:20  <jonasschnelli> (which probably creates the incompatibility with stretch)(
153 2017-08-04T09:06:37  *** AaronvanW has joined #bitcoin-core-dev
154 2017-08-04T09:07:11  <jonasschnelli> And I guess "init.lxc: failed to mount /dev/shm : No such file or directory" is raised within the container.
155 2017-08-04T09:08:01  <aj> jonasschnelli: hmm, is /run/shm in the container a symlink or directory or non-existant?
156 2017-08-04T09:08:12  * jonasschnelli checking...
157 2017-08-04T09:08:50  *** snkey has joined #bitcoin-core-dev
158 2017-08-04T09:10:16  <jonasschnelli> aj: within the container, ls: cannot access /dev/shm: No such file or directory
159 2017-08-04T09:10:27  <jonasschnelli> I'll try to create it in bootstrap fixes
160 2017-08-04T09:11:43  *** snq has quit IRC
161 2017-08-04T09:12:37  *** PaulCapestany has quit IRC
162 2017-08-04T09:12:43  <aj> jonasschnelli: the jessie release notes suggest setting autodev=1 -- https://www.debian.org/releases/jessie/amd64/release-notes/ch-information.en.html#lxc-upgrade-issues
163 2017-08-04T09:12:53  <aj> jonasschnelli: seems like that shouldn't be your issue though
164 2017-08-04T09:13:04  <jonasschnelli> Oh.. Let me try that
165 2017-08-04T09:14:21  <jonasschnelli> aj: hmm.. added lxc.autodev = 1 to my gitian builders etc/lxc.config.in
166 2017-08-04T09:14:27  <jonasschnelli> But still get the same error while gbuild
167 2017-08-04T09:14:34  *** PaulCapestany has joined #bitcoin-core-dev
168 2017-08-04T09:16:07  *** tucenaber has quit IRC
169 2017-08-04T09:16:40  <jonasschnelli> aj: It worked on jessie... it does not work on stretch
170 2017-08-04T09:16:49  *** tucenaber has joined #bitcoin-core-dev
171 2017-08-04T09:18:05  <aj> jonasschnelli: i think as of stretch autodev=1 is the default
172 2017-08-04T09:18:49  <aj> jonasschnelli: yeah, jessie was 1.0.6, stetch is 2.0.7, it changed around 1.1.2
173 2017-08-04T09:19:27  <jonasschnelli> lxc.autodev = 0 solves the issue "init.lxc: failed to mount /dev/shm : No such file or directory"
174 2017-08-04T09:19:32  <jonasschnelli> Though other error appear. :)
175 2017-08-04T09:19:47  <jonasschnelli> tar: cache: Cannot open: No such file or directory
176 2017-08-04T09:19:47  <jonasschnelli> tar: Error is not recoverable: exiting now
177 2017-08-04T09:20:11  <aj> jonasschnelli: https://github.com/moby/moby/issues/12912 has a change to make it actually create /dev/shm when trying to mount, but it's supposed to be applied already the way i read it
178 2017-08-04T09:20:53  <jonasschnelli> aj: Thanks. I'll look into it after lunch...
179 2017-08-04T09:24:17  <Chicago> Why not continue using Jesse, it hasn't reached end-of-life quite yet.
180 2017-08-04T09:26:35  *** brg444 has quit IRC
181 2017-08-04T09:26:51  *** brg444 has joined #bitcoin-core-dev
182 2017-08-04T09:27:53  <jonasschnelli> Chicago: I have already upgraded and downgrade seems painful
183 2017-08-04T09:28:03  <jonasschnelli> But I would not upgrade again...
184 2017-08-04T09:32:13  <Chicago> Just for Gitian building, using a Virtualbox instance seems to be an easy 5 minute build.  If using QEMU/LXC, then maybe more time consuming.
185 2017-08-04T09:32:35  <Chicago> I'm doing it with libvirtd and Virtual Manager, its pretty efficient and fast when creating a new Gitian VM.
186 2017-08-04T09:33:10  <aj> jonasschnelli: is the container ubuntu or debian?
187 2017-08-04T09:33:24  <aj> jonasschnelli: (is the config available somewhere?)
188 2017-08-04T09:37:11  <aj> jonasschnelli: oh, it's gitian, duh
189 2017-08-04T09:42:04  <aj> jonasschnelli: adding """lxc.mount.entry=shm dev/shm tmpfs rw,nodev,noexec,nosuid,relatime,mode=1777,create=dir 0 0
190 2017-08-04T09:42:29  <aj> """ to lxc.config.in and leaving autodev unset (=1) is my best guess, i think
191 2017-08-04T10:00:07  *** dobak has quit IRC
192 2017-08-04T10:04:39  *** dobak has joined #bitcoin-core-dev
193 2017-08-04T10:19:55  *** Giszmo has quit IRC
194 2017-08-04T10:25:59  *** Giszmo has joined #bitcoin-core-dev
195 2017-08-04T10:28:44  *** elkalamar has quit IRC
196 2017-08-04T10:33:22  *** timothy has quit IRC
197 2017-08-04T10:47:39  *** riemann has joined #bitcoin-core-dev
198 2017-08-04T10:51:40  <jonasschnelli> aj: Okay. Let me try that
199 2017-08-04T10:53:30  *** MarcoFalke has quit IRC
200 2017-08-04T10:53:39  *** MarcoFalke has joined #bitcoin-core-dev
201 2017-08-04T10:57:08  *** timothy has joined #bitcoin-core-dev
202 2017-08-04T11:00:55  *** tom has joined #bitcoin-core-dev
203 2017-08-04T11:01:18  *** tom is now known as Guest12275
204 2017-08-04T11:01:45  <jonasschnelli> aj: the mount error is gone with the additional lxc.mount point, but there are still other issues... mainly:
205 2017-08-04T11:01:46  <jonasschnelli> lxc-execute: cgroups/cgfsng.c: create_path_for_hierarchy: 1306 Path "/sys/fs/cgroup/systemd//lxc/gitian" already existed.
206 2017-08-04T11:01:46  <jonasschnelli> lxc-execute: cgroups/cgfsng.c: cgfsng_create: 1363 No such file or directory - Failed to create /sys/fs/cgroup/systemd//lxc/gitian: No such file or directory
207 2017-08-04T11:02:01  <jonasschnelli> as well as...sudo: unknown user: ubuntu
208 2017-08-04T11:02:01  <jonasschnelli> sudo: unable to initialize policy plugin
209 2017-08-04T11:02:15  *** Guest12275 has left #bitcoin-core-dev
210 2017-08-04T11:02:33  <jonasschnelli> I can "adduser debian" in the boostrap fixups..., but not sure about the systemd/lxc issue
211 2017-08-04T11:10:42  *** Electro has quit IRC
212 2017-08-04T11:11:11  *** Electro has joined #bitcoin-core-dev
213 2017-08-04T11:11:25  <jonasschnelli> Oh.. after creating the user in bootstrap.fixups and giving it the right permissions, the gitian build has at least started...
214 2017-08-04T11:11:46  <jonasschnelli> (including aj lxc mountpoint fix above)
215 2017-08-04T11:12:12  *** Electro has quit IRC
216 2017-08-04T11:13:58  *** str4d has joined #bitcoin-core-dev
217 2017-08-04T11:15:49  <Chicago> jonasschnelli, awesome :)
218 2017-08-04T11:16:03  *** Giszmo has quit IRC
219 2017-08-04T11:16:47  <aj> jonasschnelli: wow, what a mess :(
220 2017-08-04T11:17:22  <jonasschnelli> Chicago: Do you use VirtualBox instead of LXC/KVM(qemu) for the guest/build VM? Of for the host VM?
221 2017-08-04T11:19:39  *** afk11 has quit IRC
222 2017-08-04T11:19:57  *** afk11 has joined #bitcoin-core-dev
223 2017-08-04T11:21:01  <Chicago> jonasschnelli, I'm currently very happy with libvirtd ran through Virtual Manager with Debian 8 as the guest VM operating system.  Gitian decides which OS is used for the image, in the recipe. (currently its Trusty)
224 2017-08-04T11:21:23  <Chicago> The host OS is Gentoo GNU/Linux x86_64.
225 2017-08-04T11:22:00  <jonasschnelli> Hmm... Chicago: I use a "physical debian 9" as the host for gitian (no VM in between),... gitian then spinns the LXC ubuntu trusty on that physical host.
226 2017-08-04T11:22:38  <jonasschnelli> I wonder if using the gitians VirtualBox way to deterministically build is faster then LXC... though I doubt it.
227 2017-08-04T11:23:23  <Chicago> Well... there are tricks to it.  You can update the Gitian configuration to use more memory and processors than the 3000M of RAM and 2 vCPU it calls for out-of-the-box.
228 2017-08-04T11:28:21  <jonasschnelli> Chicago: indeed. Speeding up with mem and parallelism makes sense... also dependency caching can maybe be improved
229 2017-08-04T11:29:41  <Chicago> hell... if you have a big box, put everything into a tmpfs
230 2017-08-04T11:29:57  <Chicago> 40G ain't much RAM on modern gear.
231 2017-08-04T11:31:00  *** laurentmt has joined #bitcoin-core-dev
232 2017-08-04T11:39:22  *** http_GK1wmSU has joined #bitcoin-core-dev
233 2017-08-04T11:41:11  *** Guyver2 has joined #bitcoin-core-dev
234 2017-08-04T11:41:18  *** http_GK1wmSU has left #bitcoin-core-dev
235 2017-08-04T11:42:39  *** riemann_ has joined #bitcoin-core-dev
236 2017-08-04T11:46:25  *** riemann has quit IRC
237 2017-08-04T11:56:33  <jonasschnelli> Chicago: I doubt it's much faster then running on the 1GB/s SSD
238 2017-08-04T11:56:57  <jonasschnelli> disk access seems to be not the issue. Compiling is usual pure CPU, not?
239 2017-08-04T11:57:59  *** Guyver2_ has joined #bitcoin-core-dev
240 2017-08-04T11:58:43  <Chicago> VT-x extensions will give the compiler access to the vCPU, but compiling and linking still has disk i/o and SSD is still at least > 1 order of magnitude slower then RAM.
241 2017-08-04T12:00:52  *** Guyver2 has quit IRC
242 2017-08-04T12:00:53  *** Guyver2_ is now known as Guyver2
243 2017-08-04T12:04:16  *** laurentmt has quit IRC
244 2017-08-04T12:04:34  *** dobak has quit IRC
245 2017-08-04T12:11:41  *** snkey has quit IRC
246 2017-08-04T12:20:45  *** dabura667 has quit IRC
247 2017-08-04T12:25:56  *** SopaXorzTaker has joined #bitcoin-core-dev
248 2017-08-04T12:27:39  <jonasschnelli> Can't the updating apt and "Upgrading system" in gitian be cached?
249 2017-08-04T12:27:46  <jonasschnelli> Updating apt-get repository (log in var/install.log)
250 2017-08-04T12:27:47  <jonasschnelli> Installing additional packages (log in var/install.log)
251 2017-08-04T12:27:47  <jonasschnelli> Upgrading system, may take a while
252 2017-08-04T12:27:56  <jonasschnelli> Those steps seems to take a couple of minues.
253 2017-08-04T12:28:16  <jonasschnelli> Caching as long as the hash of the descriptor hasn't changed?
254 2017-08-04T12:30:05  <Chicago> Well, you know once the base image is built; it could be a few weeks between Bitcoin release cycles; and so it has to build the dependency graph and do the package installations deterministically such that if you built an image last month with Trusty and I built an image today with Trusty, we both end up getting the exact same depgraph when we go to build everything.
255 2017-08-04T12:30:32  <Chicago> The caching comes from apt-cacher-ng so that you don't have to repeatedly fetch those files.
256 2017-08-04T12:35:04  *** LampTreadStone07 has joined #bitcoin-core-dev
257 2017-08-04T12:43:27  *** str4d has quit IRC
258 2017-08-04T12:43:54  *** craigo has joined #bitcoin-core-dev
259 2017-08-04T12:47:23  *** Chris_Stewart_5 has joined #bitcoin-core-dev
260 2017-08-04T12:51:31  <MarcoFalke> Would it be sufficient to call invalidateblock $abc_block ?
261 2017-08-04T12:52:01  <MarcoFalke> sorry, replied to scrollback.
262 2017-08-04T12:59:50  *** craigo has quit IRC
263 2017-08-04T13:16:04  <jonasschnelli> Build server is up and running... thanks to aj!
264 2017-08-04T13:16:06  <jonasschnelli> https://bitcoin.jonasschnelli.ch/build/245
265 2017-08-04T13:23:30  *** jannes has joined #bitcoin-core-dev
266 2017-08-04T13:31:03  *** Matt- has joined #bitcoin-core-dev
267 2017-08-04T13:31:03  *** Deacyde has joined #bitcoin-core-dev
268 2017-08-04T13:31:30  *** Chris_Stewart_5 has quit IRC
269 2017-08-04T13:32:46  *** str4d has joined #bitcoin-core-dev
270 2017-08-04T13:34:12  *** harrymm has quit IRC
271 2017-08-04T13:34:27  <jonasschnelli> It seems like it won't get faster then 7min for a gitian OSX build. --num-make is now at 6 and mem at 6000
272 2017-08-04T13:34:32  <jonasschnelli> Windows takes 14...
273 2017-08-04T13:34:38  <jonasschnelli> Linux >20 because of the three archs
274 2017-08-04T13:41:20  *** harrymm has joined #bitcoin-core-dev
275 2017-08-04T13:45:10  *** laurentmt has joined #bitcoin-core-dev
276 2017-08-04T13:48:14  *** Chris_Stewart_5 has joined #bitcoin-core-dev
277 2017-08-04T13:57:46  *** ivan` has left #bitcoin-core-dev
278 2017-08-04T14:00:48  *** Emcy_ has quit IRC
279 2017-08-04T14:02:56  *** laurentmt has quit IRC
280 2017-08-04T14:04:32  *** laurentmt has joined #bitcoin-core-dev
281 2017-08-04T14:06:11  *** Dizzle has joined #bitcoin-core-dev
282 2017-08-04T14:06:41  *** belcher has quit IRC
283 2017-08-04T14:06:42  *** trippysalmon has joined #bitcoin-core-dev
284 2017-08-04T14:08:50  *** laurentmt has quit IRC
285 2017-08-04T14:08:57  *** Emcy has joined #bitcoin-core-dev
286 2017-08-04T14:13:03  *** riemann_ has quit IRC
287 2017-08-04T14:17:47  *** Dizzle has quit IRC
288 2017-08-04T14:18:44  *** Dizzle has joined #bitcoin-core-dev
289 2017-08-04T14:19:46  *** belcher has joined #bitcoin-core-dev
290 2017-08-04T14:36:32  *** owowo has joined #bitcoin-core-dev
291 2017-08-04T14:38:00  *** JackH has quit IRC
292 2017-08-04T14:41:15  *** Dizzle has quit IRC
293 2017-08-04T14:46:25  *** Dizzle has joined #bitcoin-core-dev
294 2017-08-04T14:59:40  *** Dizzle has quit IRC
295 2017-08-04T15:00:58  *** Dizzle has joined #bitcoin-core-dev
296 2017-08-04T15:01:11  *** Dizzle has quit IRC
297 2017-08-04T15:03:41  *** Dizzle has joined #bitcoin-core-dev
298 2017-08-04T15:04:49  *** Murch has joined #bitcoin-core-dev
299 2017-08-04T15:09:21  *** Guyver2 has quit IRC
300 2017-08-04T15:10:28  *** Chris_Stewart_5 has quit IRC
301 2017-08-04T15:12:29  *** Murch has quit IRC
302 2017-08-04T15:20:50  *** owowo has quit IRC
303 2017-08-04T15:21:45  *** Guyver2 has joined #bitcoin-core-dev
304 2017-08-04T15:41:33  *** BashCo has quit IRC
305 2017-08-04T15:42:07  *** BashCo has joined #bitcoin-core-dev
306 2017-08-04T15:45:08  *** elkalamar has joined #bitcoin-core-dev
307 2017-08-04T15:45:23  *** Chris_Stewart_5 has joined #bitcoin-core-dev
308 2017-08-04T15:46:37  *** BashCo has quit IRC
309 2017-08-04T15:54:03  *** Yogaqueef has joined #bitcoin-core-dev
310 2017-08-04T16:00:44  *** vicenteH has quit IRC
311 2017-08-04T16:02:57  <wumpus> venzen: yes that's correct, thanks for clarifying
312 2017-08-04T16:03:49  *** petertodd has quit IRC
313 2017-08-04T16:04:06  <wumpus> jonasschnelli: 7 minutes for a full build? that's pretty impressive
314 2017-08-04T16:08:02  <wumpus> and yeah, more archs is expected to be linearly slower in their number
315 2017-08-04T16:08:18  <wumpus> although it helps we don't build qt executables for ARM - I guess
316 2017-08-04T16:08:59  <wumpus> although building the GUI shouldn't add that much time, given that qt itself is cached ofcourse, building qt itself is a whole other story
317 2017-08-04T16:11:52  <bitcoin-git> [bitcoin] laanwj opened pull request #10988: qt: Increase BLOCK_CHAIN_SIZE constants (master...2017_08_qt_block_chain_size) https://github.com/bitcoin/bitcoin/pull/10988
318 2017-08-04T16:15:03  *** BashCo has joined #bitcoin-core-dev
319 2017-08-04T16:15:50  *** Dizzle has quit IRC
320 2017-08-04T16:18:47  *** abpa has joined #bitcoin-core-dev
321 2017-08-04T16:29:14  *** tiagotrs has joined #bitcoin-core-dev
322 2017-08-04T16:42:43  <jcorgan> inb4 someone interprets that as BLOCK_SIZE
323 2017-08-04T16:47:52  *** str4d has quit IRC
324 2017-08-04T16:49:02  *** Chris_Stewart_5 has quit IRC
325 2017-08-04T16:51:23  <wumpus> lol
326 2017-08-04T16:53:47  <wumpus> I can see the reddit troll posts already "wladimir j. van der laan proposes to change block size to 150GB"
327 2017-08-04T16:56:25  *** SopaXorzTaker has quit IRC
328 2017-08-04T17:02:05  <luke-jr> lol
329 2017-08-04T17:04:31  <luke-jr> so anyhow, what's with the release notes saying current wallet RPCs don't work with multiwallet in 0.15?
330 2017-08-04T17:04:44  <luke-jr> I thought no matter what a new interface does, we will be backward compatible⁇
331 2017-08-04T17:05:00  *** d_t has joined #bitcoin-core-dev
332 2017-08-04T17:15:07  *** str4d has joined #bitcoin-core-dev
333 2017-08-04T17:20:34  *** luke-jr has quit IRC
334 2017-08-04T17:20:44  *** luke-jr has joined #bitcoin-core-dev
335 2017-08-04T17:31:11  *** tiagotrs has quit IRC
336 2017-08-04T17:39:45  *** Chris_Stewart_5 has joined #bitcoin-core-dev
337 2017-08-04T17:44:11  *** rafalcpp has quit IRC
338 2017-08-04T17:48:03  <paveljanik> wumpus, 150GB or 140GB?
339 2017-08-04T17:50:39  <paveljanik> the first comment says 150GB, but the code is changed to 140
340 2017-08-04T17:52:25  *** Murch has joined #bitcoin-core-dev
341 2017-08-04T17:52:57  *** timothy has quit IRC
342 2017-08-04T17:54:55  <Lauda> I think he meant to do 150 GB. The current size is 135 + 15GB mentioned in the commit.
343 2017-08-04T17:57:37  *** miknotauro has joined #bitcoin-core-dev
344 2017-08-04T18:00:12  *** Chris_Stewart_5 has quit IRC
345 2017-08-04T18:00:20  *** vicenteH has joined #bitcoin-core-dev
346 2017-08-04T18:03:59  *** SopaXorzTaker has joined #bitcoin-core-dev
347 2017-08-04T18:11:27  *** nanotube has quit IRC
348 2017-08-04T18:13:35  *** Chris_Stewart_5 has joined #bitcoin-core-dev
349 2017-08-04T18:20:23  <jonasschnelli> wumpus: 7min for OSX is quick... though 28 min Linux seems slow...
350 2017-08-04T18:20:53  *** nanotube has joined #bitcoin-core-dev
351 2017-08-04T18:23:14  <achow101> jonasschnelli: I never figured out how to fix the lxc problem. I just switched to using kvm instead after trying too many things that didn't work
352 2017-08-04T18:23:21  <achow101> if you could figure it out though, that would be great
353 2017-08-04T18:28:09  *** str4d_ has joined #bitcoin-core-dev
354 2017-08-04T18:29:25  *** str4d__ has joined #bitcoin-core-dev
355 2017-08-04T18:30:54  <jonasschnelli> achow101: I solved it on my end
356 2017-08-04T18:31:13  <jonasschnelli> achow101: see https://github.com/devrandom/gitian-builder/issues/147
357 2017-08-04T18:31:20  <jonasschnelli> Couldn't do it without help from aj
358 2017-08-04T18:32:01  *** str4d has quit IRC
359 2017-08-04T18:32:50  *** str4d_ has quit IRC
360 2017-08-04T18:32:52  *** miknotauro has quit IRC
361 2017-08-04T18:44:49  *** tiagotrs has joined #bitcoin-core-dev
362 2017-08-04T18:45:18  *** tiagotrs has joined #bitcoin-core-dev
363 2017-08-04T18:54:44  <bitcoin-git> [bitcoin] luke-jr opened pull request #10989: RPC: Restore backward compatibility, in multiwallet mode (master...multiwallet_rpccompat) https://github.com/bitcoin/bitcoin/pull/10989
364 2017-08-04T19:00:34  *** Dizzle has joined #bitcoin-core-dev
365 2017-08-04T19:01:18  *** Ylbam has joined #bitcoin-core-dev
366 2017-08-04T19:18:28  *** dgenr8 has joined #bitcoin-core-dev
367 2017-08-04T19:26:57  *** SopaXorzTaker has quit IRC
368 2017-08-04T19:29:19  *** tripleslash has joined #bitcoin-core-dev
369 2017-08-04T19:32:25  *** ekerstein has joined #bitcoin-core-dev
370 2017-08-04T19:32:50  <sipa> wumpus: i've shortened the notice about windows XP in the release notes, let me know if you think it deserves a longer text
371 2017-08-04T19:33:48  <sipa> jnewbery: i've added a paragraph on non-atomic flushing, as that is also a nice performance boost
372 2017-08-04T19:41:27  *** laurentmt has joined #bitcoin-core-dev
373 2017-08-04T19:48:24  *** Yogaqueef has quit IRC
374 2017-08-04T19:54:51  *** laurentmt has quit IRC
375 2017-08-04T20:00:48  *** treebeardd has joined #bitcoin-core-dev
376 2017-08-04T20:01:14  *** ula has quit IRC
377 2017-08-04T20:08:41  *** Aaronvan_ has joined #bitcoin-core-dev
378 2017-08-04T20:10:41  *** AaronvanW has quit IRC
379 2017-08-04T20:19:39  *** henrik_ has joined #bitcoin-core-dev
380 2017-08-04T20:21:08  <earlz> Anyone ever seen this when building from Gitian? symbol pthread_setname_np from unsupported version GLIBC_2.12
381 2017-08-04T20:21:44  *** henrik_ has quit IRC
382 2017-08-04T20:29:40  *** Chris_Stewart_5 has quit IRC
383 2017-08-04T21:01:06  *** Dizzle has quit IRC
384 2017-08-04T21:10:57  *** str4d__ has quit IRC
385 2017-08-04T21:19:06  *** miknotauro has joined #bitcoin-core-dev
386 2017-08-04T21:30:40  *** miknotauro has quit IRC
387 2017-08-04T21:34:04  *** ekerstein has quit IRC
388 2017-08-04T21:34:40  *** belcher has quit IRC
389 2017-08-04T21:45:43  *** chjj has quit IRC
390 2017-08-04T21:47:24  *** Guyver2 has quit IRC
391 2017-08-04T21:48:50  *** belcher has joined #bitcoin-core-dev
392 2017-08-04T21:52:51  *** Murch has quit IRC
393 2017-08-04T21:55:18  <jnewbery> sipa: thanks! The only item outstanding in #9889 is a note on fee estimation improvements. I'll do that early next week
394 2017-08-04T21:55:19  <gribble> https://github.com/bitcoin/bitcoin/issues/9889 | TODO for release notes 0.15.0 · Issue #9889 · bitcoin/bitcoin · GitHub
395 2017-08-04T21:56:55  *** treebeardd has quit IRC
396 2017-08-04T22:04:56  *** petertodd has joined #bitcoin-core-dev
397 2017-08-04T22:08:16  <bitcoin-git> [bitcoin] gandrewstone opened pull request #10990: 0 locktime issue (master...fix0locktimebug) https://github.com/bitcoin/bitcoin/pull/10990
398 2017-08-04T22:21:50  *** chjj has joined #bitcoin-core-dev
399 2017-08-04T22:26:23  *** Chris_Stewart_5 has joined #bitcoin-core-dev
400 2017-08-04T22:28:43  *** discreteunit has joined #bitcoin-core-dev
401 2017-08-04T22:39:11  *** d_t has quit IRC
402 2017-08-04T22:39:21  *** discreteunit has quit IRC
403 2017-08-04T22:42:43  *** discreteunit has joined #bitcoin-core-dev
404 2017-08-04T22:49:38  *** d_t has joined #bitcoin-core-dev
405 2017-08-04T22:53:32  *** praxeology has left #bitcoin-core-dev
406 2017-08-04T22:57:00  *** praxeology has joined #bitcoin-core-dev
407 2017-08-04T23:02:07  *** discreteunit has quit IRC
408 2017-08-04T23:10:30  *** Murch has joined #bitcoin-core-dev
409 2017-08-04T23:26:30  *** Chris_Stewart_5 has quit IRC
410 2017-08-04T23:35:55  *** Murch has quit IRC
411 2017-08-04T23:41:01  *** Chris_Stewart_5 has joined #bitcoin-core-dev
412 2017-08-04T23:52:18  *** abpa has quit IRC
413 2017-08-04T23:53:43  *** tiagotrs has quit IRC