12016-01-19T00:10:22 *** Evel-Knievel has joined #bitcoin-core-dev
22016-01-19T00:22:42 *** ronbo has joined #bitcoin-core-dev
32016-01-19T00:32:25 <sdaftuar> lpersona: the way rbf works is that a new transaction must pay more in total fee than all the transactions it evicts
42016-01-19T00:33:10 *** zookolaptop has joined #bitcoin-core-dev
52016-01-19T00:36:05 <lpersona> sdaftuar: tks - i'm trying to find on the code where the sum of descendant fees is kept to be used by RBF, and also check if it's only for immediate descendants or if it keeps the entire tree of descendants - is it part of txmempool?
62016-01-19T00:37:46 <sdaftuar> in main.cpp, see AcceptToMemoryPoolWorker
72016-01-19T00:38:26 <sdaftuar> while each transaction in the mempool caches its fee with descendants, for RBF purposes we walk the descendants of all the transactions that are conflicted, so that we don't double count
82016-01-19T00:38:50 <sdaftuar> (ie in situations where a child transaction has 2 parents, both of which are being replaced)
92016-01-19T00:40:06 *** wumpus has quit IRC
102016-01-19T00:52:19 *** wumpus has joined #bitcoin-core-dev
112016-01-19T01:02:59 *** GAit has quit IRC
122016-01-19T01:12:50 <sdaftuar> cfields: around?
132016-01-19T01:13:18 *** ronbo has left #bitcoin-core-dev
142016-01-19T01:15:35 *** jtimon_ has quit IRC
152016-01-19T01:16:01 <cfields> hi
162016-01-19T01:16:40 *** murch has quit IRC
172016-01-19T01:17:04 *** T23WS has quit IRC
182016-01-19T01:17:25 *** T23WS has joined #bitcoin-core-dev
192016-01-19T01:18:03 <sdaftuar> if you have a few minutes i was hoping to get some help with a build issue i'm having in #7222
202016-01-19T01:18:22 <sdaftuar> (sorry to bother you with this, i'm sure i'm doing something silly)
212016-01-19T01:19:07 <cfields> sdaftuar: sure. looking
222016-01-19T01:19:11 <sdaftuar> somehow i broke the qt build when i took some code out of rpcblockchain.cpp
232016-01-19T01:20:21 <cfields> sdaftuar: do you see the error locally too? or just on travis?
242016-01-19T01:20:29 <sdaftuar> yeah i see it locally as well
252016-01-19T01:20:57 <sdaftuar> i added a new file, policy/rbf.h and policy/rbf.cpp
262016-01-19T01:21:20 <sdaftuar> the functions added were previously used in both rpcblockchain.cpp and wallet/rpcwallet.cpp
272016-01-19T01:21:23 <sdaftuar> and linking was fine
282016-01-19T01:21:30 *** zookolaptop has quit IRC
292016-01-19T01:21:45 <sdaftuar> when i deleted the code that invoked it from rpcblockchain.cpp, linking bitcoin-qt broke
302016-01-19T01:21:59 <sdaftuar> i assume i screwed up the makefile?
312016-01-19T01:22:10 <cfields> ah, some dependency thing then. i'll pull it down and build
322016-01-19T01:22:19 <cfields> sdaftuar: probably created some circular dep
332016-01-19T01:24:53 <sdaftuar> ah, ok if the makefile is fine, then i can probably track down my circular dependency. <embarrassed>
342016-01-19T01:25:46 *** afk11 has joined #bitcoin-core-dev
352016-01-19T01:26:58 <cfields> sdaftuar: nm, not that. i don't see where it was moved from (different commit?), but looks like you need rbf.cpp in a lib other than _server
362016-01-19T01:27:44 <sdaftuar> yeah i force pushed (too quickly it seems!), blew away the commit where it was building
372016-01-19T01:27:53 <sdaftuar> is there a simple fix to the Makefile?
382016-01-19T01:28:23 <cfields> building now. i'm not familiar with what's changing here, so i'll have to poke around for a min
392016-01-19T01:30:52 *** PaulCapestany has quit IRC
402016-01-19T01:32:26 *** PaulCapestany has joined #bitcoin-core-dev
412016-01-19T01:33:14 *** afk11 has quit IRC
422016-01-19T01:34:28 *** jl2012 has joined #bitcoin-core-dev
432016-01-19T01:35:07 *** zookolaptop has joined #bitcoin-core-dev
442016-01-19T01:37:00 <sdaftuar> hmm, moving policy/rbf.cpp from libbitoin_server to libbitcoin_wallet appears to make the build work, with the wallet and without
452016-01-19T01:39:48 <cfields> sdaftuar: right, i'm seeing the same. so turns out there is a circular dep between wallet and server
462016-01-19T01:40:02 <sdaftuar> ah, is that something i introduced?
472016-01-19T01:40:32 <cfields> hmm, maybe not circular. bitcoind links with the order jumbled around...
482016-01-19T01:40:38 <cfields> let me see if everything links this way
492016-01-19T01:42:40 *** adnn has quit IRC
502016-01-19T01:42:48 *** adnn has joined #bitcoin-core-dev
512016-01-19T01:48:22 *** Ylbam has quit IRC
522016-01-19T01:51:33 *** T23WS has quit IRC
532016-01-19T01:52:20 <cfields> sdaftuar: still trying to understand. i don't see how this is altering the wallet's deps
542016-01-19T01:52:48 <sdaftuar> well, rpcwallet.cpp depends on policy/rbf.cpp
552016-01-19T01:53:35 <sdaftuar> and nothing else does now
562016-01-19T01:53:45 <cfields> sdaftuar: yea, but wallet depends on tons of other stuff from server
572016-01-19T01:53:50 <sdaftuar> somehow does that cause libbitcoin_server to optimize it out?
582016-01-19T01:53:55 <cfields> (unless i'm missing somehting obvious?)
592016-01-19T01:54:27 <sdaftuar> no, that's what i understand too!
602016-01-19T01:55:00 <sdaftuar> is it crazy for me to put policy/rbf.cpp in libbitcoin_wallet? it looks funny, though it seems to work...
612016-01-19T01:57:09 *** afk11 has joined #bitcoin-core-dev
622016-01-19T02:00:45 <cfields> sdaftuar: mm, i'd prefer to figure out what make it different
632016-01-19T02:00:47 <cfields> still poking
642016-01-19T02:01:22 <sdaftuar> i see what you mean about the library order being different for qt than for bitcoind
652016-01-19T02:04:23 <sdaftuar> if i rearrange the library order for qt, i think that also solves the problem. testing a bit more
662016-01-19T02:04:50 <cfields> well the wallet order is tangled anyway. worth fixing even without this issue
672016-01-19T02:06:07 *** zookolaptop has quit IRC
682016-01-19T02:08:46 <sdaftuar> no, looks like that change i made to the qt build didn't actually fix it
692016-01-19T02:11:03 <cfields> heh, built with a stale .a? i did that :)
702016-01-19T02:11:13 <sdaftuar> yeah i think so :)
712016-01-19T02:13:53 <sdaftuar> uh, i'm not sure how i overlooked this. bitcoind also doesn't compile. this qt stuff is a red herring.
722016-01-19T02:13:58 <sdaftuar> er
732016-01-19T02:14:02 <sdaftuar> bitcoind doesn't link i mean
742016-01-19T02:15:02 <phantomcircuit> sdaftuar, git clean -fdx
752016-01-19T02:15:15 <cfields> sdaftuar: right. it was the same on travis
762016-01-19T02:15:24 <cfields> i've been playing with bitcoind here
772016-01-19T02:15:56 <cfields> sdaftuar: i'm pretty sure this is building up to a facepalm. i just don't see what sets this apart.
782016-01-19T02:18:54 <cfields> rpcwallet locks cs_main ffs. it's obviously not a new dep.
792016-01-19T02:29:44 <cfields> sdaftuar: ok, here we go
802016-01-19T02:30:05 <sdaftuar> cfields: solution?
812016-01-19T02:30:26 *** p15 has quit IRC
822016-01-19T02:31:06 <cfields> sdaftuar: yes. let me build clean before i spout more dumb stuff though.
832016-01-19T02:31:40 <cfields> sdaftuar: ok, you were right a long time ago
842016-01-19T02:31:41 *** tripleslash has joined #bitcoin-core-dev
852016-01-19T02:31:58 <sdaftuar> when i said i probably did something silly?
862016-01-19T02:31:59 <cfields> <sdaftuar> somehow does that cause libbitcoin_server to optimize it out?
872016-01-19T02:32:00 <sdaftuar> :)
882016-01-19T02:32:28 <cfields> looks like if an object isn't use at all in the lib, it'll leave it out
892016-01-19T02:33:30 <cfields> which also doesn't make any sense, but one step at a time :)
902016-01-19T02:33:31 <sdaftuar> wow, okay. i really don't understand computers, because i would have thought that the whole point was you don't know if something linking against your library might use it?
912016-01-19T02:33:53 <cfields> if(!OptInRBF(CTransaction())) return false;
922016-01-19T02:34:11 <cfields> throw that in main.cpp somewhere, and it'll link
932016-01-19T02:34:43 <sdaftuar> hm. so where does that leave us? are we building the libraries the wrong way somehow?
942016-01-19T02:34:50 <cfields> er, fix the func name. I nuked the "Signal" cause i thought the preprocessor might've been screwing with it
952016-01-19T02:35:46 <cfields> sdaftuar: still investigating.
962016-01-19T02:36:19 <sdaftuar> oh interesting, somehow referencing just one function must pull in teh whole file?
972016-01-19T02:36:37 *** p15 has joined #bitcoin-core-dev
982016-01-19T02:42:00 *** drnet has joined #bitcoin-core-dev
992016-01-19T02:42:31 <cfields> sdaftuar: still not making any sense. playing around.
1002016-01-19T02:45:46 *** afk11 has quit IRC
1012016-01-19T03:14:48 <sdaftuar> cfields: i'm going to call it a night soon. i've pushed up a temporary hack (just moved rbf.cpp -> libbitcoin_wallet) to make travis happy for now while we figure out the right way to solve this
1022016-01-19T03:14:59 <sdaftuar> cfields: Thanks for diving into this, sorry if I sucked away your evening!
1032016-01-19T03:15:32 <cfields> sdaftuar: np. i'm not sure there's much of a fix. our libs don't work how libs usually do, they're all inter-connected...
1042016-01-19T03:16:06 <cfields> they're supposed to be listed from most to least dependent, and the linker makes a note of what syms are needed along the way...
1052016-01-19T03:18:18 <cfields> but in our case, they need eachother. so there's no ordering where the linker can sanely mark unresolved deps along the way. i suppose we just happen to be inter-connected enough to trick it into working :)
1062016-01-19T03:18:34 <sdaftuar> that is more than a little disturbing :)
1072016-01-19T03:21:31 *** belcher has quit IRC
1082016-01-19T03:23:40 *** s1w has quit IRC
1092016-01-19T03:26:15 *** s1w has joined #bitcoin-core-dev
1102016-01-19T03:26:38 *** s1w is now known as Guest50070
1112016-01-19T03:29:43 *** NLNico has joined #bitcoin-core-dev
1122016-01-19T03:34:09 *** drnet has quit IRC
1132016-01-19T03:44:40 <PRab> I think I found a bug with the RC's Banned peers display.
1142016-01-19T03:45:10 <PRab> I had a peer that was supposed to be unbanned about an hour ago, but it is still showing up there.
1152016-01-19T03:45:23 <PRab> Should I report this as an issue on github?
1162016-01-19T03:45:50 <Luke-Jr> PRab: probably
1172016-01-19T03:46:27 <PRab> I wonder if it doesn't refresh until the gui is closed and reopened. Testing...
1182016-01-19T03:46:37 <PRab> Nope, still there.
1192016-01-19T03:49:44 <PRab> I think I got the relevant details in https://github.com/bitcoin/bitcoin/issues/7377
1202016-01-19T03:58:43 *** zoltan1 has joined #bitcoin-core-dev
1212016-01-19T04:06:46 *** Chris_Stewart_5 has quit IRC
1222016-01-19T04:13:13 *** zookolaptop has joined #bitcoin-core-dev
1232016-01-19T04:18:46 *** zoltan1 has quit IRC
1242016-01-19T04:46:46 *** NLNico has quit IRC
1252016-01-19T05:45:28 *** gribble has quit IRC
1262016-01-19T05:48:04 *** gribble has joined #bitcoin-core-dev
1272016-01-19T05:51:57 *** adnn_ has joined #bitcoin-core-dev
1282016-01-19T05:54:46 *** adnn has quit IRC
1292016-01-19T06:02:36 *** wallet42 has joined #bitcoin-core-dev
1302016-01-19T06:08:27 *** NLNico has joined #bitcoin-core-dev
1312016-01-19T06:22:24 *** paveljanik has joined #bitcoin-core-dev
1322016-01-19T06:22:24 *** paveljanik has joined #bitcoin-core-dev
1332016-01-19T06:47:11 *** zookolaptop has quit IRC
1342016-01-19T06:56:46 *** Ylbam has joined #bitcoin-core-dev
1352016-01-19T06:58:17 *** nkuttler has joined #bitcoin-core-dev
1362016-01-19T07:04:59 *** cjcj has quit IRC
1372016-01-19T07:10:58 *** d_t has joined #bitcoin-core-dev
1382016-01-19T08:00:57 *** wallet42 has quit IRC
1392016-01-19T08:14:24 *** wallet42 has joined #bitcoin-core-dev
1402016-01-19T08:24:22 *** paveljanik has quit IRC
1412016-01-19T08:24:48 *** paveljanik has joined #bitcoin-core-dev
1422016-01-19T08:42:12 <GitHub199> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/21376af183ff...668906fcf27b
1432016-01-19T08:42:13 <GitHub199> bitcoin/master fada0c9 MarcoFalke: [travis] Fail when documentation is outdated
1442016-01-19T08:42:14 <GitHub199> bitcoin/master faeda0e MarcoFalke: [travis] Run contrib/devtools/check-doc.py early
1452016-01-19T08:42:14 <GitHub199> bitcoin/master 668906f Wladimir J. van der Laan: Merge pull request #7280...
1462016-01-19T08:42:18 <GitHub66> [bitcoin] laanwj closed pull request #7280: [travis] Fail when documentation is outdated (master...MarcoFalke-2015-travisDoc) https://github.com/bitcoin/bitcoin/pull/7280
1472016-01-19T08:48:51 *** BashCo has quit IRC
1482016-01-19T08:52:16 *** ryitpm has quit IRC
1492016-01-19T08:54:47 *** p15 has quit IRC
1502016-01-19T09:00:57 *** paveljanik has quit IRC
1512016-01-19T09:07:06 *** BashCo has joined #bitcoin-core-dev
1522016-01-19T09:09:02 *** p15 has joined #bitcoin-core-dev
1532016-01-19T09:10:44 *** T23WS has joined #bitcoin-core-dev
1542016-01-19T09:15:28 <GitHub40> [bitcoin] laanwj opened pull request #7378: devtools: replace github-merge with python version (master...2016_01_python_github_merge) https://github.com/bitcoin/bitcoin/pull/7378
1552016-01-19T09:17:59 *** wallet42 has quit IRC
1562016-01-19T09:19:41 *** wallet42 has joined #bitcoin-core-dev
1572016-01-19T09:27:25 *** wallet421 has joined #bitcoin-core-dev
1582016-01-19T09:27:25 *** wallet421 has joined #bitcoin-core-dev
1592016-01-19T09:27:25 *** wallet42 is now known as Guest59729
1602016-01-19T09:27:25 *** wallet421 is now known as wallet42
1612016-01-19T09:40:02 *** blur3d has joined #bitcoin-core-dev
1622016-01-19T09:59:19 *** wallet42 has quit IRC
1632016-01-19T10:17:30 *** Guyver2 has joined #bitcoin-core-dev
1642016-01-19T10:21:15 *** GAit has joined #bitcoin-core-dev
1652016-01-19T10:21:18 *** adnn_ has quit IRC
1662016-01-19T10:41:14 *** NLNico has quit IRC
1672016-01-19T10:42:11 *** GAit has quit IRC
1682016-01-19T10:42:33 *** GAit has joined #bitcoin-core-dev
1692016-01-19T11:07:33 *** randy-waterhouse has quit IRC
1702016-01-19T11:29:37 <GitHub178> [bitcoin] jtimon closed pull request #6597: Chainparams: Don't check the genesis block (master...chainparams-genesis-no-check-0.12.99) https://github.com/bitcoin/bitcoin/pull/6597
1712016-01-19T11:38:56 *** Thireus has joined #bitcoin-core-dev
1722016-01-19T11:49:56 *** laurentmt has joined #bitcoin-core-dev
1732016-01-19T11:50:31 *** laurentmt has quit IRC
1742016-01-19T11:54:38 *** drnet has joined #bitcoin-core-dev
1752016-01-19T11:59:14 <GitHub134> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/668906fcf27b...3b43cad9d059
1762016-01-19T11:59:15 <GitHub134> bitcoin/master 39a525c ptschip: Do not download transactions during inital sync
1772016-01-19T11:59:15 <GitHub134> bitcoin/master 3b43cad Wladimir J. van der Laan: Merge pull request #7164: Do not download transactions during initial blockchain sync...
1782016-01-19T11:59:19 <GitHub58> [bitcoin] laanwj closed pull request #7164: Do not download transactions during initial blockchain sync (master...tx_getdata) https://github.com/bitcoin/bitcoin/pull/7164
1792016-01-19T12:00:25 *** cjcj has joined #bitcoin-core-dev
1802016-01-19T12:06:04 *** blur3d has quit IRC
1812016-01-19T12:23:49 <GitHub104> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/3b43cad9d059...f9fd4c288484
1822016-01-19T12:23:50 <GitHub104> bitcoin/master fd83615 Peter Todd: Improve CheckInputs() comment about sig verification
1832016-01-19T12:23:51 <GitHub104> bitcoin/master f9fd4c2 Wladimir J. van der Laan: Merge pull request #7281: Improve CheckInputs() comment about sig verification...
1842016-01-19T12:24:00 <GitHub3> [bitcoin] laanwj closed pull request #7281: Improve CheckInputs() comment about sig verification (master...2016-01-improve-checkinputs-comment) https://github.com/bitcoin/bitcoin/pull/7281
1852016-01-19T12:27:29 <wumpus> sdaftuar: I'm not sure I quite understand why rbf.cpp should be part of the wallet - does it use any wallet functions?
1862016-01-19T12:29:31 <wumpus> I understand it's only used in the wallet, but having it in policy then linking it only into the wallet is a bit strange
1872016-01-19T12:29:56 <wumpus> cfields, what circular dependency is this? we should get rid of it
1882016-01-19T12:30:35 <wumpus> come on, this linker behavior can't be so random we have to do something random to make a problem seem to go away
1892016-01-19T12:31:11 <wumpus> I'll take a look...
1902016-01-19T12:32:33 <wumpus> also I don't understand why github says #7222 has 'conflicts that need to be resolved', even though travis apparently builds it
1912016-01-19T12:36:28 <wumpus> I don't think server can depend on the wallet in any way, if we do a --disable-wallet build the wallet library won't even be built
1922016-01-19T12:42:30 *** d_t has quit IRC
1932016-01-19T12:47:28 <wumpus> oh it does - the problem is that the RPC calls for the wallet are referenced from libbitcoin_server. this may be solved by something like #7307, which moves the registration of the wallet RPC calls to the wallet itself
1942016-01-19T12:48:35 <wumpus> and that's only part of it, there are other parts of e.g. init.cpp which are part of the server and make direct calls into the wallet
1952016-01-19T12:50:09 <wumpus> basically, we need to get rid of all #ifdef ENABLE_WALLET code in bitcoin_server library
1962016-01-19T12:50:36 <wumpus> that's too much for 0.12 backport so I agree on sdaftuar 's intermediate "hack"
1972016-01-19T12:58:55 *** jtimon has joined #bitcoin-core-dev
1982016-01-19T12:58:58 *** dayZh has joined #bitcoin-core-dev
1992016-01-19T13:09:08 <sdaftuar> wumpus: thanks for taking a look.
2002016-01-19T13:09:51 <sdaftuar> wumpus: will look at the new merge conflicts (was clean when i last pushed)
2012016-01-19T13:10:13 <wumpus> oh sorry if I broke your pull
2022016-01-19T13:11:10 <wumpus> seems a conflict in listtransactions.py
2032016-01-19T13:11:13 <sdaftuar> yeah
2042016-01-19T13:11:16 <sdaftuar> hmm
2052016-01-19T13:12:03 <sdaftuar> oh yeah the mocktime thing
2062016-01-19T13:12:05 <sdaftuar> in #7164
2072016-01-19T13:12:56 <wumpus> yeah
2082016-01-19T13:14:28 <wumpus> should be easy to resolve
2092016-01-19T13:14:37 <wumpus> (add-add conflict)
2102016-01-19T13:14:38 <sdaftuar> yep agreed.
2112016-01-19T13:15:07 <sdaftuar> just want to make sure the 0.12 backport will be clean before i push
2122016-01-19T13:19:23 <sdaftuar> ok when i fix the issue and try to cherrypick to 0.12, i get a conflict to resolve. it's easy to fix, but would it better to open a second PR for the 0.12 branch which is clean?
2132016-01-19T13:22:55 *** wumpus has quit IRC
2142016-01-19T13:30:05 <sdaftuar> ah, if i just move my new method to further down in the file, then no conflict in 0.12. i'll just do that for simplicity
2152016-01-19T13:40:18 *** Chris_Stewart_5 has joined #bitcoin-core-dev
2162016-01-19T13:46:57 *** GAit has quit IRC
2172016-01-19T13:47:46 *** GAit has joined #bitcoin-core-dev
2182016-01-19T13:51:45 *** Chris_Stewart_5 has quit IRC
2192016-01-19T13:52:45 *** dayZh has quit IRC
2202016-01-19T14:01:27 *** paveljanik has joined #bitcoin-core-dev
2212016-01-19T14:01:27 *** paveljanik has joined #bitcoin-core-dev
2222016-01-19T14:05:04 *** wumpus has joined #bitcoin-core-dev
2232016-01-19T14:05:22 *** Chris_Stewart_5 has joined #bitcoin-core-dev
2242016-01-19T14:05:34 *** bronzehedwick has joined #bitcoin-core-dev
2252016-01-19T14:18:27 *** dayZh has joined #bitcoin-core-dev
2262016-01-19T14:30:52 *** zookolaptop has joined #bitcoin-core-dev
2272016-01-19T14:37:40 *** GAit has quit IRC
2282016-01-19T14:38:07 *** GAit has joined #bitcoin-core-dev
2292016-01-19T14:41:00 *** dayZh has quit IRC
2302016-01-19T14:41:13 *** dayZh has joined #bitcoin-core-dev
2312016-01-19T14:45:24 *** T23WS has quit IRC
2322016-01-19T14:47:33 *** GAit has quit IRC
2332016-01-19T14:47:42 *** bsm1175321 is now known as bsm117532
2342016-01-19T14:52:52 *** ryitpm has joined #bitcoin-core-dev
2352016-01-19T14:53:12 <bsm117532> Is it possible to be invited to the bitcoincore slack channel? Is relevant dev discussion happening there or is it essentially all here?
2362016-01-19T14:56:04 *** bronzehedwick has left #bitcoin-core-dev
2372016-01-19T15:26:49 <michagogo> Slack?
2382016-01-19T15:32:31 *** GAit has joined #bitcoin-core-dev
2392016-01-19T15:35:21 <jonasschnelli> bitcoincore.slack.com (no invitation required)
2402016-01-19T15:41:01 <instagibbs> bsm117532, mostly a community outreach deal. CEOs, press, others actually idle there now
2412016-01-19T15:43:50 <bsm117532> Ok thanks
2422016-01-19T15:47:05 <bsm117532> instagibbs: It looks like I can't log into bitcoincore.slack.com without an invitation. But not so concerned about it, the last thing I need is another chat I have to pay attention to!
2432016-01-19T15:47:46 <michagogo> What is that, who uses it, and what for?
2442016-01-19T15:48:12 <bsm117532> Let's just use IRC. ;-)
2452016-01-19T15:50:50 *** d_t has joined #bitcoin-core-dev
2462016-01-19T15:56:25 <instagibbs> michagogo, "mostly a community outreach deal. CEOs, press, others actually idle there now"
2472016-01-19T15:58:17 *** Cory has quit IRC
2482016-01-19T16:00:04 *** lpersona has quit IRC
2492016-01-19T16:00:04 *** rsx has joined #bitcoin-core-dev
2502016-01-19T16:05:13 *** MarcoFalke has joined #bitcoin-core-dev
2512016-01-19T16:05:30 *** dayZh has quit IRC
2522016-01-19T16:05:49 *** T23WS has joined #bitcoin-core-dev
2532016-01-19T16:05:59 *** dayZh has joined #bitcoin-core-dev
2542016-01-19T16:10:43 *** dayZh has quit IRC
2552016-01-19T16:12:15 *** T23WS has quit IRC
2562016-01-19T16:19:17 *** JackH has joined #bitcoin-core-dev
2572016-01-19T16:21:47 *** moli has quit IRC
2582016-01-19T16:24:12 *** tripleslash has quit IRC
2592016-01-19T16:29:04 *** ronbo has joined #bitcoin-core-dev
2602016-01-19T16:30:15 *** laurentmt has joined #bitcoin-core-dev
2612016-01-19T16:34:39 *** drnet has quit IRC
2622016-01-19T16:37:10 *** moli has joined #bitcoin-core-dev
2632016-01-19T16:42:30 <btcdrak> bsm117532: you can get an invitation from https://slack.bitcoincore.org
2642016-01-19T16:42:35 *** xiangfu has joined #bitcoin-core-dev
2652016-01-19T16:43:15 <btcdrak> instagibbs: it's also for Bitcoin Core community to gather
2662016-01-19T16:43:35 <btcdrak> it's not a replacement for IRC or developer collaboration though, that remains in IRC.
2672016-01-19T16:43:42 <instagibbs> ^^ that's what I meant
2682016-01-19T16:46:49 *** GAit has quit IRC
2692016-01-19T16:47:42 *** GAit has joined #bitcoin-core-dev
2702016-01-19T16:49:48 <bsm117532> Thanks btcdrak. Looked briefly, this looks like it's probably about as useful as the #bitcoin IRC channel (very low signal/noise, no serious dev discussion)...
2712016-01-19T16:51:24 *** laurentmt has quit IRC
2722016-01-19T17:00:24 *** rsx has quit IRC
2732016-01-19T17:04:01 *** zookolaptop has quit IRC
2742016-01-19T17:04:28 *** skyraider_ has joined #bitcoin-core-dev
2752016-01-19T17:04:35 *** zookolaptop has joined #bitcoin-core-dev
2762016-01-19T17:14:42 *** ronbo has quit IRC
2772016-01-19T17:18:25 *** T23WS has joined #bitcoin-core-dev
2782016-01-19T17:19:53 *** BashCo has quit IRC
2792016-01-19T17:39:12 *** T23WS_ has joined #bitcoin-core-dev
2802016-01-19T17:41:35 *** T23WS has quit IRC
2812016-01-19T17:46:03 *** T23WS has joined #bitcoin-core-dev
2822016-01-19T17:47:15 *** xiangfu has quit IRC
2832016-01-19T17:47:51 *** T23WS_ has quit IRC
2842016-01-19T17:54:54 <GitHub38> [bitcoin] MarcoFalke opened pull request #7380: [qa] Disable salvagewallet check (master...Mf1601-qaDisableSalvagewalletCheck) https://github.com/bitcoin/bitcoin/pull/7380
2852016-01-19T18:05:18 <cfields> wumpus: thanks for having a look. yes, of course fixing the real dependency issue is the way to go :)
2862016-01-19T18:11:41 <gmaxwell> Freeking malloc in glibc on linux calls open on files in proc.
2872016-01-19T18:21:00 *** GAit has quit IRC
2882016-01-19T18:24:23 *** dayZh has joined #bitcoin-core-dev
2892016-01-19T18:27:48 *** GAit has joined #bitcoin-core-dev
2902016-01-19T18:28:57 *** dayZh has quit IRC
2912016-01-19T18:36:09 *** jonasschnelli has quit IRC
2922016-01-19T18:37:22 *** GAit has quit IRC
2932016-01-19T18:37:53 *** jonasschnelli has joined #bitcoin-core-dev
2942016-01-19T18:37:55 *** GAit has joined #bitcoin-core-dev
2952016-01-19T18:45:45 *** drnet has joined #bitcoin-core-dev
2962016-01-19T18:47:59 *** ronbo has joined #bitcoin-core-dev
2972016-01-19T18:49:37 *** T23WS has quit IRC
2982016-01-19T18:57:18 <GitHub27> [bitcoin] MarcoFalke closed pull request #7380: [qa] Disable salvagewallet check (master...Mf1601-qaDisableSalvagewalletCheck) https://github.com/bitcoin/bitcoin/pull/7380
2992016-01-19T19:00:22 *** GAit has quit IRC
3002016-01-19T19:00:45 *** GAit has joined #bitcoin-core-dev
3012016-01-19T19:15:29 <michagogo> cfields: just checking, you saw that wumpus figured out the fix, right?
3022016-01-19T19:15:58 <cfields> michagogo: the gitian issue, you mean?
3032016-01-19T19:15:58 *** drnet has quit IRC
3042016-01-19T19:16:09 <michagogo> yeah
3052016-01-19T19:16:37 <michagogo> (at the cost of a non-matching in hash)
3062016-01-19T19:16:52 <cfields> michagogo: yea, i saw. did't look into it, though. I guess lxc doesn't install python but kvm does, somehow?
3072016-01-19T19:17:01 <michagogo> It would seem so.
3082016-01-19T19:17:14 <cfields> weird
3092016-01-19T19:17:30 *** MarcoFalke has quit IRC
3102016-01-19T19:18:24 <cfields> i suppose we should put it in the descriptor then. obviously it's needed, even if it happens to be pulled in by something else already
3112016-01-19T19:18:28 <michagogo> I guess it boils down to debootstrap vs pxc
3122016-01-19T19:18:32 <michagogo> lxc*
3132016-01-19T19:19:02 <michagogo> Yeah, I wonder what changed from 0.11 to 0.2
3142016-01-19T19:19:36 <michagogo> 0.12*
3152016-01-19T19:19:37 <cfields> michagogo: does trusty only install python3 by default, maybe?
3162016-01-19T19:19:50 <cfields> (or default to it)
3172016-01-19T19:19:51 <michagogo> If so, kvm should also fail
3182016-01-19T19:20:16 <michagogo> And I don't think they're there yet. IIRC I saw on the MLs that they're working on removing it from the default packages in xenial...
3192016-01-19T19:20:48 <cfields> michagogo: i was thinking part of the kvm install switched the default somehow
3202016-01-19T19:20:57 <cfields> but yea, that doesn't really make sense
3212016-01-19T19:21:07 <michagogo> the question is really what does debootstrap do different from vmbuilder
3222016-01-19T19:21:46 <michagogo> And yeah, https://wiki.ubuntu.com/Python confirms. Under "Plans for 16.04": UOS for Xenial had a session on the removal of Python 2.7 from the default images/seeds.
3232016-01-19T19:21:58 *** BashCo has joined #bitcoin-core-dev
3242016-01-19T19:24:00 <cfields> ok
3252016-01-19T19:30:24 <michagogo> so there are 3 real questions. 1) why does debootstrap not install python? 2) what changed from 0.11 to 0.12? and 3) why does this only affect OS X?
3262016-01-19T19:30:33 <Luke-Jr> cfields: I'm trying to add a depends pkg for qtsvg, and I have it with a dependencies on qt, but how do I get qmake? :/
3272016-01-19T19:35:05 <cfields> michagogo: unsure on all counts :\
3282016-01-19T19:35:13 <cfields> Luke-Jr: yuck, what's qtsvg for?
3292016-01-19T19:35:23 <Luke-Jr> cfields: I want to make the icons SVG only? :/
3302016-01-19T19:35:51 <cfields> Luke-Jr: isn't that just a config switch for the qt build?
3312016-01-19T19:35:59 <cfields> to enable the svg module?
3322016-01-19T19:36:23 <Luke-Jr> no, qtsvg is the svg module
3332016-01-19T19:37:36 <cfields> Luke-Jr: right. ./configure ... -svg
3342016-01-19T19:37:47 <Luke-Jr> â¦
3352016-01-19T19:39:07 <cfields> Luke-Jr: oh, i see the confusion, i think
3362016-01-19T19:39:43 <cfields> Luke-Jr: we grab the modules, put them in place, then tell qt's main configure which ones to build
3372016-01-19T19:40:05 <Luke-Jr> cfields: yuck? :P
3382016-01-19T19:40:28 <Luke-Jr> why can't packages use their dependencies?
3392016-01-19T19:41:01 <cfields> Luke-Jr: shrug, it never seemed to work well for me to try to split it into native/target builds
3402016-01-19T19:41:08 *** lpersona has joined #bitcoin-core-dev
3412016-01-19T19:41:11 <Luke-Jr> oh!
3422016-01-19T19:41:11 <cfields> you're welcome to give it a shot, of course :)
3432016-01-19T19:41:19 <Luke-Jr> so I need to depend on native too, makes sense
3442016-01-19T19:41:50 <michagogo> So the answer is to add ..qtsvg....tar.gz to the qt package file list, and then add the configure flag?
3452016-01-19T19:41:50 <cfields> Luke-Jr: yea, the tools are native, but qt doesn't make it easy to _just_ build the native parts. so in the end, it's easier to just build it all in one go
3462016-01-19T19:41:53 <Luke-Jr> eh, but there's no native-qt pkg
3472016-01-19T19:42:31 <cfields> Luke-Jr: what michagogo said. see qttranslations as an example
3482016-01-19T19:42:41 <Luke-Jr> cfields: that's ugly though :<
3492016-01-19T19:42:55 <cfields> Luke-Jr: very.
3502016-01-19T19:43:07 <cfields> Luke-Jr: maybe they've fixed it up lately and you'll have better luck these days splitting it up
3512016-01-19T19:43:18 <Luke-Jr> :|
3522016-01-19T19:43:27 <Luke-Jr> so how would I get access to qmake?
3532016-01-19T19:43:35 *** laurentmt has joined #bitcoin-core-dev
3542016-01-19T19:43:58 <cfields> Luke-Jr: you'd have to create a native package for just qmake/rcc/etc
3552016-01-19T19:44:09 <Luke-Jr> eh, nothing else already uses qmake?
3562016-01-19T19:44:43 <cfields> then add that as a dependency to the child package
3572016-01-19T19:44:54 <cfields> Luke-Jr: no, only qt internally
3582016-01-19T19:45:04 <Luke-Jr> i c
3592016-01-19T19:45:21 <cfields> Luke-Jr: see protobuf as an example of native/target split
3602016-01-19T19:46:18 <Luke-Jr> nah, if you and Gentoo both couldn't figure it out, I'll give up and go the qttranslations route
3612016-01-19T19:46:31 *** GAit has quit IRC
3622016-01-19T19:46:45 <cfields> Luke-Jr: heh, they do it the same way?
3632016-01-19T19:46:47 *** GAit has joined #bitcoin-core-dev
3642016-01-19T19:47:13 <Luke-Jr> no, but they don't make qmake available independently
3652016-01-19T19:47:30 <cfields> Luke-Jr: from what i could tell last time, trying to build just the native tools was painful, as well as trying to force the rest of the build stuff to use an out-of-tree qmake/rcc
3662016-01-19T19:48:22 <cfields> Luke-Jr: they probably make lots of assumptions that the versions being built are the ones used to compile the rest. kinda understandable.
3672016-01-19T19:52:49 *** BashCo_ has joined #bitcoin-core-dev
3682016-01-19T19:55:21 *** BashCo has quit IRC
3692016-01-19T20:11:43 *** laurentmt has quit IRC
3702016-01-19T20:13:21 <Luke-Jr> //home/ubuntu/cache/common/qttools-opensource-src-5.5.0.tar.gz: OK
3712016-01-19T20:13:23 <Luke-Jr> tar: /home/ubuntu/cache/common/qtsvg-opensource-src-5.5.0.tar.gz: Cannot open: No such file or directory
3722016-01-19T20:13:27 <Luke-Jr> cfields: any idea why it wasn't fetched? :x
3732016-01-19T20:15:23 <cfields> Luke-Jr: not without seeing what you changed
3742016-01-19T20:47:06 *** belcher has joined #bitcoin-core-dev
3752016-01-19T20:49:53 <Luke-Jr> cfields: http://codepad.org/dioh3N8s
3762016-01-19T20:51:14 *** GAit has quit IRC
3772016-01-19T20:53:55 *** GAit has joined #bitcoin-core-dev
3782016-01-19T21:00:02 <cfields> Luke-Jr: looks ok to me...
3792016-01-19T21:00:18 *** BashCo_ has quit IRC
3802016-01-19T21:00:39 <cfields> Luke-Jr: though i just noticed, our hash-check isn't actually working there. we need to change those "echo foo > bar" to "echo foo >> bar"
3812016-01-19T21:00:44 <cfields> only the last one's getting hashed :\
3822016-01-19T21:01:28 <Luke-Jr> :/
3832016-01-19T21:17:05 *** d_t has quit IRC
3842016-01-19T21:18:10 *** dayZh has joined #bitcoin-core-dev
3852016-01-19T21:22:15 *** dayZh has quit IRC
3862016-01-19T21:23:05 *** d_t has joined #bitcoin-core-dev
3872016-01-19T21:27:43 *** lpersona has quit IRC
3882016-01-19T21:28:12 *** BashCo has joined #bitcoin-core-dev
3892016-01-19T21:46:27 *** paveljanik has quit IRC
3902016-01-19T21:59:01 *** BashCo_ has joined #bitcoin-core-dev
3912016-01-19T22:01:48 *** BashCo has quit IRC
3922016-01-19T22:02:21 *** randy-waterhouse has joined #bitcoin-core-dev
3932016-01-19T22:03:08 *** GAit has quit IRC
3942016-01-19T22:03:20 *** GAit has joined #bitcoin-core-dev
3952016-01-19T22:20:07 *** skyraider_ has quit IRC
3962016-01-19T22:35:26 *** T23WS has joined #bitcoin-core-dev
3972016-01-19T23:01:32 *** ronbo has quit IRC
3982016-01-19T23:04:32 *** Thireus has quit IRC
3992016-01-19T23:09:45 *** zookolaptop has quit IRC
4002016-01-19T23:17:36 *** [\\\] has joined #bitcoin-core-dev
4012016-01-19T23:19:47 *** zookolaptop has joined #bitcoin-core-dev
4022016-01-19T23:20:32 *** [\\\] is now known as tripleslash
4032016-01-19T23:21:32 *** Thireus has joined #bitcoin-core-dev
4042016-01-19T23:23:27 *** Thireus has quit IRC
4052016-01-19T23:34:34 *** dayZh has joined #bitcoin-core-dev
4062016-01-19T23:34:41 *** Guyver2 has quit IRC
4072016-01-19T23:38:46 *** dayZh has quit IRC
4082016-01-19T23:42:11 *** ronbo has joined #bitcoin-core-dev
4092016-01-19T23:45:47 *** zookolaptop has quit IRC
4102016-01-19T23:47:28 *** adnn has joined #bitcoin-core-dev
4112016-01-19T23:49:11 *** zookolaptop has joined #bitcoin-core-dev
4122016-01-19T23:54:23 *** GAit has quit IRC
4132016-01-19T23:55:20 *** GAit has joined #bitcoin-core-dev