1 2014-12-31 00:01:27 weilu_ has joined
2 2014-12-31 00:03:08 wizkid057 has joined
3 2014-12-31 00:05:18 OneFixt has joined
4 2014-12-31 00:05:57 weilu_ has quit (Ping timeout: 244 seconds)
5 2014-12-31 00:06:39 moa has quit (Quit: Leaving.)
6 2014-12-31 00:09:06 ValicekB has quit (Ping timeout: 255 seconds)
7 2014-12-31 00:11:00 karc has quit (Remote host closed the connection)
8 2014-12-31 00:11:24 karc has joined
9 2014-12-31 00:15:22 ValicekB has joined
10 2014-12-31 00:17:33 crunk-juice has joined
11 2014-12-31 00:21:42 jMyles has quit (Ping timeout: 255 seconds)
12 2014-12-31 00:22:23 pewpsewp has joined
13 2014-12-31 00:22:58 abrkn\\ has quit (Ping timeout: 240 seconds)
14 2014-12-31 00:24:12 NewLiberty has joined
15 2014-12-31 00:26:53 abrkn\ has joined
16 2014-12-31 00:29:05 brson has quit (Ping timeout: 258 seconds)
17 2014-12-31 00:29:56 crunk-juice has quit (Remote host closed the connection)
18 2014-12-31 00:33:49 Starduster has joined
19 2014-12-31 00:41:30 hashtag has quit (Ping timeout: 255 seconds)
20 2014-12-31 00:44:39 jMyles has joined
21 2014-12-31 00:46:27 hashtag has joined
22 2014-12-31 00:49:52 sinetek has quit (Read error: No route to host)
23 2014-12-31 00:52:39 pooler has quit (Ping timeout: 245 seconds)
24 2014-12-31 00:55:18 agricocb has quit (Quit: Leaving.)
25 2014-12-31 00:56:41 hashtag has quit (Ping timeout: 258 seconds)
26 2014-12-31 00:58:48 pgokeeffe has joined
27 2014-12-31 01:00:49 crunk-juice has joined
28 2014-12-31 01:00:50 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
29 2014-12-31 01:02:11 weilu_ has joined
30 2014-12-31 01:03:43 crunk-juice has quit (Remote host closed the connection)
31 2014-12-31 01:04:58 JackH has quit (Ping timeout: 240 seconds)
32 2014-12-31 01:06:43 weilu_ has quit (Ping timeout: 244 seconds)
33 2014-12-31 01:07:22 paxtoncamaro91 has joined
34 2014-12-31 01:09:59 ryanxcharles has quit (Ping timeout: 264 seconds)
35 2014-12-31 01:10:50 Centaure has joined
36 2014-12-31 01:11:21 t7 has quit (Quit: è¦ç¡è§)
37 2014-12-31 01:11:35 crunk-juice has joined
38 2014-12-31 01:11:44 cbeams has joined
39 2014-12-31 01:12:53 hashtag has joined
40 2014-12-31 01:13:40 jtimon has joined
41 2014-12-31 01:16:17 Centaure has quit (Remote host closed the connection)
42 2014-12-31 01:16:38 cbeams has quit (Ping timeout: 265 seconds)
43 2014-12-31 01:17:02 hashtag has quit (Ping timeout: 240 seconds)
44 2014-12-31 01:17:49 hashtag has joined
45 2014-12-31 01:18:47 molec has joined
46 2014-12-31 01:20:31 HaltingState has quit (Quit: Leaving)
47 2014-12-31 01:21:59 moleccc has quit (Ping timeout: 264 seconds)
48 2014-12-31 01:22:14 Guest87632 is now known as maaku
49 2014-12-31 01:29:05 llllllllll has quit ()
50 2014-12-31 01:33:10 <Luke-Jr> firelegend: it's kindof enforced by scoped locks âº
51 2014-12-31 01:35:42 austeritysucks has quit (Ping timeout: 240 seconds)
52 2014-12-31 01:36:17 Eiii has joined
53 2014-12-31 01:37:03 saracen has joined
54 2014-12-31 01:39:28 mastermark has quit (Ping timeout: 244 seconds)
55 2014-12-31 01:40:12 saracen_ has quit (Ping timeout: 245 seconds)
56 2014-12-31 01:40:13 Lightsword has joined
57 2014-12-31 01:42:13 mastermark has joined
58 2014-12-31 01:42:22 jtimon has quit (Ping timeout: 244 seconds)
59 2014-12-31 01:43:07 Pierre_Rochard has joined
60 2014-12-31 01:44:02 crunk-juice has quit (Remote host closed the connection)
61 2014-12-31 01:48:00 crunk-juice has joined
62 2014-12-31 01:52:06 kadoban has quit (Ping timeout: 272 seconds)
63 2014-12-31 01:52:15 ryanxcharles has joined
64 2014-12-31 02:00:32 brson has joined
65 2014-12-31 02:02:58 kgk_ has joined
66 2014-12-31 02:03:02 weilu_ has joined
67 2014-12-31 02:05:49 hashtag has quit (Ping timeout: 244 seconds)
68 2014-12-31 02:05:56 brson has quit (Quit: leaving)
69 2014-12-31 02:06:58 Zarutian has quit (Quit: Leaving.)
70 2014-12-31 02:07:22 weilu_ has quit (Ping timeout: 244 seconds)
71 2014-12-31 02:12:11 pgokeeffe has quit (Quit: pgokeeffe)
72 2014-12-31 02:17:26 <firelegend> Luke-Jr:By the compiler or?
73 2014-12-31 02:19:56 <Luke-Jr> firelegend: by the design of the code
74 2014-12-31 02:20:29 <firelegend> I am exploring the code in net.cpp currently
75 2014-12-31 02:23:08 <firelegend> What I found odd, is that in ThreadSocketHandler which presumably is constantly working, is that when it's handling messages, it receives data and so far I understood the code, but then it also dispatches a reply via SocketSendData, but inside the function I don't see how the reply is constructed
76 2014-12-31 02:27:22 [Author]_ is now known as [Author]
77 2014-12-31 02:27:27 gnuborg has quit (Quit: leaving)
78 2014-12-31 02:28:36 Raziel has quit (Ping timeout: 255 seconds)
79 2014-12-31 02:39:26 pgokeeffe has joined
80 2014-12-31 02:41:24 pewpsewp has quit (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
81 2014-12-31 02:41:39 sinetek has joined
82 2014-12-31 02:43:50 Bwild has joined
83 2014-12-31 02:43:57 oujh has quit (Ping timeout: 250 seconds)
84 2014-12-31 02:45:17 kadoban has joined
85 2014-12-31 02:52:05 crunk-juice has quit (Remote host closed the connection)
86 2014-12-31 02:54:52 bsm117532 has joined
87 2014-12-31 02:55:36 crunk-juice has joined
88 2014-12-31 02:55:52 <Luke-Jr> sipa: any objections to making CCoinsViewCache(CCoinsViewCache) illegal?
89 2014-12-31 02:56:48 <Luke-Jr> (note: copy constructor, NOT the same as CCoinsViewCache(CCoinsViewCache*)
90 2014-12-31 02:56:51 mortale has quit (Remote host closed the connection)
91 2014-12-31 02:57:57 olalonde has quit (Ping timeout: 240 seconds)
92 2014-12-31 02:58:25 antizionist__ has quit (Quit: Connection closed for inactivity)
93 2014-12-31 03:02:49 olalonde has joined
94 2014-12-31 03:03:43 weilu_ has joined
95 2014-12-31 03:04:06 papa2 has joined
96 2014-12-31 03:04:35 papa has quit (Remote host closed the connection)
97 2014-12-31 03:06:41 gak has quit (Quit: Changing server)
98 2014-12-31 03:08:36 weilu_ has quit (Ping timeout: 256 seconds)
99 2014-12-31 03:09:53 <sipa> Luke-Jr: yeah, caches shouldn't br copyablr
100 2014-12-31 03:10:03 <Luke-Jr> k
101 2014-12-31 03:10:18 papa2 has quit (Ping timeout: 250 seconds)
102 2014-12-31 03:10:19 <sipa> Luke-Jr: i have an assumption why your test fails, but i won't have time for a few days
103 2014-12-31 03:10:26 <Luke-Jr> I was accidentally copying the cache instead of sub-caching it.. which meant Flush applied them to the real pcoinsTip >_<
104 2014-12-31 03:10:35 <Luke-Jr> ^ this is why
105 2014-12-31 03:11:11 <sipa> ah
106 2014-12-31 03:11:25 <sipa> then my assumption was wrong, but good :)
107 2014-12-31 03:11:42 crunk-juice has quit (Remote host closed the connection)
108 2014-12-31 03:12:24 * Luke-Jr ponders if he should throw this in a separate PR for 0.10 candidacy, or just lump it in with CPFP
109 2014-12-31 03:13:11 crunk-juice has joined
110 2014-12-31 03:20:03 papa2 has joined
111 2014-12-31 03:21:57 crunk-juice has quit (Remote host closed the connection)
112 2014-12-31 03:21:59 swappermall has joined
113 2014-12-31 03:22:00 baldur has joined
114 2014-12-31 03:27:05 belcher has quit (Quit: Leaving)
115 2014-12-31 03:27:10 crunk-juice has joined
116 2014-12-31 03:27:24 crunk-juice has quit (Remote host closed the connection)
117 2014-12-31 03:29:23 iwilcox is now known as `iwilcox
118 2014-12-31 03:29:33 `iwilcox is now known as iwilcox
119 2014-12-31 03:33:28 ryanxcharles has quit (Ping timeout: 258 seconds)
120 2014-12-31 03:34:01 olalonde has quit (Ping timeout: 240 seconds)
121 2014-12-31 03:34:42 agricocb has joined
122 2014-12-31 03:34:58 olalonde has joined
123 2014-12-31 03:37:54 ryanxcharles has joined
124 2014-12-31 03:39:20 papa2 has quit (Ping timeout: 250 seconds)
125 2014-12-31 03:42:56 olalonde has quit (Ping timeout: 272 seconds)
126 2014-12-31 03:44:10 Arnavion has quit (Quit: Arnavion)
127 2014-12-31 03:44:40 Arnavion has joined
128 2014-12-31 03:45:20 pgokeeffe has quit (Quit: pgokeeffe)
129 2014-12-31 03:45:32 olalonde has joined
130 2014-12-31 03:47:19 papa has joined
131 2014-12-31 03:48:05 iwilcox has quit (Remote host closed the connection)
132 2014-12-31 03:48:51 pgokeeffe has joined
133 2014-12-31 03:48:56 iwilcox has joined
134 2014-12-31 04:01:52 papa has quit (Ping timeout: 250 seconds)
135 2014-12-31 04:04:24 weilu has joined
136 2014-12-31 04:04:57 RBecker has quit (Ping timeout: 244 seconds)
137 2014-12-31 04:07:26 aburan28 has joined
138 2014-12-31 04:07:56 papa has joined
139 2014-12-31 04:08:57 weilu has quit (Ping timeout: 255 seconds)
140 2014-12-31 04:12:19 kgk_ has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
141 2014-12-31 04:17:07 RBecker has joined
142 2014-12-31 04:22:14 papa has quit (Ping timeout: 250 seconds)
143 2014-12-31 04:23:05 ericmuyser has quit (Remote host closed the connection)
144 2014-12-31 04:24:09 ericmuyser has joined
145 2014-12-31 04:26:19 Lightsword_ has joined
146 2014-12-31 04:28:01 Lightsword has quit (Ping timeout: 265 seconds)
147 2014-12-31 04:28:01 Lightsword_ is now known as Lightsword
148 2014-12-31 04:31:10 Lightsword_ has joined
149 2014-12-31 04:33:20 Lightsword has quit (Ping timeout: 265 seconds)
150 2014-12-31 04:33:20 Lightsword_ is now known as Lightsword
151 2014-12-31 04:34:50 pgokeeffe has quit (Quit: pgokeeffe)
152 2014-12-31 04:39:29 papa has joined
153 2014-12-31 04:42:48 pgokeeffe has joined
154 2014-12-31 04:44:13 olalonde has quit (Ping timeout: 244 seconds)
155 2014-12-31 04:50:14 franl has quit (Quit: O Elbereth! Gilthoniel! We still remember ...)
156 2014-12-31 04:50:57 coiner has quit (Ping timeout: 240 seconds)
157 2014-12-31 04:51:16 papa has quit (Ping timeout: 250 seconds)
158 2014-12-31 04:53:59 Cryo has quit (Quit: This computer has gone to sleep)
159 2014-12-31 04:54:08 Cryo has joined
160 2014-12-31 05:00:47 bsm117532 has quit (Ping timeout: 256 seconds)
161 2014-12-31 05:01:26 pewpsewp has joined
162 2014-12-31 05:01:57 DigiByteDev has joined
163 2014-12-31 05:05:04 Pierre_Rochard has quit (Quit: Pierre_Rochard)
164 2014-12-31 05:05:08 weilu_ has joined
165 2014-12-31 05:09:27 papa has joined
166 2014-12-31 05:09:47 weilu_ has quit (Ping timeout: 245 seconds)
167 2014-12-31 05:10:59 Guest38034 has quit (Ping timeout: 256 seconds)
168 2014-12-31 05:14:22 Krellan_ has joined
169 2014-12-31 05:15:33 cbeams has joined
170 2014-12-31 05:15:55 brianhoffman has quit (Quit: brianhoffman)
171 2014-12-31 05:16:11 NewLiberty has quit (Ping timeout: 258 seconds)
172 2014-12-31 05:17:03 Pan0ram1x has joined
173 2014-12-31 05:17:07 Pan0ram1x is now known as Guest19027
174 2014-12-31 05:17:44 GM0127 has joined
175 2014-12-31 05:19:56 cbeams has quit (Ping timeout: 250 seconds)
176 2014-12-31 05:19:58 <earlz> I've tried doing a from-scratch sync with bitcoin 0.9.3 and I'm stuck
177 2014-12-31 05:20:01 <earlz> http://pastebin.com/DVkccynH
178 2014-12-31 05:20:17 <earlz> specifically, stuck at block 212081
179 2014-12-31 05:20:35 Krellan_ has quit (Ping timeout: 244 seconds)
180 2014-12-31 05:20:49 <Luke-Jr> earlz: doesn't look stuck, just working
181 2014-12-31 05:20:53 <earlz> the orphan blocks are really confusing.. no idea why that's happening
182 2014-12-31 05:21:25 <earlz> it's been stuck on that for like 10 minutes at least
183 2014-12-31 05:22:03 <Luke-Jr> it's expected
184 2014-12-31 05:22:47 Krellan_ has joined
185 2014-12-31 05:23:23 <Luke-Jr> (and fixed in 0.10)
186 2014-12-31 05:24:03 <earlz> mm.. I want 0.10 to be out already :(
187 2014-12-31 05:24:18 <Krellan_> Sorry lost my network connection = if RPC answer was given, I didn't hear it
188 2014-12-31 05:24:19 <earlz> that's including the headers-first and such right?
189 2014-12-31 05:24:39 <Krellan_> Curious if there's a RPC call to grab the contents of the address cache (used when making new outbound connections)
190 2014-12-31 05:24:56 <earlz> getmempool? or something like that?
191 2014-12-31 05:24:58 <Krellan_> and also the banned/unbanned status of them
192 2014-12-31 05:25:06 <earlz> er, not mempool
193 2014-12-31 05:25:25 <Krellan_> I'm looking for a RPC to ask that a particular peer be banned/unbanned
194 2014-12-31 05:25:29 <Krellan_> Does such already exist?
195 2014-12-31 05:25:34 <earlz> getpeerinfo maybe?
196 2014-12-31 05:25:45 <Krellan_> getpeerinfo = dumps info about all currently connected notdes
197 2014-12-31 05:25:45 <earlz> I don't think that lets you check banned/unbanned
198 2014-12-31 05:25:46 <Krellan_> nodes
199 2014-12-31 05:26:02 jMyles has quit (Ping timeout: 245 seconds)
200 2014-12-31 05:26:07 <earlz> what do you mean by "address cache" then?
201 2014-12-31 05:26:43 <Krellan_> peers.dat file
202 2014-12-31 05:26:56 coiner has joined
203 2014-12-31 05:28:33 <Luke-Jr> earlz: yes, headers-first is what fixes the orphan blocks
204 2014-12-31 05:29:46 Application has quit (Ping timeout: 264 seconds)
205 2014-12-31 05:30:12 <gmaxwell> earlz: they're harmless in any case, it just slows things down a bit. if you just ignore it and let it continue it will finish.
206 2014-12-31 05:30:49 <robbak> If a newly built bitcoin binary is dying on startup with "Initialization sanity check failed. Bitcoin Core is shutting down.", and debug.log just shows me "shutdown: In progress..." etc: How can I get some information on what part of the sanity check is failing, so I can debug it?
207 2014-12-31 05:32:27 sinetek has quit (Ping timeout: 240 seconds)
208 2014-12-31 05:41:42 NewLiberty has joined
209 2014-12-31 05:42:10 olalonde has joined
210 2014-12-31 05:42:44 sinetek has joined
211 2014-12-31 05:47:57 GM0127 has quit (Quit: Leaving)
212 2014-12-31 05:51:15 Application has joined
213 2014-12-31 05:52:42 <robbak> Further information - this is running on an empty directory. All it createes is the debug.log file.
214 2014-12-31 05:57:12 RBecker has quit (Ping timeout: 250 seconds)
215 2014-12-31 05:57:41 pgokeeffe has quit (Ping timeout: 240 seconds)
216 2014-12-31 05:59:36 Aido_ has joined
217 2014-12-31 05:59:58 DigiByteDev has quit (Quit: DigiByteDev)
218 2014-12-31 06:02:16 Aido has quit (Ping timeout: 245 seconds)
219 2014-12-31 06:02:19 <gmaxwell> robbak: pastebin the debug.log
220 2014-12-31 06:03:37 <gmaxwell> there should be more entries before the "Initialization sanity check failed."
221 2014-12-31 06:04:35 <gmaxwell> robbak: what OS are you on?
222 2014-12-31 06:05:11 sinetek has quit (Ping timeout: 245 seconds)
223 2014-12-31 06:05:58 weilu_ has joined
224 2014-12-31 06:06:27 olalonde has quit (Ping timeout: 240 seconds)
225 2014-12-31 06:07:25 pgokeeffe has joined
226 2014-12-31 06:07:39 DigiByteDev has joined
227 2014-12-31 06:07:51 <gmaxwell> robbak: heelloo?
228 2014-12-31 06:07:57 <s1w> he ded
229 2014-12-31 06:08:35 <robbak> FreeBSD, gmaxwell. And it is three lines:
230 2014-12-31 06:08:37 <robbak> 2014-12-31 05:26:52 Shutdown: In progress...
231 2014-12-31 06:08:38 <robbak> 2014-12-31 05:26:52 StopNode()
232 2014-12-31 06:08:40 <robbak> 2014-12-31 05:26:52 Shutdown: done
233 2014-12-31 06:09:26 <Krellan_> Really dumb idea for making a PoW memory-hard: use nonce as an address into a large chunk of data (like the blockchain) then require a few bytes from there appear next to the nonce?
234 2014-12-31 06:10:08 <Krellan_> I like it, but know it must have a big hole that defeats it, but can't think of it offhand. Feel free to debunk it.
235 2014-12-31 06:10:14 <Luke-Jr> robbak: so this is with a non-GNU libc, correct?
236 2014-12-31 06:10:21 <Luke-Jr> Krellan_: not here
237 2014-12-31 06:10:58 weilu_ has quit (Ping timeout: 265 seconds)
238 2014-12-31 06:11:04 <Krellan_> Doh wrong channel
239 2014-12-31 06:12:11 olalonde has joined
240 2014-12-31 06:12:12 <robbak> Yes, I think. We probably use our own libc. I have been building v0.9.3 OK.
241 2014-12-31 06:12:29 pewpsewp has quit (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
242 2014-12-31 06:12:33 <Luke-Jr> robbak: probably want to step through
243 2014-12-31 06:12:42 <Luke-Jr> set a breakpoint on InitSanityCheck
244 2014-12-31 06:14:53 RBecker has joined
245 2014-12-31 06:17:13 <robbak> OK, Luke-Jr: after all the Qt stuff, we have BitcoinCore::initialize (), AppInit2 () and InitSanityCheck ()
246 2014-12-31 06:21:01 sinetek has joined
247 2014-12-31 06:21:04 <gmaxwell> robbak: presumably you are failing the ECC sanity check which is quite bad.
248 2014-12-31 06:21:20 <gmaxwell> oh no actually that throws another error.
249 2014-12-31 06:21:36 <gmaxwell> so you're failing either glibc_sanity_test or glibcxx_sanity_test
250 2014-12-31 06:21:44 <robbak> I'm just doing a debug build to get something more.
251 2014-12-31 06:23:57 arubi has quit (Quit: Leaving)
252 2014-12-31 06:28:20 pgokeeffe has quit (Quit: pgokeeffe)
253 2014-12-31 06:34:38 Starduster_ has joined
254 2014-12-31 06:37:01 Starduster has quit (Ping timeout: 240 seconds)
255 2014-12-31 06:40:52 DigiByteDev has quit (Quit: DigiByteDev)
256 2014-12-31 06:43:17 olalonde has quit (Ping timeout: 255 seconds)
257 2014-12-31 06:48:14 olalonde has joined
258 2014-12-31 06:49:37 austeritysucks has joined
259 2014-12-31 06:52:20 pgokeeffe has joined
260 2014-12-31 06:52:30 <cfields> robbak: osx?
261 2014-12-31 06:52:38 <robbak> reeBSD
262 2014-12-31 06:52:47 <robbak> cfields: FreeBSD
263 2014-12-31 06:52:56 <cfields> robbak: i'm battling that exact issue right now
264 2014-12-31 06:53:14 <cfields> in my case, it comes from a busted clang. you might see the same in FreeBSD
265 2014-12-31 06:53:43 <robbak> Ah, well we do share problems with OSx, so that is quite likely. Do you have a fix?
266 2014-12-31 06:53:56 <cfields> yes, don't use clang 3.4 :)
267 2014-12-31 06:55:11 <cfields> for my issue, 3.3 and 3.5 are fine, 3.4 has a bug that causes visibility/weak external issues
268 2014-12-31 06:55:36 <robbak> Thanks cfields.
269 2014-12-31 06:55:46 <cfields> i tried bisecting a while back, but llvm/clang proved to be too much to handle
270 2014-12-31 06:56:38 <gmaxwell> cfields: any idea how exactly its malfunctioning here?
271 2014-12-31 06:56:58 <cfields> robbak: if you'd like to confirm that we're seeing the same thing: nm -m bad/bitcoind | grep out_of_range
272 2014-12-31 06:57:56 JohnKenney has joined
273 2014-12-31 06:58:12 <cfields> gmaxwell: vaguely, it's deeper into compiler jargon than i can really understand
274 2014-12-31 06:59:39 <cfields> gmaxwell: typeinfo for exceptions gets munged, so they aren't caught properly
275 2014-12-31 07:00:14 <robbak> cfields: lits of results to that command - what should I be looking for?
276 2014-12-31 07:00:21 sinetek has quit (Ping timeout: 240 seconds)
277 2014-12-31 07:02:57 <cfields> robbak: sorry, sec.
278 2014-12-31 07:03:09 DanMAbraham has joined
279 2014-12-31 07:03:55 DanMAbraham has left ()
280 2014-12-31 07:06:03 <cfields> robbak: nm -m compat/libbitcoin_util_a-glibcxx_sanity.o | grep out_of_range | grep __datacoal_nt
281 2014-12-31 07:06:13 <cfields> if that shows "automatically exported" or so, you're gonna have a bad time
282 2014-12-31 07:06:24 <cfields> er.. automatically hidden
283 2014-12-31 07:06:43 weilu_ has joined
284 2014-12-31 07:08:30 <robbak> No results, cfields. By the way, whta does that -m argument do? our nm does not support it.
285 2014-12-31 07:09:36 <cfields> oh, heh, i suppose it wouldn't. it shows osx-specific symbol info
286 2014-12-31 07:09:41 arubi has joined
287 2014-12-31 07:11:02 <cfields> robbak: i suppose we should back up a bit. In glibxx_sanity, we intentionally cause an exception to be thrown, then catch it. My problem with clang3.4+osx is that the typeinfo for that exception is busted, so we fail to catch it.
288 2014-12-31 07:11:16 <cfields> it's worth taking a few secs to see if you're hitting the same thing
289 2014-12-31 07:11:23 weilu_ has quit (Ping timeout: 265 seconds)
290 2014-12-31 07:12:54 <gmaxwell> cfields: super scarry that a catch(std::out_of_range) can just be silently busted; now I have an _new_ mental note on reasons to never use exceptions.
291 2014-12-31 07:13:40 <cfields> gmaxwell: well, something is going horribly wrong in the compiler. we catch it in the sanity check, but otherwise it surely wouldn't get very far anyway
292 2014-12-31 07:14:39 <robbak> OK, stepping through, it's in glibdxx_sanity_test().
293 2014-12-31 07:14:44 <cfields> robbak: sec
294 2014-12-31 07:15:29 <gmaxwell> cfields: you sure? I think in the codebase we don't explictly catch out_of_range anywhere.
295 2014-12-31 07:16:05 <cfields> robbak: http://pastebin.com/raw.php?i=Qxxri4Z1
296 2014-12-31 07:16:38 <cfields> gmaxwell: for this particular issue, all typeinfo info seems to be busted
297 2014-12-31 07:17:03 pgokeeffe has quit (Quit: pgokeeffe)
298 2014-12-31 07:17:03 <cfields> gmaxwell: this is pretty exotic though, it's the linux->osx cross build. robbak's problem may be much simpler
299 2014-12-31 07:19:16 <cfields> gmaxwell: if you're interested, i'd be happy to share some info/dumps with you. debugging this one is far over my head. Also, it's fixed in clang 3.5, so it's hard to get motivated to pinpoint it :)
300 2014-12-31 07:20:10 olalonde has quit (Ping timeout: 264 seconds)
301 2014-12-31 07:20:55 <robbak> Still stepping, maybe for fun: confirmed that the fail is in sanity_test_range_fmt()
302 2014-12-31 07:20:57 Lightsword has quit (Quit: Lightsword)
303 2014-12-31 07:21:57 <cfields> gmaxwell: also, if you're suspecting that i'm a flat-out idioit, i verified in the c++ spec that it must throw out_of_range in that case :)
304 2014-12-31 07:22:29 <cfields> sigh. the irony is thick in that typo.
305 2014-12-31 07:23:50 <gmaxwell> no, I already checked that. It's a screwed up scarry bug, but since it's fixed; I'm not sure what to do other than be thankful that we have some tests at startup.
306 2014-12-31 07:24:16 <gmaxwell> perhaps promote a test to compile time.
307 2014-12-31 07:24:54 pgokeeffe has joined
308 2014-12-31 07:25:26 <cfields> i assumed it was just an artifact of the wacky osx cross build. if it turns out that robbak is seeing something similar, it's scarier than i'd thought
309 2014-12-31 07:25:38 <cfields> yes, that makes sense
310 2014-12-31 07:28:25 <wumpus> if the compiler is broken *anything* can be broken, not just exceptions, it would be a better mental reason to never use software gmaxwell :)
311 2014-12-31 07:30:06 <s1w> let's just all start farming corn
312 2014-12-31 07:30:08 <wumpus> it could as well have been multiplication that was broken, do we detect that anywhere?
313 2014-12-31 07:30:16 <wumpus> yes :D
314 2014-12-31 07:30:43 <s1w> we can probably remove mtgox from topi
315 2014-12-31 07:30:43 <s1w> c
316 2014-12-31 07:30:44 <s1w> lol
317 2014-12-31 07:30:45 olalonde has joined
318 2014-12-31 07:31:14 <gmaxwell> wumpus: fair I suppose, but otoh, you wouldn't see a compiler make it into production that miscompiled multiply. :P
319 2014-12-31 07:31:37 <s1w> bettah
320 2014-12-31 07:31:43 <michagogo> Hm, why single out those two services?
321 2014-12-31 07:31:57 <s1w> i'm too lazy to type the stuff i need to op up
322 2014-12-31 07:31:58 <michagogo> Can you help me with BitPay Insight?
323 2014-12-31 07:32:00 cbeams has joined
324 2014-12-31 07:32:03 <cfields> wumpus: heh, if you remember correctly, you argued for adding those sanity checks. i just added the silly/senseless checks rather than arguing with you about how ridiculous it was :)
325 2014-12-31 07:32:09 <michagogo> How about GAit?
326 2014-12-31 07:32:10 <s1w> oh no michagogo beat the system
327 2014-12-31 07:32:17 <michagogo> s1w: /CS topic
328 2014-12-31 07:32:24 <gmaxwell> michagogo: singles out things that have been frequent nussances here.
329 2014-12-31 07:32:34 <cfields> wumpus: so you won that round :)
330 2014-12-31 07:32:40 <gmaxwell> GAit manages to support its own users adequately, I guess!
331 2014-12-31 07:32:41 <wumpus> cfields: yes, I know just how crazy things can go :-)
332 2014-12-31 07:32:45 <michagogo> gmaxwell: really? Never seen anyone here ask for help with bitstamp
333 2014-12-31 07:33:05 <michagogo> Not any time recently, at least
334 2014-12-31 07:33:48 <cfields> wumpus: getting ready to push up a new osx toolchain that brings us out of the dark ages there. fixes all kinds of things i've wanted fixed for a while. next up is the linux toolchains
335 2014-12-31 07:33:59 <wumpus> cfields: the sanity tests have already caught quite some problems, if only overheating CPUs were so easy to detect as (obviously) broken compilers
336 2014-12-31 07:34:13 <cfields> (though, due to the bug above, we have to stay on clang 3.3 until 3.5 is easy enough to come by)
337 2014-12-31 07:34:30 <michagogo> Don't overheating CPUs shut off?
338 2014-12-31 07:34:34 <gmaxwell> wumpus: that odroid has had 4 copies of secp256k1 ./tests running for 732 minutes now without throwing an error. :-/
339 2014-12-31 07:34:42 <gmaxwell> michagogo: one could be so lucky.
340 2014-12-31 07:34:46 <warren> which odroid?
341 2014-12-31 07:35:01 <michagogo> gmaxwell: what do you mean?
342 2014-12-31 07:35:24 <wumpus> michagogo: either that or they start randomly corrupting your data
343 2014-12-31 07:35:28 <gmaxwell> warren: one here which reliably bombs out during IBD with apparent memory corruption.
344 2014-12-31 07:35:40 <warren> which model I mean
345 2014-12-31 07:35:42 <warren> I have one
346 2014-12-31 07:35:54 <gmaxwell> michagogo: we've had lots of reports from users over the years which ultimately were overheating issues.
347 2014-12-31 07:35:56 <s1w> 732 minutes is quite a while
348 2014-12-31 07:36:01 <wumpus> michagogo: depends on how much they're overheated I suppose, if they're against the threshold they can still somewhat function, if they melt they obviously shut down
349 2014-12-31 07:36:02 <gmaxwell> warren: It's a U2.
350 2014-12-31 07:36:17 <michagogo> Really? Haven't seen that happen
351 2014-12-31 07:36:32 <warren> I have access to a U2 if you need to rule out bad hardware
352 2014-12-31 07:36:49 <robbak> cfields: Yes, finally got around to adding your patch, and it is exactly that. The exception isn't being caught.
353 2014-12-31 07:36:54 <michagogo> Isn't that what happens when the computer just turns off and then shows a thermal alarm/warning on boot?
354 2014-12-31 07:37:00 <wumpus> gmaxwell: I've had similar issues with a x86 CPU whose fan I had to replace, some usage patterns worked fine, others caused strange behavior like corruptions and cores hard-hanging
355 2014-12-31 07:37:19 <warren> michagogo: in Linux with modern processors it will often surpass a thermal threshold and throttle in an attempt to save itself. you can see those events and MCE's in the Linux dmesg.
356 2014-12-31 07:37:28 <cfields> robbak: clang 3.4 ?
357 2014-12-31 07:37:44 <warren> michagogo: to my surprise my i5 desktop CPU went months without apparent crashes with the CPU fan unplugged...
358 2014-12-31 07:37:46 <robbak> cfields: I don't know how to check!
359 2014-12-31 07:37:49 <gmaxwell> warren: if you could build 0.10rc1 and try syncing the chain that would be good, but bad hardware seems pretty likely: wumpus has another quad core arm which synced without issue, and I successfully synced on a novena (yet another quad core arm)
360 2014-12-31 07:37:59 <cfields> robbak: heh, clang -v
361 2014-12-31 07:38:00 <wumpus> gmaxwell: and 'heavy CPU usage' wasn't the only distinction there, seemingly there's other factors in play that make work patterns suspicible to corruption
362 2014-12-31 07:38:00 <michagogo> warren: wow
363 2014-12-31 07:38:27 <robbak> cfields: Yes, 3.4.1
364 2014-12-31 07:38:37 <michagogo> warren: and: Ah, maybe that's why I'm not familiar with it
365 2014-12-31 07:38:47 <warren> gmaxwell: you have the optional fan for the U2? It CAN'T survive without it.
366 2014-12-31 07:38:47 <michagogo> I don't use Linux on bare metal
367 2014-12-31 07:38:56 <gmaxwell> michagogo: we've had people show up bitching that bitcoin was crashy garbage and after much prodding got them to check the hardware and found things like (e.g. in one instance:) the heatsink fell off their cpu.
368 2014-12-31 07:38:59 <wumpus> I have two quad-core ARMs, and two single-core ARMs synced with the chain
369 2014-12-31 07:39:12 <michagogo> gmaxwell: wow
370 2014-12-31 07:39:22 pgokeeffe has quit (Quit: pgokeeffe)
371 2014-12-31 07:39:36 <michagogo> I guess it must have landed fan-side up?
372 2014-12-31 07:39:40 <gmaxwell> warren: it's sitting in proximity to one now, perhaps its not enough.
373 2014-12-31 07:39:55 <gmaxwell> michagogo: or just on its side? dunno.
374 2014-12-31 07:39:59 <warren> the U2 fan is super high speed
375 2014-12-31 07:40:02 <michagogo> (Unless the fan is in some kind of tube)
376 2014-12-31 07:40:07 <michagogo> gmaxwell: or that
377 2014-12-31 07:40:08 <cfields> robbak: ok, thanks. that's really good to know. I'll have another look tomorrow with that knowledge
378 2014-12-31 07:40:19 olalonde has quit (Ping timeout: 258 seconds)
379 2014-12-31 07:40:33 <warren> FWIW I gave up on the U2 in part because it wasn't stable even with adequate cooling.
380 2014-12-31 07:41:02 <michagogo> warren: is your TZ very negative or very positive?
381 2014-12-31 07:41:10 <warren> huh?
382 2014-12-31 07:41:11 MoALTz has quit (Quit: Leaving)
383 2014-12-31 07:41:17 <michagogo> warren: your time zone
384 2014-12-31 07:41:21 <warren> UTC-10
385 2014-12-31 07:41:23 <gmaxwell> warren: it's 'nice' to know their new board has even the heatsink optional.
386 2014-12-31 07:41:24 <michagogo> Iirc you're at some extreme edge
387 2014-12-31 07:41:39 <robbak> cfields: Looking at a bit of info, I see that this caused another problem: I had to add #define __STDC_LIMIT_MACROS to src/leveldb/helpers/memenv/memenv.cc because it expected a c99 macro.
388 2014-12-31 07:41:50 <gmaxwell> warren: he was trying to figure out if it was time to wish you happy new year, I susspect.
389 2014-12-31 07:42:18 <michagogo> (I ask because if it were positive, I'd suggest that you come over to #freenode-newyears, since you'd be pretty close to celebrating)
390 2014-12-31 07:42:39 <michagogo> (Though of course you can still join in the fun)
391 2014-12-31 07:43:02 <michagogo> (And get in before it goes out in a wallops or global and gets flooded)
392 2014-12-31 07:43:17 Krellan_ has quit (Quit: Night all)
393 2014-12-31 07:44:51 op_mul has joined
394 2014-12-31 07:45:12 one_zero has quit ()
395 2014-12-31 07:46:37 <op_mul> wumpus: without the fan plugged in? I ran a pentium 4 without any heatsink at all for a short period. only reason I stopped was that it smelled awful.
396 2014-12-31 07:47:39 <wumpus> gmaxwell: another reasono always start the reindex from the genesis block and not a commited-to utxo, validating the chain prior to now is a good CPU sanity check
397 2014-12-31 07:48:20 olalonde has joined
398 2014-12-31 07:48:36 Namworld has quit ()
399 2014-12-31 07:49:13 sinetek has joined
400 2014-12-31 07:49:57 <wumpus> op_mul: in my case it was just extremely dusty, and maybe a bit loose, it hadn't completely fallen off. Longest I've had a x86 system running without any fans at all would be ~10 seconds.
401 2014-12-31 07:54:22 Alilam_ has joined
402 2014-12-31 07:54:45 <wumpus> in principle ARM boards shouldn't require active cooling, although it depends on the heat design of the enclosure, the quad core ones can get really hot.. I have e.g. a 'HDMI stick computer' one that can be made to overheat, too (and never even tried bitcoind on it). Oh and I remember the Guruplugs...
403 2014-12-31 07:55:41 <op_mul> I don't like the "thermal design" of the odroid u3. it has the first load bearing capacitor I've ever seen in a piece of computer hardware. one side of it's heatsink rests on it.
404 2014-12-31 07:56:11 <gmaxwell> erp actually it's a U3 I have not a U2.
405 2014-12-31 07:57:24 paveljanik has joined
406 2014-12-31 07:57:24 paveljanik has quit (Changing host)
407 2014-12-31 07:57:24 paveljanik has joined
408 2014-12-31 07:58:45 <cfields> wumpus: #5582 reads like the rantings of a mad-man. Sorry about that. There are lots of things at play, but most of it is osx-specific, and their toolchain changes are tough to keep up with, let alone explain. I'm happy to expand on anything you'd like
409 2014-12-31 07:58:49 <wumpus> the fun story there was that they shipped this super-duper server edition with wifi, bluetooth, sata, 2x ethernet in a very small box with bad thermal design and if you use any two of those intensively that just overheated...
410 2014-12-31 08:01:21 <op_mul> could be worse. you could be trying to run bitcoind on a raspberry pi like half of reddit.
411 2014-12-31 08:01:25 <wumpus> cfields: my browser box doesn't seem to be responding, hearing that, it's probably good?
412 2014-12-31 08:01:40 <gmaxwell> op_mul: :-/
413 2014-12-31 08:02:02 <gmaxwell> op_mul: "fortunately" most of those people give up and never try running bitcoin core again. :-/
414 2014-12-31 08:02:06 <cfields> wumpus: heh
415 2014-12-31 08:02:06 <wumpus> cfields: I suppose it's too cold outside to do madman's rants on a crate, so github is an excellent venue where you can rant inside
416 2014-12-31 08:02:39 <gmaxwell> cfields: time to make the dependency building stuff start building the toolchain? :)
417 2014-12-31 08:02:56 <cfields> wumpus: for sure. in fact, i'd be the 2nd mad-man ranting on a bitcoin PR today :)
418 2014-12-31 08:03:01 <cfields> or was that a comment?
419 2014-12-31 08:03:23 <wumpus> cfields: no, I'm just jesting :)
420 2014-12-31 08:03:24 <cfields> gmaxwell: ah, i forgot to mention. this one self-hosts, somewhat
421 2014-12-31 08:04:27 <cfields> gmaxwell: not sure if you were joking, but that's part of what i'm aiming at here. osx grabs a pre-built clang, and builds its own binutils, so it's a really good candidate for working on deterministic builds without gitian
422 2014-12-31 08:05:03 <cfields> wumpus: aww... it was taken down: https://github.com/bitcoin/bitcoin/issues/5577
423 2014-12-31 08:06:16 <warren> Were there issues with the cross compile toolchain used for 0.9.3?
424 2014-12-31 08:06:25 <cfields> by "somewhat" self-hosting, i mean that it now uses the same clang binaries to build its own native binutils
425 2014-12-31 08:06:37 <cfields> since clang is fancy, and can target multiple arches/os's in one binary
426 2014-12-31 08:07:27 weilu_ has joined
427 2014-12-31 08:07:39 <cfields> warren: no, but it was already outdated when it was added. this brings us back in line with apple's current sdk/linker/toolchain releases
428 2014-12-31 08:07:45 <wumpus> cfields: huh, the whole issue was removed?
429 2014-12-31 08:08:23 <cfields> wumpus: yea, it was a Russian censorship rant. Nuked from orbit as spam, I guess
430 2014-12-31 08:08:47 <midnightmagic> by the by, is there someone mirroring or at least backing up the github issues database?
431 2014-12-31 08:08:55 cbeams has quit (Remote host closed the connection)
432 2014-12-31 08:09:19 rlifchitz has quit (Ping timeout: 244 seconds)
433 2014-12-31 08:09:51 olalonde has quit (Ping timeout: 265 seconds)
434 2014-12-31 08:09:52 <cfields> wumpus: hah! is your "HDMI stick" amlogic-based?
435 2014-12-31 08:10:16 Lightsword has joined
436 2014-12-31 08:10:37 <wumpus> cfields: it's a GK802, IMx6 based. Same chip as the cubox-i and hummingboard (which do work very well) but they hugely messed up the thermal design
437 2014-12-31 08:10:53 <cfields> ah, ok
438 2014-12-31 08:11:10 <wumpus> midnightmagic: I'm working on that (but no, not at this moment)
439 2014-12-31 08:11:14 won9 has quit (Quit: won9)
440 2014-12-31 08:11:15 <warren> amlogic is am-azingly bad.
441 2014-12-31 08:11:19 <midnightmagic> wumpus: thank you.
442 2014-12-31 08:11:35 <midnightmagic> (like, for the answer I mean :)
443 2014-12-31 08:12:07 weilu_ has quit (Ping timeout: 244 seconds)
444 2014-12-31 08:12:20 <wumpus> midnightmagic: IIRC you can dump everything through the API, doesn't require any special privileges on the project
445 2014-12-31 08:12:44 <midnightmagic> wumpus: I was looking into doing it privately Because Github.
446 2014-12-31 08:13:05 <wumpus> midnightmagic: but it's one of the many things I started working on, then some other issue came in between, and I never came back to it :)
447 2014-12-31 08:13:10 <op_mul> midnightmagic: I do some basic integrity checks on a bunch of bitcoin related repos.
448 2014-12-31 08:13:33 <midnightmagic> wiki is a git repo, repo is a git repo, and I guess the API for dumping the rest of it. where do the code comments go?
449 2014-12-31 08:13:49 <gmaxwell> op_mul: there is no way to get the issues and pullreq data if github blocks our access, goes down, etc.
450 2014-12-31 08:13:50 <cfields> nnite
451 2014-12-31 08:13:58 <wumpus> midnightmagic: we don't use the wiki. All the comments are metadata which you can query through the API, and not in git.
452 2014-12-31 08:14:06 <wumpus> cfields: nn!
453 2014-12-31 08:14:17 <op_mul> gmaxwell: unless someone archives them, that is.
454 2014-12-31 08:14:58 <op_mul> my git bitcoin and bitcointalk archives are getting stale, but I'll re-run them soon.
455 2014-12-31 08:16:03 <wumpus> an (incremental) backup of that stuff is very feasible, see https://github.com/joeyh/github-backup
456 2014-12-31 08:16:21 <op_mul> I recovered a lot of the original sourceforce stuff before it was shuffled around as well.
457 2014-12-31 08:17:02 <op_mul> one of their mirrors was stuck, which was handy.
458 2014-12-31 08:19:01 cbeams has joined
459 2014-12-31 08:19:52 <op_mul> wumpus: postprocessing things without APIs is the hard part. bitcointalk is annoying because a lot of the threads get jumbled by deleted posts, so it's an almost constant job rebuilding the databases.
460 2014-12-31 08:20:22 xabbix has joined
461 2014-12-31 08:20:58 <wumpus> op_mul: ugh
462 2014-12-31 08:22:18 rlifchitz has joined
463 2014-12-31 08:23:35 <op_mul> wumpus: could be worse, could be trying to archive twitpic.com. oh wait. we are. http://tracker.archiveteam.org/twitpic2/
464 2014-12-31 08:24:00 omefire1 has quit (Ping timeout: 244 seconds)
465 2014-12-31 08:24:26 Techguy305 has quit (Ping timeout: 240 seconds)
466 2014-12-31 08:25:55 olalonde has joined
467 2014-12-31 08:29:20 <midnightmagic> op_mul: i think there's a backup archive of some sort you can get from bitcointalk..?
468 2014-12-31 08:29:23 b_lumenkraft has joined
469 2014-12-31 08:29:54 <op_mul> midnightmagic: ಠ_ಠ,
470 2014-12-31 08:30:06 <op_mul> better not be. there's one of the bitcoin wiki.
471 2014-12-31 08:30:48 Dizzle has joined
472 2014-12-31 08:31:20 <wumpus> op_mul: they're building an archive of silly selfies and cat pictures?
473 2014-12-31 08:32:24 <op_mul> yup.
474 2014-12-31 08:32:44 <op_mul> 100+ TB of them.
475 2014-12-31 08:35:18 <op_mul> you could say the same about bitcointalk. it's mostly altcoins and idiots, but there's some gems in the filth.
476 2014-12-31 08:36:15 <wumpus> but at least that's text, that sounds more manageable
477 2014-12-31 08:36:26 <Luke-Jr> eh? the wiki has cat pictures and selfies? O.o
478 2014-12-31 08:36:45 <wumpus> Luke-Jr: not that I know of at least :-)
479 2014-12-31 08:37:15 * Luke-Jr confused
480 2014-12-31 08:37:16 omefire has joined
481 2014-12-31 08:37:50 <op_mul> Luke-Jr: wumpus was talking about my link, a team archiving twitpic, not bitcoin wiki.
482 2014-12-31 08:37:58 <Luke-Jr> oh
483 2014-12-31 08:38:07 <Luke-Jr> haha, I totally missed that
484 2014-12-31 08:39:27 <Luke-Jr> wumpus: btw, in case you missed it in the noise, the suspected consensus issue was not one
485 2014-12-31 08:40:29 op_mul has left ("noise :<")
486 2014-12-31 08:43:29 <wumpus> Luke-Jr: oh, good to know!
487 2014-12-31 08:44:12 <Luke-Jr> ended up being a default copy constructor rather than the expected constructor due to a lack of pointer type
488 2014-12-31 08:45:19 <wumpus> so still a bug in the code, but not consensus critical?
489 2014-12-31 08:45:30 <Luke-Jr> a bug in the pull request I was using to reproduce it
490 2014-12-31 08:46:17 <Luke-Jr> so I submitted a new pull request (#5580) to prevent accidentally using the default copy constructor in the future (compiler error)
491 2014-12-31 08:46:54 <wumpus> always good to avoid bugs before they happen
492 2014-12-31 08:47:50 <Luke-Jr> indeed. I should probably rebase Eligius so it can't hit the issue. <.<
493 2014-12-31 08:47:54 gdm85 has quit (Remote host closed the connection)
494 2014-12-31 08:49:10 Lightsword_ has joined
495 2014-12-31 08:49:10 gdm85 has joined
496 2014-12-31 08:49:42 Lightsword has quit (Ping timeout: 256 seconds)
497 2014-12-31 08:49:43 Lightsword_ is now known as Lightsword
498 2014-12-31 08:50:33 austeritysucks has quit (Ping timeout: 245 seconds)
499 2014-12-31 08:51:28 CoinMuncher has joined
500 2014-12-31 08:55:27 won9 has joined
501 2014-12-31 08:57:04 olalonde has quit (Ping timeout: 256 seconds)
502 2014-12-31 08:58:00 kadoban has quit (Ping timeout: 240 seconds)
503 2014-12-31 08:59:08 tarantillo_ has quit (Remote host closed the connection)
504 2014-12-31 08:59:27 tarantillo_ has joined
505 2014-12-31 09:02:36 Aquent has joined
506 2014-12-31 09:03:02 O01eg has quit (Quit: O01eg)
507 2014-12-31 09:03:44 olalonde has joined
508 2014-12-31 09:08:13 weilu_ has joined
509 2014-12-31 09:12:33 weilu_ has quit (Ping timeout: 244 seconds)
510 2014-12-31 09:13:48 rubensayshi has joined
511 2014-12-31 09:19:41 shesek has joined
512 2014-12-31 09:19:49 pooler has joined
513 2014-12-31 09:22:46 <shesek> anyone feels like taking a look over my ephemeral-static ecdh implementation? https://github.com/shesek/ecdh-es/blob/master/src/ecdh.coffee / https://github.com/shesek/ecdh-es/blob/master/lib/ecdh.js
514 2014-12-31 09:23:26 <shesek> I'm pretty confident about it, but still feel a bit irky implementing that stuff myself :/
515 2014-12-31 09:27:01 wiz has joined
516 2014-12-31 09:27:35 clarinet has joined
517 2014-12-31 09:28:56 austeritysucks has joined
518 2014-12-31 09:31:19 clarinet has quit (Quit: Leaving)
519 2014-12-31 09:31:23 Apexseals has quit ()
520 2014-12-31 09:32:47 Apexseals has joined
521 2014-12-31 09:33:28 Apexseals has quit (Client Quit)
522 2014-12-31 09:36:12 Dizzle has quit (Quit: Leaving...)
523 2014-12-31 09:38:47 Apexseals has joined
524 2014-12-31 09:44:47 <wumpus> Luke-Jr: re: #5534, are you going to rebase it or was it already included in some other pull?
525 2014-12-31 09:48:23 <Luke-Jr> missed the needs rebase, sec
526 2014-12-31 09:51:24 NewLiberty has quit (Ping timeout: 258 seconds)
527 2014-12-31 09:51:33 cbeams has quit (Remote host closed the connection)
528 2014-12-31 09:51:51 phoenix53 has quit (Remote host closed the connection)
529 2014-12-31 09:52:05 <Luke-Jr> wumpus: k, done
530 2014-12-31 09:55:32 cbeams has joined
531 2014-12-31 09:57:35 <gmaxwell> shesek: I'm unfamilar with the language so it makes it hard to review (e.g. exactly how these comparisons work, e.g. can you avoid the auth by truncating it, wouldn't be obvious to me. Or even what data it covers. Looks like you're only using the X coordinate, so there is a modified message that would also decrypt (one with r having the opposite sign). It not clear how errors are handled here, e.g. d
532 2014-12-31 09:57:41 <gmaxwell> oes your ECC code check if the point is on the curve? and if its not, what happens when that point,scalar multiply fails? You could avoid the overhead of seralizing an AES IV by using your ecdh-keyed KDF to also produce the AES IV (this is doubly easy to do if you use AES-128, ... AES-256 is certificationally weaker than AES-128 in any case).
533 2014-12-31 09:57:53 jtimon has joined
534 2014-12-31 09:58:40 <gmaxwell> (see also https://www.schneier.com/blog/archives/2009/07/another_new_aes.html )
535 2014-12-31 09:59:06 ThomasV has joined
536 2014-12-31 09:59:07 sinetek has quit (Ping timeout: 272 seconds)
537 2014-12-31 09:59:39 <Luke-Jr> wumpus: leveldb was updated last minute? or just forgot the changelog entry?
538 2014-12-31 10:00:13 <wumpus> Luke-Jr: no, not exactly last minute
539 2014-12-31 10:00:17 Lightsword has quit (Ping timeout: 250 seconds)
540 2014-12-31 10:00:29 <wumpus> Luke-Jr: it mentions the commit id so you can check when it was
541 2014-12-31 10:00:50 Lightsword has joined
542 2014-12-31 10:01:53 <Luke-Jr> ah, October
543 2014-12-31 10:03:55 <shesek> gmaxwell, I'm not sure which comparisons you're referring to
544 2014-12-31 10:04:52 <shesek> if I understand correctly, using the X coordinate is the standard way to do ecdh, isn't it?
545 2014-12-31 10:05:30 <shesek> and the message is being checksummed, so a modified message wouldn't be considered valid by the recipient
546 2014-12-31 10:05:58 <gmaxwell> shesek: the hmac comparison, e.g. buff_eq e.g. that would be not secure if it was strcmp.
547 2014-12-31 10:06:00 <shesek> the internal libraries (ecurve/ecdsa from cryptocoinjs) do handle out-of-curve points properly (by throwing an error early)
548 2014-12-31 10:06:25 <shesek> gmaxwell, buff_eq converts the buffers the an hex string and compares that
549 2014-12-31 10:06:44 <gmaxwell> shesek: there is no "standard" way to do "ecdh" as a whole. And what you're implementing here is ECIES, not just ECDH.
550 2014-12-31 10:07:30 <gmaxwell> shesek: in any case, as I said, the scheme there is somewhat malleable, because it's ignoring the sign. This may or may not be problematic for your application.
551 2014-12-31 10:08:12 <gmaxwell> alternatively, using the whole serialization of r in your KDF would remove the malleability.
552 2014-12-31 10:08:57 weilu has joined
553 2014-12-31 10:10:11 Lightsword has quit (Ping timeout: 258 seconds)
554 2014-12-31 10:13:17 weilu has quit (Ping timeout: 250 seconds)
555 2014-12-31 10:14:55 <Luke-Jr> aha, the reason I didn't encounter that not-consensus-issue problem before was because it didn't affect 0.9.x, and was introduced in rebasing :D
556 2014-12-31 10:15:22 <Luke-Jr> now I realise what the dummy argument to the constructor was for..
557 2014-12-31 10:15:50 <shesek> gmaxwell, wouldn't the checksum (which is HMAC'd with a shared secret), already prevent malleability?
558 2014-12-31 10:16:32 <Luke-Jr> wumpus: rc2 today, by chance?
559 2014-12-31 10:16:58 rlifchitz has quit (Ping timeout: 265 seconds)
560 2014-12-31 10:17:02 unlockus has joined
561 2014-12-31 10:19:17 rlifchitz has joined
562 2014-12-31 10:20:53 <gmaxwell> shesek: r does not appear to be under your HMAC.
563 2014-12-31 10:21:53 <shesek> and yes, I was thinking of creating the IV based on the shared secret at some point, but end up not doing that because my sha512 hmac didn't provide enough data (not that its a problem to use another kdf, was mainly just being lazy)
564 2014-12-31 10:22:01 <gdm85> michagogo: I think in the example mentioned on wiki, it should go like this: https://github.com/gdm85/tenku/blob/master/docker/gitian-bitcoin-host/bin/build-bitcoin.sh#L54
565 2014-12-31 10:22:19 <gmaxwell> shesek: well it does provide enough data if you use AES-128-CBC.
566 2014-12-31 10:22:47 <gmaxwell> (which has a stronger general security story than AES-256-CBC, and its faster to boot.)
567 2014-12-31 10:22:54 <shesek> switching to aes128 does make that easier... though I understand that aes-256 being unfavorable is not that much of a clear cut
568 2014-12-31 10:23:33 <shesek> though, to my understanding, it is pretty clear that aes-256 doesn't provide any additional security, even if it doesn't harm it much
569 2014-12-31 10:23:35 <midnightmagic> it is if you think break velocity is measurable. :)
570 2014-12-31 10:23:49 <shesek> I'll switch over to it as the default, there's no reason not to, really
571 2014-12-31 10:24:08 <shesek> btw - I could also create an IV based on H(ephemeral_pubkey)
572 2014-12-31 10:24:41 <shesek> after all, it just needs to be unique, not secret... no reason to derive it from the shared secret
573 2014-12-31 10:24:43 gnuborg has joined
574 2014-12-31 10:24:45 <gmaxwell> shesek: moreover the curve you're using only has 2^128 security, so it's kind of a wash. The only reason to use AES 256 is because you'd hope that it has additional security margin, but it seems that it may well not. (as there are stronger, though inapplicable, attacks against AES-256).
575 2014-12-31 10:24:46 unlockus has quit (Quit: Leaving)
576 2014-12-31 10:25:01 <gmaxwell> shesek: indeed, you could do that as well.
577 2014-12-31 10:26:03 <gmaxwell> shesek: alas, what you're doing is incompatible with what electrum does, I believe. But I suppose you don't care about compatiblity.
578 2014-12-31 10:26:41 <shesek> what does electrum use it for?
579 2014-12-31 10:26:50 JackH has joined
580 2014-12-31 10:27:01 <gmaxwell> placating users who ask for features they probably ought not ever use? :)
581 2014-12-31 10:27:30 <wumpus> Luke-Jr: nah, I won't get much work done today or tomorrow, so I don't think releasing rc2 is a good idea
582 2014-12-31 10:27:42 <gmaxwell> There is some general 'encrypt message' function; their first attempt at it was so throughly broken ... well it stopped just sort of finding a way to leak the secret key, but was bad in every other way.
583 2014-12-31 10:27:57 <Luke-Jr> oh right, Gregorian calendar new year
584 2014-12-31 10:28:00 cbeams has quit (Remote host closed the connection)
585 2014-12-31 10:28:04 <gmaxwell> Their next retry was much better.
586 2014-12-31 10:28:10 MoALTz has joined
587 2014-12-31 10:28:38 <wumpus> Luke-Jr: asap after that is fine with me, though
588 2014-12-31 10:28:41 <gmaxwell> But the first one is fun if you want to cryptanalyize something. I especially liked that there were some messages which would always be silently corrupted on decryption.
589 2014-12-31 10:28:43 damethos has joined
590 2014-12-31 10:28:57 <shesek> huh, how did that happen?
591 2014-12-31 10:29:08 <gdm85> shesek: padding can do that :)
592 2014-12-31 10:29:23 <gdm85> but no idea specifically about the one gmaxwell was referring to
593 2014-12-31 10:29:39 <gmaxwell> shesek: It was like a opus of cryptographic failure.
594 2014-12-31 10:30:40 <gmaxwell> here is the code they used (after replacing the rng with a cryptographic one): https://github.com/jackjack-jj/jeeq/blob/master/jeeq.py
595 2014-12-31 10:32:57 <shesek> haha, "Don't even think about implementing that into a working project." (from that project's README)
596 2014-12-31 10:33:32 <shesek> why do people keep messing up using a proper CSPRNG?
597 2014-12-31 10:33:35 <gmaxwell> shesek: well they _did_ go and replace the totally insecure RNG one with a real one.
598 2014-12-31 10:34:10 <shesek> well, yes, eventually...
599 2014-12-31 10:34:16 <gmaxwell> oh also, the readme appears to have been modified in response to people using it and me showing it insecure.
600 2014-12-31 10:34:22 <shesek> if this was widely use for anything, this could've caused some real damage to someone
601 2014-12-31 10:34:38 <gmaxwell> (but without fixing the software!)
602 2014-12-31 10:34:40 <gmaxwell> https://github.com/jackjack-jj/jeeq/commit/2ae25087bbb2261ec1a1939e38147690b7d22cd1
603 2014-12-31 10:34:50 <michagogo> gdm85: not sure if I'm missing context, but you'll want to checkout the tag you're building in the repo
604 2014-12-31 10:35:01 <gmaxwell> shesek: yea, it was deployed in electrum. Though fortunately, only for about an hour.
605 2014-12-31 10:35:04 <michagogo> So you're using the right descriptor
606 2014-12-31 10:35:16 <Luke-Jr> lol
607 2014-12-31 10:35:40 <michagogo> For example, building 0.9 with master's descriptor won't turn out well
608 2014-12-31 10:35:45 <gmaxwell> shesek: http://sourceforge.net/p/bitcoin/mailman/bitcoin-development/thread/5325B5BC.3030501@gmx.de/
609 2014-12-31 10:36:05 <gdm85> michagogo: yes. however I am not referring to tag issues. the only thing I would change in the wiki is that one could directly clone in gitian-builder/inputs/bitcoin
610 2014-12-31 10:36:25 <gmaxwell> yea, so that readme update was months and months after that incident.
611 2014-12-31 10:36:40 <gdm85> michagogo: so that once you run download(-linux) in depends, the configure and build done by the gitian descriptor will be all fine
612 2014-12-31 10:36:44 <gmaxwell> god knows why it wasn't replaced with something working. :-/
613 2014-12-31 10:36:45 <shesek> gmaxwell, well, I somewhat doubt that electrum's message encryption is being used much, especially right after when it was released, but probably not today either
614 2014-12-31 10:37:24 <Polylith> A bit related, I took a look at this link about Rijndael: http://www.cryptosystem.net/aes/#IsAesOk - Butt-ugly website, though.
615 2014-12-31 10:37:30 <shesek> so it probably didn't make any real damage... but still, people should be more responsible about what they release
616 2014-12-31 10:37:43 <gdm85> btw, I have updated my scripts to do gitian builds through a few docker images and a docker container -> https://github.com/gdm85/tenku/tree/master/docker/gitian-bitcoin-host
617 2014-12-31 10:37:47 <gmaxwell> shesek: it's not really useful in general. It's much better that people use PGP.
618 2014-12-31 10:37:51 <michagogo> gdm85: not sure which wiki you mean, but whatever you do, wherever you clone the repo, you need to check out whatever you're building
619 2014-12-31 10:38:11 <gdm85> I will also push the images directly on the Docker hub, although I prefer/advise people to read the source and build the images themselves
620 2014-12-31 10:38:23 <Polylith> I've generally been wary of using AES for a lot of years. In every instance where I was forced to use it, I also opted for AES-128 instead of AES-256
621 2014-12-31 10:38:27 <gmaxwell> Polylith: I doubt the sanity of the author of that website.
622 2014-12-31 10:38:32 <gdm85> with images on that public server it becomes a one-liner to make a gitian build of the core
623 2014-12-31 10:38:49 <gdm85> michagogo: here, the part that says "Optional: seed the gitian sources cache"
624 2014-12-31 10:39:03 <shesek> gmaxwell, I'm actually wondering about that myself - whether I should implement PGP (openpgpjs looks pretty good) or just go with ecdh with the keys I already have
625 2014-12-31 10:39:07 <gmaxwell> Polylith: next version of it will look like http://www.timecube.com/
626 2014-12-31 10:39:30 <gdm85> michagogo: (I might be wrong), but I thought that it's a bit misleading to not tell user that s/he needs to seed the same repo that will be used by the gitian descriptor
627 2014-12-31 10:39:30 <shesek> it would take much less overhead, too
628 2014-12-31 10:39:42 <gdm85> michagogo: or maybe there's another way, but I wasn't smart enough to see it
629 2014-12-31 10:39:55 <gmaxwell> shesek: for a narrow domain application, something 'custom' _may_ be okay. In that you're already solving authenticating the parties with each other some other way, due to application constraints you'll never need to deal with a gigabyte message, et.c
630 2014-12-31 10:40:18 <gmaxwell> (otherwise I would have bludgeoned you.)
631 2014-12-31 10:40:32 <Polylith> gmaxwell: Yeah, I remember that. Another nonsense work in similar vein would be "The 10th Dimension"
632 2014-12-31 10:40:52 Emzy has joined
633 2014-12-31 10:41:00 <gdm85> michagogo: the change I'd propose would be: ```make -C inputs/bitcoin/depends download SOURCES_PATH=`pwd`/cache/common``` (given that you previously cloned in inputs/bitcoin)
634 2014-12-31 10:41:14 <gdm85> notice how ".." -> "inputs"
635 2014-12-31 10:41:16 <shesek> some of it is very application-specific - encrypting some contract data end-to-end, passing around application-specific tokens, etc
636 2014-12-31 10:41:23 <Polylith> gmaxwell: But otherwise, I don't care much about the author himself, and rather examine the merits of his claims.
637 2014-12-31 10:41:50 <gmaxwell> in other news, I'm down one node... don't have enough space anymore on this 60GB ssd that this host has.
638 2014-12-31 10:41:52 <wumpus> gdm85: but you don't need to clone there; you could have cloned anywhere, to get ie the descriptors
639 2014-12-31 10:42:06 <shesek> but for messaging, which is also inside the application but more general-purpose, I think that going with something that's compatible with PGP probably makes sense
640 2014-12-31 10:42:19 <gdm85> wumpus: yes, that's how I was doing it before. first clone to get the descriptors, then let gitian clone inputs/bitcoin on its own
641 2014-12-31 10:42:24 <Polylith> Similarly, I'm usually not someone who jumps on bandwagons, because I usually look for the cause and origin of why they become widespread.
642 2014-12-31 10:42:25 <wumpus> gdm85: it doesn't matter what tree you use as long as it is at the same commit that you're building
643 2014-12-31 10:42:34 <shesek> e.g. to make it possible to validate signatures using external softwares
644 2014-12-31 10:42:51 <wumpus> gdm85: the depends fetch only fetches to the specified source dir, it doesn't store anything in the tree itself
645 2014-12-31 10:42:54 <Luke-Jr> gdm85: -u bitcoin=/path/to/your/local/clone <-- good idea
646 2014-12-31 10:43:28 <gdm85> wumpus: yes, also that was OK. but as far as I (mis)understand, once you run make download-linux in depends, it also prepares something for the later build steps of the repo root (..), namely where the cached files will be found
647 2014-12-31 10:43:30 <wumpus> gdm85: though it needs to be at the same commit (just like the descriptors) to make sure you're getting the right depedencies
648 2014-12-31 10:44:57 <gdm85> wumpus: yes that's not the problem. if I clone in ~/bitcoin and run make -C ~/bitcoin/depends download-linux SOURCES_PATH=~/gitian-builder/cache/common, then the bitcoin that will be cloned automatically (by gitian?) will not know about the cache
649 2014-12-31 10:45:20 <gdm85> well at least this is what I have seen, hence I clone into ~/gitian-builder/inputs/bitcoin directly and issue was gone
650 2014-12-31 10:45:29 <wumpus> gdm85: it always knows about the cache, through gitian
651 2014-12-31 10:45:41 <wumpus> gdm85: you shouldn't have to do anything special there, if you have that's a bug
652 2014-12-31 10:45:59 <wumpus> gdm85: gitian itself will clone into that directory, normally you don't touch it yourself
653 2014-12-31 10:46:24 <gdm85> wumpus: ok, but can we exclude that `make download-linux` in depends will change some file that is later needed by the build?
654 2014-12-31 10:47:14 <wumpus> it regards it as its own clone; so it could, for example, do a complete wipe of the tree at any point (not that it does, but it's not part of any user servicable parts)
655 2014-12-31 10:47:42 <wumpus> gdm85: make download should *not* change any files in the tree itself, as I mentioned above
656 2014-12-31 10:47:59 weilu has joined
657 2014-12-31 10:48:02 Eiii has quit ()
658 2014-12-31 10:48:06 <gdm85> ok, then will double-check my steps again
659 2014-12-31 10:48:10 <wumpus> gdm85: at least if you specify an explicit download path (which according to the instructions, you should)
660 2014-12-31 10:56:06 <michagogo> Also iirc gitian's clone isn't actually a clone
661 2014-12-31 10:56:30 <michagogo> A full clone, rather
662 2014-12-31 10:56:57 <michagogo> It does something to fetch less than a full clone would or something
663 2014-12-31 10:57:09 <gdm85> --depth=1
664 2014-12-31 10:57:12 <michagogo> ;;lucky gitian-builder github
665 2014-12-31 10:57:13 <gribble> https://github.com/devrandom/gitian-builder
666 2014-12-31 10:58:02 <gdm85> it doesn't clone again if it finds an existing one in inputs/bitcoin, but I don't want to rely on this "feature"
667 2014-12-31 10:59:09 cbeams has joined
668 2014-12-31 10:59:10 <gdm85> although in a way it is an optimization to not have to clone twice
669 2014-12-31 10:59:28 <gdm85> but meh..simplicity and reproducibility is more important
670 2014-12-31 11:00:25 <michagogo> Looks like no `git clone`
671 2014-12-31 11:00:47 <michagogo> It inits, then fetches heads and tags from the remote url
672 2014-12-31 11:00:59 <michagogo> Then checks out the commit/tag given
673 2014-12-31 11:01:18 <michagogo> I guess to allow you to easily specify different URLs?
674 2014-12-31 11:02:54 <gdm85> interesting.
675 2014-12-31 11:03:22 <gdm85> btw, it's working fine with two repos (one in ~/bitcoin and the one automatically created by gitian in inputs). so my bad, sorry :s
676 2014-12-31 11:03:56 <gdm85> I'll go for the two repos way (one for the descriptor, one managed by gitian-builder). more forward-compatible
677 2014-12-31 11:04:00 <Luke-Jr> gdm85: I just told you how to not clone twice..
678 2014-12-31 11:04:21 <gdm85> Luke-Jr: that is a parameter for gitian?
679 2014-12-31 11:04:24 <Luke-Jr> yes
680 2014-12-31 11:04:35 <gdm85> nice. thanks
681 2014-12-31 11:06:16 Bwild has quit (Ping timeout: 265 seconds)
682 2014-12-31 11:11:25 cbeams_ has joined
683 2014-12-31 11:12:05 jMyles has joined
684 2014-12-31 11:13:31 <gdm85> Luke-Jr: https://github.com/devrandom/gitian-builder/blob/master/bin/gbuild#L240 <-- it will still do a fetch
685 2014-12-31 11:13:37 <gdm85> while before I was piggy-backing on this: https://github.com/devrandom/gitian-builder/blob/master/bin/gbuild#L237
686 2014-12-31 11:13:54 <gdm85> but nvm, overengineering
687 2014-12-31 11:15:31 cbeams has quit (Ping timeout: 244 seconds)
688 2014-12-31 11:16:11 <Luke-Jr> gdm85: a fetch from local
689 2014-12-31 11:17:00 <gdm85> Luke-Jr: yes. I am not pedant with file writes, but there is a tool in docker which allows to diff a running container against the base image it was spawned from. when you have many files changed it looks a bit nasty, that's all
690 2014-12-31 11:17:30 <gdm85> (in this case duplicate files)
691 2014-12-31 11:18:37 redshiftzero has quit (Ping timeout: 244 seconds)
692 2014-12-31 11:19:09 <gdm85> yeah I will use -u as you suggested, works neat
693 2014-12-31 11:21:56 <Jouke> I use ./bitcoin -onion=xxx -externalip=xxx.onion -discover, but I don't have any ipv6 nodes connected. (174 connections)
694 2014-12-31 11:22:00 aburan28 has quit (Ping timeout: 240 seconds)
695 2014-12-31 11:22:19 aburan28 has joined
696 2014-12-31 11:23:11 <Jouke> Oh, version 0.9.1 apparantly
697 2014-12-31 11:24:38 <michagogo> Jouke: check the log to see if you're binding to IPv6?
698 2014-12-31 11:24:59 <michagogo> And if the IPv6 address is being discovered?
699 2014-12-31 11:25:16 <michagogo> Er, wait, this is the wrong channel. #bitcoin
700 2014-12-31 11:33:11 <gdm85> ./bin/gbuild:25:in `sanitize': unsanitary string in /home/debian/bitcoin (RuntimeError) <-- strange
701 2014-12-31 11:36:22 <gdm85> Luke-Jr: for some reason doesn't like -u bitcoin=/home/debian/bitcoin (it fails sanitization test at https://github.com/devrandom/gitian-builder/blob/master/bin/gbuild#L236)
702 2014-12-31 11:36:26 <gdm85> it wants it to be an URL
703 2014-12-31 11:36:39 <gdm85> I might submit an issue to allow local paths as URIs
704 2014-12-31 11:36:45 <Luke-Jr> odd
705 2014-12-31 11:36:47 <Luke-Jr> it worked for me
706 2014-12-31 11:37:16 <Luke-Jr> "dir" isn't -u
707 2014-12-31 11:38:32 <gdm85> Luke-Jr: my mistake.. I was using --commit
708 2014-12-31 11:38:43 <Luke-Jr> âº
709 2014-12-31 11:39:55 * gdm85 casts "Coffee"
710 2014-12-31 11:42:58 ThomasV has quit (Ping timeout: 255 seconds)
711 2014-12-31 11:47:55 JackH has quit (Ping timeout: 255 seconds)
712 2014-12-31 11:48:42 ryanxcharles has quit (Ping timeout: 258 seconds)
713 2014-12-31 11:49:23 Lightsword has joined
714 2014-12-31 11:50:21 cbeams_ has quit (Remote host closed the connection)
715 2014-12-31 11:50:56 cbeams has joined
716 2014-12-31 11:51:39 won9 has quit (Remote host closed the connection)
717 2014-12-31 11:52:27 perrier___ has quit (Read error: Connection reset by peer)
718 2014-12-31 11:54:15 <Luke-Jr> woo, happy 4 years of bitcoin anniversary for me :P
719 2014-12-31 11:54:27 cbeams has quit (Remote host closed the connection)
720 2014-12-31 11:54:39 cbeams has joined
721 2014-12-31 11:55:41 <Polylith> Luke-Jr: Roughly the same here. :)
722 2014-12-31 11:56:05 ryanxcharles has joined
723 2014-12-31 11:59:54 cbeams has quit (Remote host closed the connection)
724 2014-12-31 12:00:26 cbeams has joined
725 2014-12-31 12:00:26 cbeams has quit (Changing host)
726 2014-12-31 12:00:26 cbeams has joined
727 2014-12-31 12:05:07 cbeams has quit (Ping timeout: 244 seconds)
728 2014-12-31 12:07:28 damethos has quit (Ping timeout: 256 seconds)
729 2014-12-31 12:11:10 cbeams has joined
730 2014-12-31 12:16:06 Lightsword has quit (Quit: Lightsword)
731 2014-12-31 12:18:01 JackH has joined
732 2014-12-31 12:26:50 <sipa> Luke-Jr: what do you count as your start date?
733 2014-12-31 12:28:33 <Luke-Jr> sipa: sometime around now
734 2014-12-31 12:28:46 <Luke-Jr> Bitcoin Core says Jan 2, but it also says I got faucet first
735 2014-12-31 12:28:51 <Luke-Jr> so I'm guessing it took a bit to sync
736 2014-12-31 12:28:56 <Luke-Jr> or something
737 2014-12-31 12:29:14 <michagogo> Luke-Jr: well, you can check the block timestamps
738 2014-12-31 12:29:14 <Luke-Jr> (first tx should be the 1 BTC from #freenode-newyears)
739 2014-12-31 12:29:35 <sipa> iirc i started mining around decmber 19
740 2014-12-31 12:29:55 <sipa> i participated in slush's 3rd block afaik
741 2014-12-31 12:30:00 <Luke-Jr> :o
742 2014-12-31 12:30:10 <Luke-Jr> Jan 4 was my first CPU mining payout
743 2014-12-31 12:30:44 <Luke-Jr> I was too busy trying to figure out how to make TBC at first
744 2014-12-31 12:30:45 llllllllll has joined
745 2014-12-31 12:31:00 <Luke-Jr> and people kept telling me BTC was all there was..
746 2014-12-31 12:31:38 nuke1989 has quit (Ping timeout: 258 seconds)
747 2014-12-31 12:31:44 <michagogo> Luke-Jr: haha
748 2014-12-31 12:33:09 <Luke-Jr> I think I never got a straight answer re satoshis until I dug into the code myself <.<
749 2014-12-31 12:34:40 olalonde has quit (Quit: olalonde)
750 2014-12-31 12:35:29 jordandotdev has quit (Quit: Connection closed for inactivity)
751 2014-12-31 12:35:49 <michagogo> What about them?
752 2014-12-31 12:36:32 <Luke-Jr> michagogo: back then, everyone in #bitcoin-dev denied there was an integer unit
753 2014-12-31 12:36:45 <Luke-Jr> everything was BTC with 2 decimal places
754 2014-12-31 12:39:07 <sipa> lol
755 2014-12-31 12:39:39 <michagogo> omg
756 2014-12-31 12:39:43 <michagogo> really?
757 2014-12-31 12:39:51 <Luke-Jr> yes
758 2014-12-31 12:40:01 <michagogo> #bitcoin is one thing
759 2014-12-31 12:40:11 <michagogo> But in -dev? o_O
760 2014-12-31 12:40:20 <Luke-Jr> it was a different bitcoin world back then
761 2014-12-31 12:40:47 <Luke-Jr> sipa: you remember that? :P
762 2014-12-31 12:41:10 <michagogo> How far back do the logs go?
763 2014-12-31 12:41:25 <Luke-Jr> michagogo: also, back then, #bitcoin was p2p discovery only
764 2014-12-31 12:41:27 rdymac has quit (Quit: Connection closed for inactivity)
765 2014-12-31 12:42:01 <sipa> Luke-Jr: nope
766 2014-12-31 12:42:01 <michagogo> What do you mean?
767 2014-12-31 12:42:23 <sipa> the #bitcoin irc channel just had bitcoin nodes joining it
768 2014-12-31 12:42:27 <Luke-Jr> hmm, my logs only seem to go back to 2011 Jan 20 :/
769 2014-12-31 12:42:32 <michagogo> As in, IRC seeding? I thought those were 100 different channels on some other network
770 2014-12-31 12:42:42 <Luke-Jr> michagogo: that was later/in transition
771 2014-12-31 12:42:44 <sipa> the 100 different channels was much later
772 2014-12-31 12:42:49 <sipa> and on a different server
773 2014-12-31 12:45:32 <Luke-Jr> I think lfnet was in use by Jan 2011, but only in the most recent versions
774 2014-12-31 12:45:42 <Luke-Jr> and still just the 1 channel
775 2014-12-31 12:46:19 Burrito has joined
776 2014-12-31 12:47:37 GM0127 has joined
777 2014-12-31 12:49:33 ValicekB has quit (Ping timeout: 264 seconds)
778 2014-12-31 12:50:44 MoALTz has quit (Ping timeout: 272 seconds)
779 2014-12-31 12:51:45 <sipa> yup
780 2014-12-31 12:52:07 <sipa> and #bitcoin on freenode was unused, because earlier versions were etill joining there for seeding
781 2014-12-31 12:52:16 <sipa> (and did until years later)
782 2014-12-31 12:55:37 weilu has quit (Remote host closed the connection)
783 2014-12-31 12:55:54 <gmaxwell> they still show up sometimes.
784 2014-12-31 12:56:08 ivan\ has quit (Ping timeout: 252 seconds)
785 2014-12-31 12:56:18 <Luke-Jr> no ban on them?
786 2014-12-31 12:56:48 <gmaxwell> why bother?
787 2014-12-31 12:57:03 * Luke-Jr shrugs
788 2014-12-31 12:57:23 <michagogo> Does anyone have any clue why this still exists? http://imgur.com/a/BJ0VI
789 2014-12-31 12:57:25 <Luke-Jr> hide exploitable IPs?
790 2014-12-31 12:57:59 <Luke-Jr> michagogo: well, I can see cases where you might want an alphabetic list of where you sent - just not the address book button
791 2014-12-31 12:58:26 <michagogo> At the very least the label is misleading
792 2014-12-31 12:58:51 <michagogo> "your Bitcoin addresses for sending payment" is weird
793 2014-12-31 12:59:01 belcher has joined
794 2014-12-31 12:59:09 <michagogo> Makes it seem like addresses that are yours that you use for sending
795 2014-12-31 12:59:50 <Luke-Jr> it makes sense to me. barely. could be improved I'm sure
796 2014-12-31 13:01:02 rdn has quit (Quit: 6)
797 2014-12-31 13:02:24 rdn has joined
798 2014-12-31 13:02:53 ivan\ has joined
799 2014-12-31 13:04:49 ThomasV has joined
800 2014-12-31 13:04:51 Raziel has joined
801 2014-12-31 13:05:26 HANTI is now known as hanti
802 2014-12-31 13:10:54 MoALTz has joined
803 2014-12-31 13:13:22 rdn has quit (Quit: 6)
804 2014-12-31 13:13:38 NewLiberty has joined
805 2014-12-31 13:13:39 hearn has joined
806 2014-12-31 13:13:55 JackH has quit (Ping timeout: 240 seconds)
807 2014-12-31 13:14:22 rdn has joined
808 2014-12-31 13:23:16 xenog has quit (Remote host closed the connection)
809 2014-12-31 13:23:31 paxtoncamaro91 has quit (Ping timeout: 265 seconds)
810 2014-12-31 13:24:10 aburan28 has quit (Ping timeout: 244 seconds)
811 2014-12-31 13:25:55 Raccoon has quit (Ping timeout: 240 seconds)
812 2014-12-31 13:26:11 KillYourTV has quit (Remote host closed the connection)
813 2014-12-31 13:26:40 cbeams has quit (Remote host closed the connection)
814 2014-12-31 13:26:47 KillYourTV has joined
815 2014-12-31 13:27:15 cbeams has joined
816 2014-12-31 13:27:24 _yoy_ has quit (Quit: Leaving...)
817 2014-12-31 13:29:25 cbeams has quit (Read error: Connection reset by peer)
818 2014-12-31 13:29:28 cbeams_ has joined
819 2014-12-31 13:30:00 _nskelsey_ has quit (Ping timeout: 272 seconds)
820 2014-12-31 13:33:47 Raccoon has joined
821 2014-12-31 13:34:53 GM0127 has quit (Ping timeout: 258 seconds)
822 2014-12-31 13:36:19 GM0127 has joined
823 2014-12-31 13:39:54 TheSeven has joined
824 2014-12-31 13:39:58 GM0127 has quit (Client Quit)
825 2014-12-31 13:44:30 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
826 2014-12-31 13:45:07 GM0127 has joined
827 2014-12-31 13:45:37 JackH has joined
828 2014-12-31 13:49:34 aburan28 has joined
829 2014-12-31 13:51:03 aburan28 has quit (Client Quit)
830 2014-12-31 13:53:54 agricocb has quit (Quit: Leaving.)
831 2014-12-31 13:56:30 weilu has joined
832 2014-12-31 13:58:44 t7 has joined
833 2014-12-31 14:00:57 weilu has quit (Ping timeout: 245 seconds)
834 2014-12-31 14:03:14 bsm117532 has joined
835 2014-12-31 14:05:09 austeritysucks has quit (Ping timeout: 264 seconds)
836 2014-12-31 14:09:30 crunk-juice has joined
837 2014-12-31 14:10:41 Burrito has quit (Quit: Leaving)
838 2014-12-31 14:13:46 cbeams_ has quit (Remote host closed the connection)
839 2014-12-31 14:14:19 cbeams has joined
840 2014-12-31 14:17:06 cbeams_ has joined
841 2014-12-31 14:17:20 cbeams has quit (Read error: Connection reset by peer)
842 2014-12-31 14:18:28 wallet42 has joined
843 2014-12-31 14:18:31 wallet42 has quit (Changing host)
844 2014-12-31 14:18:31 wallet42 has joined
845 2014-12-31 14:21:50 agricocb has joined
846 2014-12-31 14:22:03 slick2 has joined
847 2014-12-31 14:22:59 CheckDavid has joined
848 2014-12-31 14:23:42 HaltingState has joined
849 2014-12-31 14:23:59 shesek has quit (Ping timeout: 240 seconds)
850 2014-12-31 14:25:41 wiz has quit (Remote host closed the connection)
851 2014-12-31 14:26:41 weilu has joined
852 2014-12-31 14:26:51 wiz has joined
853 2014-12-31 14:30:59 weilu has quit (Ping timeout: 240 seconds)
854 2014-12-31 14:34:55 Bwild has joined
855 2014-12-31 14:43:00 coiner has quit (Ping timeout: 244 seconds)
856 2014-12-31 14:43:12 Bwild has quit (Ping timeout: 244 seconds)
857 2014-12-31 14:43:26 wallet42 has quit (Quit: Leaving.)
858 2014-12-31 14:43:37 hashtag has joined
859 2014-12-31 14:46:06 Pierre_Rochard has joined
860 2014-12-31 14:48:14 Raccoon has quit (Ping timeout: 276 seconds)
861 2014-12-31 14:53:09 <gdm85> http://pastebin.com/raw.php?i=duM4Ba0Q <-- is this an acceptable difference?
862 2014-12-31 14:53:14 <gdm85> if yes I will submit a PR with my sigs
863 2014-12-31 14:53:23 <gdm85> I have absolutely no idea why the source archive checksum differs
864 2014-12-31 14:54:19 <gdm85> oh well, maybe it's the release name
865 2014-12-31 14:54:33 Raccoon has joined
866 2014-12-31 14:57:21 Raccoon has quit (Read error: Connection reset by peer)
867 2014-12-31 14:58:19 slick2 has quit (Ping timeout: 240 seconds)
868 2014-12-31 14:59:16 rubensayshi has quit (Read error: Connection reset by peer)
869 2014-12-31 14:59:19 GM0127 has quit (K-Lined)
870 2014-12-31 14:59:42 RBecker has quit (Ping timeout: 245 seconds)
871 2014-12-31 15:01:14 Guest5683 has joined
872 2014-12-31 15:02:50 slick2 has joined
873 2014-12-31 15:06:01 rubensayshi has joined
874 2014-12-31 15:06:18 nsh has quit (Read error: Connection reset by peer)
875 2014-12-31 15:06:22 Guest5683 has quit (Ping timeout: 255 seconds)
876 2014-12-31 15:06:25 Raccoon has joined
877 2014-12-31 15:06:52 RBecker_ has joined
878 2014-12-31 15:07:01 slick2 has left ()
879 2014-12-31 15:07:42 nsh has joined
880 2014-12-31 15:08:48 atgreen has quit (Ping timeout: 272 seconds)
881 2014-12-31 15:13:04 redshiftzero has joined
882 2014-12-31 15:17:44 adlai has quit (Remote host closed the connection)
883 2014-12-31 15:17:56 Internet13 has quit (Quit: Leaving)
884 2014-12-31 15:19:00 wallet42 has joined
885 2014-12-31 15:19:22 JackH has quit (Ping timeout: 244 seconds)
886 2014-12-31 15:22:37 RBecker_ has quit (Ping timeout: 245 seconds)
887 2014-12-31 15:23:16 crunk-juice has quit (Remote host closed the connection)
888 2014-12-31 15:23:53 crunk-juice has joined
889 2014-12-31 15:24:51 shesek has joined
890 2014-12-31 15:25:38 Internet13 has joined
891 2014-12-31 15:27:25 weilu has joined
892 2014-12-31 15:28:02 crunk-juice has quit (Ping timeout: 245 seconds)
893 2014-12-31 15:29:52 RBecker has joined
894 2014-12-31 15:31:55 weilu has quit (Ping timeout: 240 seconds)
895 2014-12-31 15:36:48 <michagogo> gdm85: the release difference is a problem
896 2014-12-31 15:36:59 <michagogo> The src tarball is known to be broken
897 2014-12-31 15:37:25 <gdm85> michagogo: but they are unrelated?
898 2014-12-31 15:37:37 <michagogo> gdm85: see https://github.com/bitcoin/bitcoin/commit/b3d67e1c34aa65a6d4587e3aa1b533b333efaeb4
899 2014-12-31 15:37:39 <michagogo> Yes, unrelated
900 2014-12-31 15:37:49 <michagogo> Release is because you gave gsign the wrong argument
901 2014-12-31 15:38:01 <gdm85> yes, I am going to fix that on next iteration
902 2014-12-31 15:38:06 <michagogo> Make sure you're following the release-process.md of the tag you're building
903 2014-12-31 15:38:23 <gdm85> I think I am pretty much there, if the source is known to be non-matching
904 2014-12-31 15:38:26 GM0127 has joined
905 2014-12-31 15:38:30 <michagogo> And the tarball seems to be a difference between those building in KVM and those building in LXC
906 2014-12-31 15:38:34 <michagogo> A permissions issue
907 2014-12-31 15:38:41 impulse has quit (Ping timeout: 258 seconds)
908 2014-12-31 15:38:52 <michagogo> Which are you using?
909 2014-12-31 15:39:17 <michagogo> Actually, no need to tell me
910 2014-12-31 15:39:22 <michagogo> I see you're using lc
911 2014-12-31 15:39:23 <michagogo> lxc*
912 2014-12-31 15:39:33 <gdm85> actually it's LXC + vmbuilder
913 2014-12-31 15:39:37 <michagogo> (you match my source tarball)
914 2014-12-31 15:39:38 GM0127 has quit (Client Quit)
915 2014-12-31 15:39:45 <michagogo> Hm? What do you mean?
916 2014-12-31 15:39:52 <gdm85> see https://github.com/gdm85/tenku/tree/master/docker/gitian-host and https://github.com/gdm85/tenku/tree/master/docker/gitian-bitcoin-host
917 2014-12-31 15:39:59 <gdm85> the former depicts how it works internally
918 2014-12-31 15:40:16 <gdm85> yeah, it's LXC - sorry
919 2014-12-31 15:40:29 <gdm85> I mean it's twice LXC (first layer docker, second gitian-builder's LXC)
920 2014-12-31 15:40:39 <gdm85> but doesn't matter for end result
921 2014-12-31 15:41:08 <michagogo> (Also, you don't need a precise i386 VM for Bitcoin Core anymore)
922 2014-12-31 15:41:34 <gdm85> because of ccache I guess?
923 2014-12-31 15:42:09 <gdm85> s/ccache/cross-arch building tool/
924 2014-12-31 15:42:34 <gdm85> well, good to know - that part can be skipped. although it still makes sense for a generic gitian building tool
925 2014-12-31 15:42:39 <gdm85> (a bit less for bitcoin project)
926 2014-12-31 15:43:20 <gdm85> the idea was to use generic gitian-host for other software as well, and the bitcoin-specific one to create signatures for each release
927 2014-12-31 15:43:55 shesek has quit (Ping timeout: 256 seconds)
928 2014-12-31 15:44:30 rdn has quit (Quit: 6)
929 2014-12-31 15:44:41 <michagogo> gdm85: because of the depends system
930 2014-12-31 15:44:56 rdn has joined
931 2014-12-31 15:45:18 <gdm85> right. ubuntu is already multiarch-capable
932 2014-12-31 15:46:24 baldur has quit (Ping timeout: 255 seconds)
933 2014-12-31 15:48:19 oujh has joined
934 2014-12-31 15:54:45 samson2 has joined
935 2014-12-31 15:56:15 samson_ has quit (Ping timeout: 265 seconds)
936 2014-12-31 15:59:20 hearn has joined
937 2014-12-31 16:00:49 Squidicc has joined
938 2014-12-31 16:01:27 <gdm85> michagogo: re https://github.com/bitcoin/bitcoin/commit/b3d67e1c34aa65a6d4587e3aa1b533b333efaeb4 is it just an issue of permissions? has it been excluded that it's due to file order?
939 2014-12-31 16:01:49 <gdm85> I remember playing a bit with that e.g. put a canonically sorted list of files in a newlines-separated list, then use --files-from
940 2014-12-31 16:02:27 Squidicuz has quit (Ping timeout: 258 seconds)
941 2014-12-31 16:03:54 yena has quit (Ping timeout: 272 seconds)
942 2014-12-31 16:03:54 prettymuchbryce has quit (Ping timeout: 272 seconds)
943 2014-12-31 16:04:04 <gdm85> although in that case I was troubleshooting locale issues (locale influences default tar sorting order)
944 2014-12-31 16:04:07 s0br has quit (Ping timeout: 244 seconds)
945 2014-12-31 16:04:32 wcummings has quit (Ping timeout: 272 seconds)
946 2014-12-31 16:04:32 proserpine- has quit (Ping timeout: 272 seconds)
947 2014-12-31 16:04:32 MasterThrall has quit (Ping timeout: 272 seconds)
948 2014-12-31 16:04:32 hellschreiber has quit (Ping timeout: 272 seconds)
949 2014-12-31 16:04:38 CheckDavid has quit (Ping timeout: 244 seconds)
950 2014-12-31 16:05:09 kalz has quit (Ping timeout: 244 seconds)
951 2014-12-31 16:05:10 foamz has quit (Ping timeout: 272 seconds)
952 2014-12-31 16:05:10 bitspill has quit (Ping timeout: 272 seconds)
953 2014-12-31 16:05:18 nuke1989 has joined
954 2014-12-31 16:05:29 s0br has joined
955 2014-12-31 16:05:32 prettymuchbryce has joined
956 2014-12-31 16:05:36 yena_ has joined
957 2014-12-31 16:05:37 proserpine- has joined
958 2014-12-31 16:05:48 PsychoticBoy has quit (Ping timeout: 272 seconds)
959 2014-12-31 16:05:48 btcdrak has quit (Ping timeout: 272 seconds)
960 2014-12-31 16:05:48 igrigorik___ has quit (Ping timeout: 272 seconds)
961 2014-12-31 16:05:48 jn7n has quit (Ping timeout: 272 seconds)
962 2014-12-31 16:06:43 jn7n has joined
963 2014-12-31 16:06:55 hellschreiber has joined
964 2014-12-31 16:07:06 HaltingState has quit (Quit: Leaving)
965 2014-12-31 16:07:18 wcummings has joined
966 2014-12-31 16:07:36 igrigorik___ has joined
967 2014-12-31 16:07:38 bitspill_ has joined
968 2014-12-31 16:07:42 PsychoticBoy has joined
969 2014-12-31 16:08:03 pewpsewp has joined
970 2014-12-31 16:08:12 foamz has joined
971 2014-12-31 16:08:43 MasterThrall has joined
972 2014-12-31 16:08:49 btcdrak has joined
973 2014-12-31 16:10:16 CheckDavid has joined
974 2014-12-31 16:11:14 <michagogo> gdm85: pretty sure cfields compared the two tarballs
975 2014-12-31 16:11:16 <michagogo> So, yeah
976 2014-12-31 16:11:24 <gdm85> k
977 2014-12-31 16:11:26 LeMinerMobile has quit (Quit: Connection closed for inactivity)
978 2014-12-31 16:11:30 <michagogo> (you'll notice that we do sort the files)
979 2014-12-31 16:12:26 <gdm85> mmh..but that's not using --stable
980 2014-12-31 16:14:07 austeritysucks has joined
981 2014-12-31 16:14:08 cbeams_ has quit (Remote host closed the connection)
982 2014-12-31 16:14:42 cbeams has joined
983 2014-12-31 16:14:42 cbeams has quit (Changing host)
984 2014-12-31 16:14:42 cbeams has joined
985 2014-12-31 16:14:51 cbeams has quit (Remote host closed the connection)
986 2014-12-31 16:15:06 cbeams has joined
987 2014-12-31 16:17:08 <gdm85> that doesn't matter anyways, can't have that issue
988 2014-12-31 16:17:50 kalz has joined
989 2014-12-31 16:19:00 ThomasV has quit (Ping timeout: 250 seconds)
990 2014-12-31 16:20:21 <gdm85> the locale issue was addressed here: https://github.com/devrandom/gitian-builder/pull/57
991 2014-12-31 16:20:34 Namworld has joined
992 2014-12-31 16:21:39 brianhoffman has joined
993 2014-12-31 16:23:39 arubi has quit (Quit: Leaving)
994 2014-12-31 16:23:43 Namworld has quit (Remote host closed the connection)
995 2014-12-31 16:23:50 CheckDavid has quit (Quit: Connection closed for inactivity)
996 2014-12-31 16:28:15 weilu has joined
997 2014-12-31 16:32:39 weilu has quit (Ping timeout: 245 seconds)
998 2014-12-31 16:33:21 Internet13 has quit (Ping timeout: 264 seconds)
999 2014-12-31 16:33:27 rdn has quit (Quit: 6)
1000 2014-12-31 16:33:55 rdn has joined
1001 2014-12-31 16:34:18 MoALTz has quit (Quit: Leaving)
1002 2014-12-31 16:34:56 unlockus has joined
1003 2014-12-31 16:37:48 unlockus has quit (Client Quit)
1004 2014-12-31 16:38:25 Internet13 has joined
1005 2014-12-31 16:40:51 pewpsewp has quit (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
1006 2014-12-31 16:42:03 baldur has joined
1007 2014-12-31 16:45:24 Adlai has joined
1008 2014-12-31 16:49:22 CoinMuncher has left ()
1009 2014-12-31 16:50:51 crunk-juice has joined
1010 2014-12-31 16:51:57 atgreen has joined
1011 2014-12-31 16:52:56 Dizzle has joined
1012 2014-12-31 16:57:11 sinetek has joined
1013 2014-12-31 16:59:08 tigershark has joined
1014 2014-12-31 16:59:56 <tigershark> I'm trying to build Bitcoin using gitian and running into an error. I followed the tutorial, built the images successfully, then when running gbuild I get this "/home/ubuntu/build/bitcoin/depends: No such file or directory." Any ideas?
1015 2014-12-31 17:01:03 OneMiner has joined
1016 2014-12-31 17:01:40 atgreen has quit (Ping timeout: 244 seconds)
1017 2014-12-31 17:02:22 StephenM347 has joined
1018 2014-12-31 17:03:47 gotoalberto has joined
1019 2014-12-31 17:04:22 <StephenM347> Does anyone understand the motivation behind Sergio Lerner's suggestion in the Bitcoin Development mailing list to allow the Coinbase TX to spend UTXOs and remove the restriction that it only have one input? My guess is it's a way to reward specific miners for their work, but I don't understand why you wouldn't just pay them AFTER their block was solved.
1020 2014-12-31 17:04:40 gotoalberto has quit (Client Quit)
1021 2014-12-31 17:05:43 gotoalberto has joined
1022 2014-12-31 17:10:55 atgreen has joined
1023 2014-12-31 17:13:14 rubensayshi has quit (Remote host closed the connection)
1024 2014-12-31 17:14:11 Dizzle has quit (Read error: Connection reset by peer)
1025 2014-12-31 17:16:51 <michagogo> tigershark: are you using the descriptors from the version that you're building?
1026 2014-12-31 17:16:52 Emzy has quit (Quit: Textual IRC Client: www.textualapp.com)
1027 2014-12-31 17:16:58 <michagogo> I'm guessing not
1028 2014-12-31 17:17:23 <tigershark> michagogo, I believe so, I'll check it out to make sure
1029 2014-12-31 17:17:52 <michagogo> tigershark: pastebin the build.log
1030 2014-12-31 17:18:04 <michagogo> gitian-builder/var/build.log
1031 2014-12-31 17:18:11 <michagogo> brb
1032 2014-12-31 17:19:33 <tigershark> http://pastebin.com/AUjMCZ75
1033 2014-12-31 17:19:35 Emcy_ has joined
1034 2014-12-31 17:21:49 kadoban has joined
1035 2014-12-31 17:22:59 Emcy has quit (Ping timeout: 240 seconds)
1036 2014-12-31 17:26:44 baldur has quit (Ping timeout: 264 seconds)
1037 2014-12-31 17:28:12 Eiii has joined
1038 2014-12-31 17:28:30 Eiii has quit (Changing host)
1039 2014-12-31 17:28:30 Eiii has joined
1040 2014-12-31 17:28:55 pooler has quit (Ping timeout: 240 seconds)
1041 2014-12-31 17:28:57 <michagogo> tigershark: looks to me like you used the 0.10 (or master?) descriptors
1042 2014-12-31 17:29:00 weilu has joined
1043 2014-12-31 17:29:41 <michagogo> But the branch (or tag, or commit, or whatever) that you told it to build doesn't include the depends sysem
1044 2014-12-31 17:29:44 <michagogo> system*
1045 2014-12-31 17:29:53 <michagogo> So, either outdated master or 0.9
1046 2014-12-31 17:30:03 <michagogo> tigershark: What's the gbuild command you used?
1047 2014-12-31 17:31:45 <tigershark> ./bin/gbuild --commit bitcoin=v${VERSION} ../bitcoin/contrib/gitian-descriptors/gitian-linux.yml
1048 2014-12-31 17:32:16 <tigershark> I might have been building with 2 different versions, looks like the building process is different between the 2
1049 2014-12-31 17:32:35 gotoalberto has quit (Quit: (null))
1050 2014-12-31 17:33:41 bsm117532 has quit (Ping timeout: 258 seconds)
1051 2014-12-31 17:33:53 weilu has quit (Ping timeout: 265 seconds)
1052 2014-12-31 17:35:17 MasterThrall has quit (Read error: Connection reset by peer)
1053 2014-12-31 17:35:45 MasterThrall has joined
1054 2014-12-31 17:37:08 sinetek has quit (Read error: Connection reset by peer)
1055 2014-12-31 17:37:43 <michagogo> tigershark: what's VERSION?
1056 2014-12-31 17:38:05 <michagogo> (I mean, what are its contents?)
1057 2014-12-31 17:38:20 sinetek has joined
1058 2014-12-31 17:38:22 bsm117532 has joined
1059 2014-12-31 17:39:10 baldur has joined
1060 2014-12-31 17:39:23 <tigershark> 0.9.3rc2
1061 2014-12-31 17:40:04 Aido has joined
1062 2014-12-31 17:40:05 <michagogo> tigershark: there's your problem
1063 2014-12-31 17:40:25 Aido_ has quit (Ping timeout: 244 seconds)
1064 2014-12-31 17:40:27 <michagogo> You're using the 0.10 descriptors (=build script, etc)
1065 2014-12-31 17:40:33 <michagogo> tigershark: Also, why 0.9.3rc2? o_O
1066 2014-12-31 17:40:50 <michagogo> Anyway, to fix it you'll want to do this:
1067 2014-12-31 17:41:07 <michagogo> pushd ../bitcoin && git checkout v$VERSION && popd
1068 2014-12-31 17:41:52 ThomasV has joined
1069 2014-12-31 17:42:15 <tigershark> ah thanks, I'll try that
1070 2014-12-31 17:42:38 <michagogo> tigershark: but why are you building v0.9.3rc2?
1071 2014-12-31 17:42:50 <tigershark> not sure why I'm building on 2 versions, been a long morning :D
1072 2014-12-31 17:43:03 <tigershark> I wanted to build v10 but didn't see it
1073 2014-12-31 17:43:08 <michagogo> tigershark: but why are you building v0.9.3rc2?
1074 2014-12-31 17:43:12 <michagogo> er
1075 2014-12-31 17:43:15 <michagogo> that's v0.10.0rc1
1076 2014-12-31 17:43:23 <michagogo> the latest *release* is v0.9.3
1077 2014-12-31 17:43:28 <tigershark> yeah, I'm trying that right now
1078 2014-12-31 17:43:31 <michagogo> And what do you mean "didn't see it"?
1079 2014-12-31 17:43:45 <tigershark> I did a git fetch and didn't see any tags for v10
1080 2014-12-31 17:43:58 ixlli has joined
1081 2014-12-31 17:44:01 <tigershark> so I went with the "newest" one, which was obviously wrong
1082 2014-12-31 17:44:02 RBecker has quit (Ping timeout: 244 seconds)
1083 2014-12-31 17:44:05 <michagogo> And whatever you do, you should be following release-process.md as of whichever tag you're building, with that tag checked out
1084 2014-12-31 17:44:12 <michagogo> tigershark: v0.9.3rc2 isn't the newest one
1085 2014-12-31 17:44:17 <tigershark> gotcha
1086 2014-12-31 17:44:22 bsm117532 has quit (Ping timeout: 250 seconds)
1087 2014-12-31 17:44:33 <michagogo> The newest is v0.10.0rc1, the most recent release tag is v0.9.3
1088 2014-12-31 17:46:25 baldur has quit (Ping timeout: 240 seconds)
1089 2014-12-31 17:46:25 Burrito has joined
1090 2014-12-31 17:46:45 jcarter9753 has joined
1091 2014-12-31 17:47:03 MoALTz has joined
1092 2014-12-31 17:47:12 <StephenM347> Does anyone understand the motivation behind Sergio Lerner's suggestion in the Bitcoin Development mailing list to allow the Coinbase TX to spend UTXOs and remove the restriction that it only have one input? My guess is it's a way to reward specific miners for their work, but I don't understand why you wouldn't just pay them AFTER their block was solved.
1093 2014-12-31 17:47:59 <jcarter9753> BIP-70 Question: The response has no way of saying it has already been paid. For example if someone clicks the button twice.
1094 2014-12-31 17:48:25 <jcarter9753> I have tried setting the amount to zero, however the wallet complains it is 'dust' and presents an error.
1095 2014-12-31 17:48:46 <jcarter9753> I do not want to return a 404 for example as the payment does exist. and I dont think the wallet understands that
1096 2014-12-31 17:49:07 <jcarter9753> I was considering setting the expires time to 'already expired' so that it appears invalid. Does this sound like a sensible approach?
1097 2014-12-31 17:49:41 brson has joined
1098 2014-12-31 17:51:26 <jcarter9753> Yeah that sounds like the best approach, implemented :)
1099 2014-12-31 17:54:12 BTCTest has joined
1100 2014-12-31 17:54:13 jcarter9753 has quit (Read error: Connection reset by peer)
1101 2014-12-31 17:56:34 <michagogo> StephenM347: no idea
1102 2014-12-31 17:57:14 <michagogo> Only think I could think of was maybe to soft-fork in at some point in the future a rule that says that those inputs aren't released unless something happens
1103 2014-12-31 17:57:31 LeMinerMobile has joined
1104 2014-12-31 17:59:41 jcarter9753 has joined
1105 2014-12-31 17:59:44 uiop has quit (Ping timeout: 245 seconds)
1106 2014-12-31 17:59:54 BTCTest has quit (Read error: Connection reset by peer)
1107 2014-12-31 17:59:56 <cfields> gdm85: yes, if the sort is busted because the locale doesn't match, better to fix the locale
1108 2014-12-31 18:00:09 <cfields> since that's bound to cause other issues as well
1109 2014-12-31 18:00:45 RBecker has joined
1110 2014-12-31 18:01:17 RBecker has quit (Excess Flood)
1111 2014-12-31 18:02:07 waxwing has quit (Disconnected by services)
1112 2014-12-31 18:02:22 uiop has joined
1113 2014-12-31 18:02:49 waxwing has joined
1114 2014-12-31 18:05:05 rdymac has joined
1115 2014-12-31 18:05:46 RBecker has joined
1116 2014-12-31 18:07:55 BTCTest has joined
1117 2014-12-31 18:10:41 jcarter9753 has quit (Ping timeout: 256 seconds)
1118 2014-12-31 18:10:59 sdaftuar has joined
1119 2014-12-31 18:11:35 StephenM347 has left ()
1120 2014-12-31 18:12:24 sdaftuar has quit (Quit: leaving)
1121 2014-12-31 18:13:02 weilu has joined
1122 2014-12-31 18:14:56 sdaftuar has joined
1123 2014-12-31 18:15:43 BTCTest has quit (Read error: Connection reset by peer)
1124 2014-12-31 18:17:05 jcarter9753 has joined
1125 2014-12-31 18:21:23 weilu has quit (Remote host closed the connection)
1126 2014-12-31 18:21:37 ThomasV has quit (Quit: Quitte)
1127 2014-12-31 18:22:08 benrcole has joined
1128 2014-12-31 18:23:23 benrcole1 has joined
1129 2014-12-31 18:23:34 benrcole has quit (Read error: Connection reset by peer)
1130 2014-12-31 18:24:18 BTCTest has joined
1131 2014-12-31 18:25:25 jcarter9753 has quit (Ping timeout: 256 seconds)
1132 2014-12-31 18:27:45 benrcole1 has quit (Ping timeout: 244 seconds)
1133 2014-12-31 18:28:35 cbeams has quit (Remote host closed the connection)
1134 2014-12-31 18:29:10 cbeams has joined
1135 2014-12-31 18:32:49 HaltingState has joined
1136 2014-12-31 18:32:57 JackH has joined
1137 2014-12-31 18:33:26 cbeams has quit (Ping timeout: 244 seconds)
1138 2014-12-31 18:34:44 cornfeedhobo is now known as _cornfeed
1139 2014-12-31 18:35:39 _cornfeed is now known as Cornfeed
1140 2014-12-31 18:36:01 itkor has quit (Ping timeout: 252 seconds)
1141 2014-12-31 18:37:22 Cornfeed is now known as cornfeedhobo
1142 2014-12-31 18:37:54 itkor has joined
1143 2014-12-31 18:41:08 cornfeedhobo is now known as _cornfeedhobo
1144 2014-12-31 18:41:09 coiner has joined
1145 2014-12-31 18:41:20 _cornfeedhobo is now known as cornfeedhobo
1146 2014-12-31 18:42:24 gdbz has quit (Ping timeout: 240 seconds)
1147 2014-12-31 18:44:03 Clown has joined
1148 2014-12-31 18:44:03 has quit (Clown|!~clown@unaffiliated/clown/x-0272709|Killed (wilhelm.freenode.net (Nickname regained by services)))
1149 2014-12-31 18:44:03 Clown is now known as |Clown|
1150 2014-12-31 18:44:18 pewpsewp has joined
1151 2014-12-31 18:45:48 Lexa has quit (Remote host closed the connection)
1152 2014-12-31 18:46:00 gdbz has joined
1153 2014-12-31 18:49:54 Lexa has joined
1154 2014-12-31 18:52:05 Apocalyptic has joined
1155 2014-12-31 18:52:35 weilu has joined
1156 2014-12-31 18:53:55 weilu has quit (Read error: Connection reset by peer)
1157 2014-12-31 18:54:25 weilu has joined
1158 2014-12-31 18:55:15 b_lumenkraft has quit (Read error: Connection reset by peer)
1159 2014-12-31 18:56:45 b_lumenkraft has joined
1160 2014-12-31 19:00:33 Application has quit (Remote host closed the connection)
1161 2014-12-31 19:02:34 weilu has quit (Ping timeout: 244 seconds)
1162 2014-12-31 19:02:43 jcarter9753 has joined
1163 2014-12-31 19:03:07 BTCTest has quit (Read error: Connection reset by peer)
1164 2014-12-31 19:06:05 jordandotdev has joined
1165 2014-12-31 19:06:11 Application has joined
1166 2014-12-31 19:07:38 aburan28 has joined
1167 2014-12-31 19:10:02 hanti is now known as HANTI
1168 2014-12-31 19:10:15 JackH has quit (Ping timeout: 255 seconds)
1169 2014-12-31 19:11:17 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1170 2014-12-31 19:12:53 Application has quit (Remote host closed the connection)
1171 2014-12-31 19:17:12 Emcy has joined
1172 2014-12-31 19:18:20 uiop has quit (Ping timeout: 258 seconds)
1173 2014-12-31 19:18:24 Emcy_ has quit (Ping timeout: 240 seconds)
1174 2014-12-31 19:27:56 tigershark has left ("Leaving")
1175 2014-12-31 19:29:18 BTCTest has joined
1176 2014-12-31 19:29:24 jcarter9753 has quit (Ping timeout: 240 seconds)
1177 2014-12-31 19:29:26 weilu has joined
1178 2014-12-31 19:34:54 bitcrazy5 has joined
1179 2014-12-31 19:35:30 MoALTz has quit (Quit: Leaving)
1180 2014-12-31 19:35:55 <bitcrazy5> anyone in here?
1181 2014-12-31 19:40:06 bitcrazy5 has quit (Ping timeout: 246 seconds)
1182 2014-12-31 19:40:29 MoALTz has joined
1183 2014-12-31 19:41:45 weilu has quit (Ping timeout: 255 seconds)
1184 2014-12-31 19:43:04 jtimon has quit (Ping timeout: 245 seconds)
1185 2014-12-31 19:46:04 shadowbroker has joined
1186 2014-12-31 19:46:19 NewLiberty has quit (Ping timeout: 258 seconds)
1187 2014-12-31 19:47:46 brianhoffman has quit (Quit: brianhoffman)
1188 2014-12-31 19:52:37 <cfields> gmaxwell / robbak: as another interesting data point, a native build on osx using the upstream clang 3.4.2 causes the same problem
1189 2014-12-31 19:52:52 <cfields> now that i can build more easily, i'm going to try to create a small test-case
1190 2014-12-31 19:56:08 bitcrazy5 has joined
1191 2014-12-31 19:58:24 <cfields> well that was easy
1192 2014-12-31 19:58:48 <cfields> robbak: ping me when you're around, if you'd like to try a simple test
1193 2014-12-31 19:59:30 Application has joined
1194 2014-12-31 20:00:24 bitcrazy5 has quit (Ping timeout: 246 seconds)
1195 2014-12-31 20:01:25 LeMinerMobile has quit (Quit: Connection closed for inactivity)
1196 2014-12-31 20:06:16 jMyles has quit (Read error: Connection reset by peer)
1197 2014-12-31 20:07:07 Dizzle has joined
1198 2014-12-31 20:07:43 weilu has joined
1199 2014-12-31 20:09:39 weilu_ has joined
1200 2014-12-31 20:10:29 weilu has quit (Read error: Connection reset by peer)
1201 2014-12-31 20:13:52 pewpsewp has quit (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
1202 2014-12-31 20:14:43 uiop has joined
1203 2014-12-31 20:16:03 NewLiberty has joined
1204 2014-12-31 20:16:10 Lightsword has joined
1205 2014-12-31 20:20:08 weilu_ has quit (Ping timeout: 265 seconds)
1206 2014-12-31 20:21:21 jchp has quit (Ping timeout: 255 seconds)
1207 2014-12-31 20:36:35 mastermark has quit (Ping timeout: 244 seconds)
1208 2014-12-31 20:37:27 mastermark has joined
1209 2014-12-31 20:37:58 OneMiner has quit (Read error: Connection reset by peer)
1210 2014-12-31 20:39:05 OneMiner has joined
1211 2014-12-31 20:40:56 gnuborg has quit (Ping timeout: 245 seconds)
1212 2014-12-31 20:41:40 <go1111111> when trying to build bitcoin core on linux mint 17, using the instructions at /doc/build-unix.md, I got a "Can't exec "aclocal"" error, which I fixed by installing automake. should automake be added to the build requirements? or is my system just weird for not having it?
1213 2014-12-31 20:42:37 aegis has joined
1214 2014-12-31 20:46:28 weilu has joined
1215 2014-12-31 20:46:43 Eiii has quit (Ping timeout: 244 seconds)
1216 2014-12-31 20:48:01 Tiraspol has quit (Ping timeout: 258 seconds)
1217 2014-12-31 20:48:29 <cfields> go1111111: install autoconf
1218 2014-12-31 20:48:43 <cfields> whoops, bad read on that one
1219 2014-12-31 20:48:52 <cfields> those deps are listed in build-unix already
1220 2014-12-31 20:49:07 <cfields> "build-essential libtool autotools-dev autoconf pkg-config libssl-dev"
1221 2014-12-31 20:50:23 HM2 has quit (Quit: Segmentation fault)
1222 2014-12-31 20:50:38 <go1111111> right -- i'm almost certain i had executed that line exactly already. that's the line i thought perhaps 'automake' should be added to. once bitcoin finishes building i'll be able to check my command history to verify..
1223 2014-12-31 20:52:54 HM2 has joined
1224 2014-12-31 20:53:36 crunk-juice has quit (Remote host closed the connection)
1225 2014-12-31 20:56:29 <cfields> go1111111: possible, though libtool should drag it in
1226 2014-12-31 20:58:36 weilu has quit (Ping timeout: 244 seconds)
1227 2014-12-31 21:03:42 Arnavion has quit (Quit: Arnavion)
1228 2014-12-31 21:04:08 Arnavion has joined
1229 2014-12-31 21:04:53 Eiii has joined
1230 2014-12-31 21:21:29 AtashiCon has quit (Quit: AtashiCon)
1231 2014-12-31 21:21:48 AtashiCon has joined
1232 2014-12-31 21:25:01 weilu has joined
1233 2014-12-31 21:25:49 aegis has quit (Changing host)
1234 2014-12-31 21:25:49 aegis has joined
1235 2014-12-31 21:25:49 aegis has quit (Changing host)
1236 2014-12-31 21:25:49 aegis has joined
1237 2014-12-31 21:26:15 BTCTest has quit ()
1238 2014-12-31 21:26:51 aegis has quit (Quit: See ya!)
1239 2014-12-31 21:26:56 bsm117532 has joined
1240 2014-12-31 21:28:12 aegis has joined
1241 2014-12-31 21:30:17 weilu has quit (Read error: Connection reset by peer)
1242 2014-12-31 21:30:37 weilu has joined
1243 2014-12-31 21:35:14 weilu has quit (Ping timeout: 256 seconds)
1244 2014-12-31 21:42:50 Tiraspol has joined
1245 2014-12-31 21:47:37 AndChat has joined
1246 2014-12-31 21:47:45 AndChat has quit (332169!~AndChat33@static-108-45-93-73.washdc.fios.verizon.net|Read error: Connection reset by peer)
1247 2014-12-31 21:47:58 AndChat has joined
1248 2014-12-31 21:49:05 aburan28 has quit (Read error: Connection reset by peer)
1249 2014-12-31 21:49:13 aburan28 has joined
1250 2014-12-31 21:51:44 go1111111 has quit (Quit: Leaving)
1251 2014-12-31 21:51:48 moa has joined
1252 2014-12-31 21:52:14 AndChat has quit (332169!~AndChat33@static-108-45-93-73.washdc.fios.verizon.net|Ping timeout: 245 seconds)
1253 2014-12-31 21:55:56 ValicekB has joined
1254 2014-12-31 22:01:06 teward has left ("Leaving")
1255 2014-12-31 22:03:00 wallet42 has quit (Quit: Leaving.)
1256 2014-12-31 22:04:38 user7779078 has joined
1257 2014-12-31 22:05:56 go1111111 has joined
1258 2014-12-31 22:17:55 OneMiner has quit (Read error: Connection reset by peer)
1259 2014-12-31 22:22:26 Adlai has quit (Quit: WeeChat 1.0.1)
1260 2014-12-31 22:23:52 Pierre_Rochard_ has joined
1261 2014-12-31 22:24:03 RazielZ has joined
1262 2014-12-31 22:24:56 Emcy_ has joined
1263 2014-12-31 22:25:16 NewLiberty_ has joined
1264 2014-12-31 22:25:38 s1w- has joined
1265 2014-12-31 22:25:45 MoALTz_ has joined
1266 2014-12-31 22:25:48 mr_burdell_ has joined
1267 2014-12-31 22:26:32 otoburb_ has joined
1268 2014-12-31 22:26:41 jcv_ has joined
1269 2014-12-31 22:27:13 Meeh_ has joined
1270 2014-12-31 22:27:18 MoALTz has quit (Ping timeout: 240 seconds)
1271 2014-12-31 22:28:17 T19EL has joined
1272 2014-12-31 22:28:28 brson_ has joined
1273 2014-12-31 22:28:30 jeremias_ has joined
1274 2014-12-31 22:28:32 roasbeef_ has joined
1275 2014-12-31 22:28:51 haigent_ has joined
1276 2014-12-31 22:28:57 tigereye_ has joined
1277 2014-12-31 22:29:09 _Iriez has joined
1278 2014-12-31 22:31:02 Techguy305 has joined
1279 2014-12-31 22:31:38 weilu has joined
1280 2014-12-31 22:32:49 Techguy305 has quit (Client Quit)
1281 2014-12-31 22:33:01 poggy has joined
1282 2014-12-31 22:33:05 Techguy305 has joined
1283 2014-12-31 22:33:24 s1w- is now known as s1w
1284 2014-12-31 22:33:27 mr_burdell_ is now known as mr_burdell
1285 2014-12-31 22:33:40 caktux has joined
1286 2014-12-31 22:34:02 Pierre_Rochard_ is now known as Pierre_Rochard
1287 2014-12-31 22:34:56 dfletcher_ has joined
1288 2014-12-31 22:35:37 donpillou has joined
1289 2014-12-31 22:36:20 weilu has quit (Ping timeout: 245 seconds)
1290 2014-12-31 22:36:51 dfletcher has quit (Ping timeout: 250 seconds)
1291 2014-12-31 22:36:52 dfletcher_ is now known as dfletcher
1292 2014-12-31 22:37:17 Guest38896 has quit (Ping timeout: 244 seconds)
1293 2014-12-31 22:38:35 donpillou has quit (Ping timeout: 250 seconds)
1294 2014-12-31 22:40:44 uiop has joined
1295 2014-12-31 22:40:44 epscy has joined
1296 2014-12-31 22:41:38 Diablo-D3 has joined
1297 2014-12-31 22:42:35 ValicekB has quit (Ping timeout: 245 seconds)
1298 2014-12-31 22:46:42 Guest38896 has joined
1299 2014-12-31 22:47:42 b_lumenkraft has quit (Quit: b_lumenkraft)
1300 2014-12-31 22:47:44 freepoutine has joined
1301 2014-12-31 22:47:47 nadio has joined
1302 2014-12-31 22:48:31 Urushiol has joined
1303 2014-12-31 22:48:45 Muis_ has joined
1304 2014-12-31 22:49:00 zcopley__ has joined
1305 2014-12-31 22:49:13 roasbeef_ is now known as roasbeef
1306 2014-12-31 22:49:15 kadoban has quit (Ping timeout: 245 seconds)
1307 2014-12-31 22:50:53 doppo has joined
1308 2014-12-31 22:51:00 <cfields> gmaxwell / robbak: I tracked down the clang problem. built it locally and it passes my tests
1309 2014-12-31 22:51:10 <cfields> building all of bitcoind now to verify
1310 2014-12-31 22:51:26 ValicekB has joined
1311 2014-12-31 22:51:37 <cfields> if it works, i'll see if they're interested in doing a 3.4.3 release
1312 2014-12-31 22:52:09 blackjid_ has joined
1313 2014-12-31 22:52:59 crunk-juice has joined
1314 2014-12-31 22:53:21 <cfields> for reference, the fix was a backport of this: https://github.com/llvm-mirror/clang/commit/c174fe5f125f749eaf5ea7cc41f3cbf049bc5ada
1315 2014-12-31 22:55:27 crunk-juice has quit (Remote host closed the connection)
1316 2014-12-31 22:59:11 dgenr8 has quit (Ping timeout: 244 seconds)
1317 2014-12-31 22:59:37 dgenr8 has joined