12018-01-05T00:00:39 *** pbase has quit IRC
22018-01-05T00:03:06 *** not-a-bot has joined #bitcoin-core-dev
32018-01-05T00:03:49 *** not-a-bot has quit IRC
42018-01-05T00:04:34 *** kallewoof has joined #bitcoin-core-dev
52018-01-05T00:04:53 *** Randolf has joined #bitcoin-core-dev
62018-01-05T00:07:02 *** alcipir has joined #bitcoin-core-dev
72018-01-05T00:07:43 *** dqx has quit IRC
82018-01-05T00:13:00 *** StopAndDecrypt_ has joined #bitcoin-core-dev
92018-01-05T00:13:51 *** StopAndDecrypt has quit IRC
102018-01-05T00:23:05 *** voidmain_ has joined #bitcoin-core-dev
112018-01-05T00:26:46 *** voidmain_ has quit IRC
122018-01-05T00:40:35 *** larafale has quit IRC
132018-01-05T00:45:08 *** dqx has joined #bitcoin-core-dev
142018-01-05T00:48:27 *** alcipir has left #bitcoin-core-dev
152018-01-05T00:51:13 <bitcoin-git> [bitcoin] fanquake opened pull request #12095: [contrib] Use BDB_LIBS/CFLAGS and pass --disable-replication (master...db4-script-flags) https://github.com/bitcoin/bitcoin/pull/12095
162018-01-05T00:52:16 *** justanotheruser has quit IRC
172018-01-05T00:52:35 *** justanotheruser has joined #bitcoin-core-dev
182018-01-05T00:54:46 *** Chris_Stewart_5 has joined #bitcoin-core-dev
192018-01-05T00:55:20 *** someone_ has joined #bitcoin-core-dev
202018-01-05T00:56:05 *** Randolf has quit IRC
212018-01-05T00:56:09 *** adiabat has quit IRC
222018-01-05T00:56:45 *** someone_ has quit IRC
232018-01-05T00:57:17 *** logii has joined #bitcoin-core-dev
242018-01-05T00:58:16 *** adiabat has joined #bitcoin-core-dev
252018-01-05T00:58:43 *** logii has quit IRC
262018-01-05T01:10:55 *** hirish is now known as hirishaway
272018-01-05T01:18:16 *** belcher has quit IRC
282018-01-05T01:23:25 *** aguy has joined #bitcoin-core-dev
292018-01-05T01:24:02 *** jb55 has quit IRC
302018-01-05T01:25:11 *** adambek5 has joined #bitcoin-core-dev
312018-01-05T01:25:29 *** AaronvanW has quit IRC
322018-01-05T01:26:02 *** aguy has quit IRC
332018-01-05T01:26:07 *** AaronvanW has joined #bitcoin-core-dev
342018-01-05T01:26:19 *** uv has joined #bitcoin-core-dev
352018-01-05T01:27:34 *** adambek5 has left #bitcoin-core-dev
362018-01-05T01:30:26 *** uv has quit IRC
372018-01-05T01:30:41 *** AaronvanW has quit IRC
382018-01-05T01:31:08 *** yuvalr1 has joined #bitcoin-core-dev
392018-01-05T01:39:02 *** yuvalr1 has quit IRC
402018-01-05T01:39:35 *** Kryz has quit IRC
412018-01-05T01:39:39 *** Dizzle has quit IRC
422018-01-05T01:39:45 *** yuvalr1 has joined #bitcoin-core-dev
432018-01-05T01:46:59 *** wunpunch has quit IRC
442018-01-05T01:53:36 *** Murch has quit IRC
452018-01-05T01:54:18 *** Randolf has joined #bitcoin-core-dev
462018-01-05T02:02:09 *** yuvalr1 has quit IRC
472018-01-05T02:05:55 *** AaronvanW has joined #bitcoin-core-dev
482018-01-05T02:14:01 *** AaronvanW has quit IRC
492018-01-05T02:14:37 *** AaronvanW has joined #bitcoin-core-dev
502018-01-05T02:19:15 *** AaronvanW has quit IRC
512018-01-05T02:27:25 <phantomcircuit> so there are a lot of peers which are sending transactions even when you're in blocksonly mode
522018-01-05T02:27:44 <phantomcircuit> would there be any opposition to banning those peers?
532018-01-05T02:28:24 *** prometheus_falli has quit IRC
542018-01-05T02:30:21 *** bule has quit IRC
552018-01-05T02:30:54 *** bule has joined #bitcoin-core-dev
562018-01-05T02:30:57 *** Chris_Stewart_5 has quit IRC
572018-01-05T02:31:44 <achow101> phantomcircuit: aren't they supposed to be banned?
582018-01-05T02:33:40 *** Derrekito has quit IRC
592018-01-05T02:33:59 *** Derrekito has joined #bitcoin-core-dev
602018-01-05T02:36:56 <BlueMatt> phantomcircuit: I mean you have to do *something* for eg spv peers...at a minimum would need to bump protocol version and only apply to peers over that version, or have some additional handshake message
612018-01-05T02:41:32 *** prometheus_falli has joined #bitcoin-core-dev
622018-01-05T02:43:49 *** jb55 has joined #bitcoin-core-dev
632018-01-05T03:06:25 <echeveria> BlueMatt: blocksonly should really be implying peerbloomfilters=0 anyway.
642018-01-05T03:07:25 <BlueMatt> echeveria: why?
652018-01-05T03:08:01 <BlueMatt> echeveria: you mean because its implied "low-bandwidth-dont-serve-others" mode?
662018-01-05T03:10:16 *** derrekito_ has joined #bitcoin-core-dev
672018-01-05T03:12:21 *** Derrekito has quit IRC
682018-01-05T03:12:39 *** esotericnonsense has joined #bitcoin-core-dev
692018-01-05T03:15:02 <phantomcircuit> BlueMatt, iirc the version was already bumped
702018-01-05T03:15:18 <phantomcircuit> it sets the flag in the version message which was part of the bip37 changes originally
712018-01-05T03:21:57 <phantomcircuit> echeveria, not sure it matters, the only thing you'll filter on is mempool requests and you dont have a mempool
722018-01-05T03:22:00 <phantomcircuit> so
732018-01-05T03:22:45 <phantomcircuit> \_(``/)_/-
742018-01-05T03:25:55 <phantomcircuit> oh you'll filter blocks
752018-01-05T03:25:57 <phantomcircuit> derp
762018-01-05T03:25:58 <phantomcircuit> yeah
772018-01-05T03:26:13 <phantomcircuit> im hungry
782018-01-05T03:27:21 *** prometheus_falli has quit IRC
792018-01-05T03:27:57 <echeveria> BlueMatt: they want mempool transactions, a blocks only node is deceptively useless to them.
802018-01-05T03:28:17 <BlueMatt> echeveria: do they? they also filter blocks
812018-01-05T03:28:37 *** prometheus_falli has joined #bitcoin-core-dev
822018-01-05T03:29:01 <echeveria> BlueMatt: if they trust a node will give it mempool transactions, and it doesn't. they only ever use one 'master' node, others for headers only.
832018-01-05T03:29:58 <BlueMatt> echeveria: I'd very much hope no bloom-filter-based clients are only using one node to receive transaction data, that would be a huge, huge security issue for them
842018-01-05T03:30:17 <BlueMatt> also, my point stands - bip37 nodes *also* receive filtered blocks, it may be that they're ok with just that
852018-01-05T03:32:37 *** Tennis has quit IRC
862018-01-05T03:32:51 <echeveria> unless they only get those block peers.
872018-01-05T03:37:22 *** bule has quit IRC
882018-01-05T03:37:55 *** bule has joined #bitcoin-core-dev
892018-01-05T03:47:48 <luke-jr> [03:08:01] <BlueMatt> echeveria: you mean because its implied "low-bandwidth-dont-serve-others" mode? <-- this does seem like a good reason to toggle the default in blocksonly mode
902018-01-05T03:49:27 <BlueMatt> luke-jr: yea, i kinda realized that after i said it, its not a bad justification for changing default, though we've always used nolisten as a "really dont want to be serving other clients" not nopeerbloomfilter
912018-01-05T03:50:16 <echeveria> luke-jr: blocksonly is pretty much a DOS on bad bip37 peers expecting unconfirmed transactions.
922018-01-05T03:51:15 <BlueMatt> "I only accept transactions from one peer, and that peer isnt sending me transactions" aww boo hoo
932018-01-05T03:52:24 <luke-jr> BlueMatt: true
942018-01-05T03:52:36 <echeveria> BlueMatt: I trusted a node to filter transactions and they just sent back blank proofs. literally no SPV client handles that today either.
952018-01-05T03:52:47 <luke-jr> echeveria: it's absurd for light clients to look at unconfirmed transactions anyway
962018-01-05T03:53:03 <echeveria> luke-jr: yes, but people are conditioned to think that's reasonable.
972018-01-05T03:53:12 <luke-jr> unless it's your own node it's using, in which case "don't do that"
982018-01-05T03:53:27 <luke-jr> echeveria: that's a reason TO break it, not to avoid breaking it
992018-01-05T03:53:33 <BlueMatt> echeveria: do no spv clients do duplicative sync from multiple peers?
1002018-01-05T03:53:57 <echeveria> BlueMatt: I'd have to check, not when I last looked. there's also like, 2 BIP37 wallets in use today.
1012018-01-05T03:54:15 <BlueMatt> jimpo: where are we on the better spv sync stuff? :p
1022018-01-05T03:54:34 <BlueMatt> echeveria: yea, well bip37 should be killed off entirely at this point anyway
1032018-01-05T03:54:45 <echeveria> BlueMatt: the biggest one is Bread and they refuse to use Segwit, so, maybe it's a problem that solves itself.
1042018-01-05T03:55:11 <BlueMatt> "refuse"? as in "we dont want to do the work, fuck our users"?
1052018-01-05T03:55:43 <BlueMatt> or as in "we're going under, so dont support the app anymore"
1062018-01-05T03:55:47 <echeveria> er hold on, I am not remembering that right.
1072018-01-05T03:55:52 <echeveria> there's a fork here. https://github.com/breadwallet/breadwallet-core/tree/segwit
1082018-01-05T03:56:00 <BlueMatt> yea, that doesnt sound like breadwallet, but i dunno
1092018-01-05T03:56:06 <echeveria> there was *some* wallet that was saying it's not valuable, I forget which.
1102018-01-05T03:56:10 <BlueMatt> s/dunno/dont know them well/
1112018-01-05T03:56:37 <luke-jr> BlueMatt: Bread was doing 2X-y stuff back when
1122018-01-05T03:57:00 <BlueMatt> so were lots of folks, doesnt mean they'd deliberately screw their users *now*...
1132018-01-05T03:57:16 <echeveria> luke-jr: note that I retracted my comment there.
1142018-01-05T03:57:24 <luke-jr> not using Segwit isn't screwing anyone
1152018-01-05T03:57:39 <BlueMatt> depends on if your users want cheaper fees, but, sure
1162018-01-05T04:00:01 <luke-jr> if users believe Segwit reduces fees and want to use it, they can always look at competing wallets
1172018-01-05T04:07:28 *** jb55 has quit IRC
1182018-01-05T04:12:04 <jimpo> BlueMatt: It's Coming Soon TM.
1192018-01-05T04:12:30 <jimpo> Another look at #11857 might help :-). I promise it's related.
1202018-01-05T04:12:32 <gribble> https://github.com/bitcoin/bitcoin/issues/11857 | Build tx index in parallel with validation by jimpo · Pull Request #11857 · bitcoin/bitcoin · GitHub
1212018-01-05T04:12:53 *** Giszmo has quit IRC
1222018-01-05T04:13:03 <BlueMatt> jimpo: mmm, ok, added to heap...
1232018-01-05T04:13:12 <jimpo> \o/
1242018-01-05T04:14:08 <jimpo> Yeah, I'm pretty close with the drafts of the revised BIPs (I'm thinking 2 instead of 1, though it might end up just being one huge one). Need to run the changes by roasbeef.
1252018-01-05T04:15:45 <BlueMatt> jimpo: heh, dont get too excited, the heap is very very large and essentially unsorted :p
1262018-01-05T04:16:41 <jimpo> Oh, it's unsorted then I've got some probability of being next at random.
1272018-01-05T04:28:38 *** mrannanay has joined #bitcoin-core-dev
1282018-01-05T04:58:10 *** mcochrane_ has quit IRC
1292018-01-05T04:58:31 *** mcochrane_ has joined #bitcoin-core-dev
1302018-01-05T05:05:39 *** bule has quit IRC
1312018-01-05T05:06:17 *** bule has joined #bitcoin-core-dev
1322018-01-05T05:08:31 *** bule2 has joined #bitcoin-core-dev
1332018-01-05T05:12:26 *** bule has quit IRC
1342018-01-05T05:35:56 *** instagibbs has quit IRC
1352018-01-05T05:37:34 *** instagibbs has joined #bitcoin-core-dev
1362018-01-05T05:49:56 *** jouke has quit IRC
1372018-01-05T05:51:13 *** jouke has joined #bitcoin-core-dev
1382018-01-05T06:01:10 *** dqx has quit IRC
1392018-01-05T06:01:50 *** dqx has joined #bitcoin-core-dev
1402018-01-05T06:06:21 *** dqx has quit IRC
1412018-01-05T06:13:13 *** bule2 has quit IRC
1422018-01-05T06:13:59 *** bule2 has joined #bitcoin-core-dev
1432018-01-05T06:40:26 *** bule2 has quit IRC
1442018-01-05T06:40:54 *** bule2 has joined #bitcoin-core-dev
1452018-01-05T06:42:50 *** ghost43 has quit IRC
1462018-01-05T06:44:31 *** ghost43 has joined #bitcoin-core-dev
1472018-01-05T06:50:15 *** Murch has joined #bitcoin-core-dev
1482018-01-05T06:59:29 *** CubicEarths has joined #bitcoin-core-dev
1492018-01-05T07:05:32 *** Murch has quit IRC
1502018-01-05T07:52:01 *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
1512018-01-05T07:52:01 *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
1522018-01-05T07:57:01 *** rabidus has quit IRC
1532018-01-05T07:58:06 *** rabidus has joined #bitcoin-core-dev
1542018-01-05T08:07:52 *** bule2 has quit IRC
1552018-01-05T08:13:51 *** CubicEarths has quit IRC
1562018-01-05T08:14:12 *** Pavle has joined #bitcoin-core-dev
1572018-01-05T08:27:29 *** mrannanay has quit IRC
1582018-01-05T08:31:33 *** rabidus has quit IRC
1592018-01-05T08:37:25 *** meshcollider has quit IRC
1602018-01-05T08:42:58 *** whphhg has quit IRC
1612018-01-05T08:44:00 *** whphhg has joined #bitcoin-core-dev
1622018-01-05T08:44:15 *** rabidus has joined #bitcoin-core-dev
1632018-01-05T08:44:44 *** Pavle has quit IRC
1642018-01-05T08:48:12 *** CubicEarths has joined #bitcoin-core-dev
1652018-01-05T09:07:32 *** jl2012 has joined #bitcoin-core-dev
1662018-01-05T09:09:35 *** waxwing has quit IRC
1672018-01-05T09:11:04 <bitcoin-git> [bitcoin] kallewoof opened pull request #12096: [rpc] [wallet] Allow single-output transactions in bumpfee (master...better-bumpfee) https://github.com/bitcoin/bitcoin/pull/12096
1682018-01-05T09:18:17 *** waxwing has joined #bitcoin-core-dev
1692018-01-05T09:25:33 *** Guyver2 has joined #bitcoin-core-dev
1702018-01-05T09:29:43 *** meshcollider has joined #bitcoin-core-dev
1712018-01-05T09:32:22 *** booyah has quit IRC
1722018-01-05T09:33:30 *** timothy has joined #bitcoin-core-dev
1732018-01-05T09:35:50 *** goatpig has joined #bitcoin-core-dev
1742018-01-05T09:36:23 *** booyah has joined #bitcoin-core-dev
1752018-01-05T09:41:59 *** vicenteH has joined #bitcoin-core-dev
1762018-01-05T09:44:19 <ossifrage> This is odd, bitcoin-qt is still running and responding to bitcoin-cli commands, but the tray icon is gone and I can't seem to map the window.
1772018-01-05T09:44:28 *** booyah has quit IRC
1782018-01-05T09:45:13 <Randolf> ossifrage: Do you mean the Taskbar icon? Or the System Tray icon?
1792018-01-05T09:45:32 <ossifrage> system tray icon (I have it set to unmap to the tray)
1802018-01-05T09:46:05 <ossifrage> the hexchat system tray icon is still present and I can map/unmap that window by clicking on it, but bitcoin-qt is gone
1812018-01-05T09:46:15 <ossifrage> (it has been running for >50 days)
1822018-01-05T09:46:41 *** shesek has quit IRC
1832018-01-05T09:46:42 <Randolf> ossifrage: Windows sometimes unexpectedly moves System Tray icons into the more obscure section, which you have to use the mouse to access -- the icon to access it usually looks like a Carat character: ^
1842018-01-05T09:47:17 <ossifrage> Randolf, this is linux running xfce... it does show up as a client with xlsclients, but does not show up in the wm window lists
1852018-01-05T09:47:35 <Randolf> ossifrage: Oh. Sorry.
1862018-01-05T09:47:41 <Randolf> I made an assumption there.
1872018-01-05T09:49:45 <wumpus> systray causes a never ending string of issues on linux, should get #12054 in asap
1882018-01-05T09:49:46 <ossifrage> Nothing in the .xsession-errors log, but I think I've long since closed the terminal I initially started bitcoin-qt
1892018-01-05T09:49:47 <gribble> https://github.com/bitcoin/bitcoin/issues/12054 | Qt: Minimize to tray functionality only on Windows by vajdaz · Pull Request #12054 · bitcoin/bitcoin · GitHub
1902018-01-05T09:51:42 <provoostenator> Compiling bitcoin dependencies on Ubuntu inside Windows 10 running on a VM on an iMac. Wonderful... I notice compilation sometimes just stalls and I have to hit enter to make it continue.
1912018-01-05T09:52:23 <ossifrage> wumpus, this is a new failure mode for me, trying to figure out how to force remap the window id or something
1922018-01-05T09:53:12 <wumpus> ossifrage: I've heard many reports of the icon just disappearing, or not appearing at all, it works better in some wm's than others but overall it seems unreliable
1932018-01-05T09:54:43 <ossifrage> wumpus, sending the system tray process a SIGHUP fixed the problem
1942018-01-05T09:55:50 <wumpus> ok
1952018-01-05T09:56:04 <ossifrage> I'm amazed it worked, I sorta expected the whole thing to catch fire or something
1962018-01-05T09:58:23 <sipa> heh
1972018-01-05T09:58:26 <sipa> that was easy
1982018-01-05T09:59:40 <sipa> provoostenator: you must go deeper
1992018-01-05T10:01:48 *** unholymachine has quit IRC
2002018-01-05T10:02:36 *** unholymachine has joined #bitcoin-core-dev
2012018-01-05T10:04:34 *** unholymachine has joined #bitcoin-core-dev
2022018-01-05T10:16:04 *** promag has joined #bitcoin-core-dev
2032018-01-05T10:20:32 *** m0d has quit IRC
2042018-01-05T10:21:48 *** Ylbam has joined #bitcoin-core-dev
2052018-01-05T10:22:08 *** prometheus_falli has quit IRC
2062018-01-05T10:24:53 <provoostenator> Well, I got as far as "make" but CCLD lisecp256k1.la complains: libtool: warning: undefined symbols not allowed in x86_64-w64-mingw32 shared libraries; building static only
2072018-01-05T10:26:17 <provoostenator> And then things break down: https://gist.github.com/Sjors/37bf6a3af47be36baed169788b2316a3
2082018-01-05T10:29:07 *** prometheus_falli has joined #bitcoin-core-dev
2092018-01-05T10:32:03 *** AaronvanW has joined #bitcoin-core-dev
2102018-01-05T10:34:04 *** CubicEarths has quit IRC
2112018-01-05T10:34:40 <provoostenator> I'll try upgrading to Ubuntu 17.
2122018-01-05T10:35:09 <provoostenator> y
2132018-01-05T10:35:46 <wumpus> looks like you didn't install the posix variant of gcc-mingw
2142018-01-05T10:36:15 <wumpus> sudo update-alternatives --config x86_64-w64-mingw32-g++ (see the build-windows.md)
2152018-01-05T10:36:32 *** CubicEarths has joined #bitcoin-core-dev
2162018-01-05T10:36:42 <provoostenator> Afaik I followed the ritual in https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md#cross-compilation-for-ubuntu-and-windows-subsystem-for-linux
2172018-01-05T10:37:40 <wumpus> you must have forgot that line otherwise you wouldn't be getting errors with c++11 threading primitives
2182018-01-05T10:38:02 <wumpus> unless this is yet another new issue with WFL
2192018-01-05T10:40:28 <provoostenator> I'll check my bash history after either the upgrade is done or I figure out how to open a second window / tab in this Windows 10 setup...
2202018-01-05T10:46:59 *** larafale has joined #bitcoin-core-dev
2212018-01-05T10:48:39 <provoostenator> wumpus: would all the dependencies have built successfully if I hadn't entered that command?
2222018-01-05T11:04:21 <wumpus> provoostenator: yes
2232018-01-05T11:04:41 <wumpus> the dependencies are all statically linked, so you'd only get the error as soon as it tries to build a target executable
2242018-01-05T11:04:48 *** wxss has joined #bitcoin-core-dev
2252018-01-05T11:05:05 *** Randolf has quit IRC
2262018-01-05T11:05:14 <wumpus> oh wait, no, this is not a linker issue
2272018-01-05T11:05:18 <wumpus> I'm not sure
2282018-01-05T11:05:55 <wumpus> but I think bitcoin core itself is the only thing among the dependencies that uses c++11 threading
2292018-01-05T11:06:08 <provoostenator> I did run that command.
2302018-01-05T11:06:08 <wumpus> boost implements its own, the other deps are C
2312018-01-05T11:06:41 <wumpus> well then, you discovered a new problem it seems
2322018-01-05T11:06:53 <provoostenator> I'll upload config.log (anything else?)
2332018-01-05T11:06:55 <wumpus> number of days since last WFL issue: 0
2342018-01-05T11:07:17 <provoostenator> Will hold off on upgrading Ubuntu version if that's useful.
2352018-01-05T11:14:30 <wumpus> provoostenator: something to try would be to make a minimal c++ file that uses c++11 threading primitives, and try to compile/link that separately
2362018-01-05T11:14:56 <wumpus> provoostenator: if that also doesn't work you can be sure your build environment is bodged, otherwise it might be something with bitcoin's build system...
2372018-01-05T11:16:52 <wumpus> make sure to cross-bulid for the target and not for the local OS (e.g. x86_64-w64-mingw32-g++ test.cpp -o test.exe)
2382018-01-05T11:19:15 <provoostenator> wumpus: config.log : https://gist.github.com/Sjors/495cd97e60e517da24a2a0070c889d0e
2392018-01-05T11:20:08 <provoostenator> "make a minimal c++ file that uses c++11 threading primitives" - I think you're overestimating my C++ and Windows compiler skill level :-)
2402018-01-05T11:20:31 <provoostenator> (I'm still working my way through a rather massive primer on C++)
2412018-01-05T11:37:52 *** booyah has joined #bitcoin-core-dev
2422018-01-05T11:41:18 *** belcher has joined #bitcoin-core-dev
2432018-01-05T11:41:54 *** shesek has joined #bitcoin-core-dev
2442018-01-05T11:41:55 *** shesek has joined #bitcoin-core-dev
2452018-01-05T11:42:58 *** Cheeseo has quit IRC
2462018-01-05T11:55:45 *** yuvalr1 has joined #bitcoin-core-dev
2472018-01-05T11:59:08 *** CubicEarths has quit IRC
2482018-01-05T11:59:27 *** meshcollider has quit IRC
2492018-01-05T12:09:41 *** harrymm has quit IRC
2502018-01-05T12:09:41 *** harrymm_ has joined #bitcoin-core-dev
2512018-01-05T12:11:08 *** Chris_Stewart_5 has joined #bitcoin-core-dev
2522018-01-05T12:18:42 *** JackH has joined #bitcoin-core-dev
2532018-01-05T12:22:01 *** d9b4bef9 has quit IRC
2542018-01-05T12:23:16 *** d9b4bef9 has joined #bitcoin-core-dev
2552018-01-05T12:29:43 *** CubicEarths has joined #bitcoin-core-dev
2562018-01-05T12:30:56 *** Ylbam has quit IRC
2572018-01-05T12:34:40 *** CubicEarths has quit IRC
2582018-01-05T12:52:44 *** prometheus_falli has quit IRC
2592018-01-05T12:53:14 *** prometheus_falli has joined #bitcoin-core-dev
2602018-01-05T12:57:23 *** meshcollider has joined #bitcoin-core-dev
2612018-01-05T12:58:41 *** booyah has quit IRC
2622018-01-05T12:59:00 *** booyah has joined #bitcoin-core-dev
2632018-01-05T13:00:21 *** promag has quit IRC
2642018-01-05T13:00:28 *** laurentmt has joined #bitcoin-core-dev
2652018-01-05T13:05:48 *** CubicEarths has joined #bitcoin-core-dev
2662018-01-05T13:06:11 *** Cheeseo has joined #bitcoin-core-dev
2672018-01-05T13:06:26 *** m8tion has joined #bitcoin-core-dev
2682018-01-05T13:10:12 *** laurentmt has quit IRC
2692018-01-05T13:10:25 *** CubicEarths has quit IRC
2702018-01-05T13:31:01 *** waxwing has quit IRC
2712018-01-05T13:31:01 *** waxwing has joined #bitcoin-core-dev
2722018-01-05T13:41:45 *** CubicEarths has joined #bitcoin-core-dev
2732018-01-05T13:43:38 *** yuvalr1 has quit IRC
2742018-01-05T13:45:53 *** wxss has quit IRC
2752018-01-05T13:46:09 <bitcoin-git> [bitcoin] Sjors opened pull request #12097: [scripts] lint-whitespace: use perl instead of grep -P (master...lint-whitespace-no-grep-P) https://github.com/bitcoin/bitcoin/pull/12097
2762018-01-05T13:46:32 *** CubicEarths has quit IRC
2772018-01-05T13:46:52 *** LeMiner has quit IRC
2782018-01-05T13:46:58 *** m8tion01 has joined #bitcoin-core-dev
2792018-01-05T13:47:53 *** wxss has joined #bitcoin-core-dev
2802018-01-05T13:49:16 *** LeMiner has joined #bitcoin-core-dev
2812018-01-05T13:50:23 *** m8tion has quit IRC
2822018-01-05T13:51:49 *** Chris_Stewart_5 has quit IRC
2832018-01-05T13:53:16 *** tamas has joined #bitcoin-core-dev
2842018-01-05T13:58:06 *** Giszmo has joined #bitcoin-core-dev
2852018-01-05T14:06:33 *** mryandao has quit IRC
2862018-01-05T14:06:36 <bitcoin-git> [bitcoin] laanwj closed pull request #12054: Qt: Minimize to tray functionality only on Windows (master...win-only-tray) https://github.com/bitcoin/bitcoin/pull/12054
2872018-01-05T14:07:39 <bitcoin-git> [bitcoin] Sjors opened pull request #12098: [scripts] lint-whitespace: add param to check last N commits (master...lint-whitespace-n-commits) https://github.com/bitcoin/bitcoin/pull/12098
2882018-01-05T14:09:51 *** shesek has quit IRC
2892018-01-05T14:15:10 *** CubicEarths has joined #bitcoin-core-dev
2902018-01-05T14:20:05 *** CubicEarths has quit IRC
2912018-01-05T14:21:21 *** Cheeseo has quit IRC
2922018-01-05T14:31:04 *** promag has joined #bitcoin-core-dev
2932018-01-05T14:34:04 *** Chris_Stewart_5 has joined #bitcoin-core-dev
2942018-01-05T14:44:06 *** dpackets has joined #bitcoin-core-dev
2952018-01-05T14:47:05 *** dpackets has quit IRC
2962018-01-05T14:47:36 *** voidmain has quit IRC
2972018-01-05T14:48:00 *** voidmain has joined #bitcoin-core-dev
2982018-01-05T14:54:19 *** CubicEarths has joined #bitcoin-core-dev
2992018-01-05T14:55:28 *** justanotheruser has quit IRC
3002018-01-05T14:58:35 *** CubicEarths has quit IRC
3012018-01-05T15:00:05 *** StopAndDecrypt_ has quit IRC
3022018-01-05T15:18:23 *** harrymm_ has quit IRC
3032018-01-05T15:27:49 *** CubicEarths has joined #bitcoin-core-dev
3042018-01-05T15:31:31 *** harrymm_ has joined #bitcoin-core-dev
3052018-01-05T15:32:15 *** CubicEarths has quit IRC
3062018-01-05T15:38:35 *** logicue has joined #bitcoin-core-dev
3072018-01-05T15:39:20 *** coolass has joined #bitcoin-core-dev
3082018-01-05T15:40:22 <coolass> Where do they take suggestions for improvement of the User Experience for the bitcoin core application?
3092018-01-05T15:41:18 <sipa> https://github.com/bitcoin/bitcoin/issues
3102018-01-05T15:45:10 <coolass> thx!
3112018-01-05T15:50:44 <promag> sipa: hi
3122018-01-05T15:52:00 <sipa> ohai
3132018-01-05T15:52:46 <promag> how do you suggest to detect invalid hash when parsing?
3142018-01-05T15:53:00 <sipa> in what context?
3152018-01-05T15:53:09 <promag> I had in mind return the processed characters in SetHex
3162018-01-05T15:53:21 <promag> getblock foobar
3172018-01-05T15:53:24 <sipa> we have IsHexNumber ?
3182018-01-05T15:55:19 <promag> but why base_blob<BITS>::SetHex(const char* psz) doesn't process the whole input?
3192018-01-05T15:56:58 <sipa> constructors are very annoying to return error conditions from, as they have to produce an object (or throw an exception)
3202018-01-05T15:57:05 <sipa> oh, SetHex, ignore me
3212018-01-05T15:57:26 <sipa> it could return a bool
3222018-01-05T16:01:46 <Chris_Stewart_5> sipa: How do you feel about trying to create an abstraction of coinselection with higher order functions (lambdas)
3232018-01-05T16:01:54 <Chris_Stewart_5> Do you think this is possible/reasonable to do?
3242018-01-05T16:02:13 <sipa> Chris_Stewart_5: or just an interface class
3252018-01-05T16:02:17 <Chris_Stewart_5> proovsentator mentioned this yesterday during the meeting
3262018-01-05T16:02:26 <sipa> or even just something that you pass a list of all UTXOs
3272018-01-05T16:02:34 <sipa> and the short-term and long-term feerate
3282018-01-05T16:02:56 <Chris_Stewart_5> yeah, i was thinking like (utxos, minFee, maxFee, amount) -> utxos
3292018-01-05T16:03:12 <sipa> right, and amount :)
3302018-01-05T16:03:31 <Chris_Stewart_5> i haven't delved into it too much I guess, I wanted to see if it was an obvious bad idea hah
3312018-01-05T16:04:15 <Chris_Stewart_5> would interfaces be preferred for backwards compatability of older c++ compilers?
3322018-01-05T16:04:51 *** CubicEarths has joined #bitcoin-core-dev
3332018-01-05T16:04:57 <sipa> no, we target c++11; you're free to use any c++11 features
3342018-01-05T16:05:19 <sipa> but lambdas may not be the most appropriate thing to do (if there are multiple callbacks involved, for example)
3352018-01-05T16:05:58 <sipa> but even that is overkill - we currently build an explicit list of all UTXOs anyway, no reason why you can't just create a mechanism where you pass that list explicitly
3362018-01-05T16:07:11 <Chris_Stewart_5> Hmm, I'll have to dive into the details. Seems like it would be better to just have lambda's represent our various coin selection algo's instead of some weird inheritance hierachy
3372018-01-05T16:07:26 <sipa> i suggest you start simple
3382018-01-05T16:07:30 <sipa> and not use any of those
3392018-01-05T16:08:08 <Chris_Stewart_5> Fair enough. Thanks for the advice!
3402018-01-05T16:09:04 *** arubi has quit IRC
3412018-01-05T16:09:31 *** CubicEarths has quit IRC
3422018-01-05T16:09:39 *** arubi has joined #bitcoin-core-dev
3432018-01-05T16:15:31 *** leviathan_ has joined #bitcoin-core-dev
3442018-01-05T16:15:48 <leviathan_> hello
3452018-01-05T16:16:27 *** leviathan_ has quit IRC
3462018-01-05T16:17:45 *** m8tion01 has quit IRC
3472018-01-05T16:20:52 *** mockair has joined #bitcoin-core-dev
3482018-01-05T16:21:42 *** logicue has quit IRC
3492018-01-05T16:23:31 *** mockair has quit IRC
3502018-01-05T16:28:56 <provoostenator> I installed a nightly Ubuntu 18.04 build on a VM, compiled Bitcoin, ran QT in regtest mode, make check, ran functional tests (all pass except fullblocktest.py). Seems to Just Work(tm). Shocking?
3512018-01-05T16:29:31 *** timothy has quit IRC
3522018-01-05T16:29:53 *** timothy has joined #bitcoin-core-dev
3532018-01-05T16:36:16 *** CubicEarths has joined #bitcoin-core-dev
3542018-01-05T16:38:57 <sipa> no, why would it not work?
3552018-01-05T16:39:07 <provoostenator> New OS, so you never know?
3562018-01-05T16:39:38 <sipa> there are occasionally issues with new boost versions that show some incompatibilities, but that's about it
3572018-01-05T16:39:51 <sipa> sometimes some Qt/UI issues
3582018-01-05T16:39:54 <provoostenator> As for Windows 10... I reinstalled Ubuntu and upgraded straight to 17.10 (which didn't go smooth). I get an error during the dependencies make for zeromq: funcs.mk:242: recipe for target '/usr/src/bitcoin/depends/work/build/x86_64-w64-mingw32/zeromq/4.2.2-c6f340e09c9/.stamp_preprocessed' failed
3592018-01-05T16:40:43 <sipa> compiling for windows in general is more error prone, it seems :)
3602018-01-05T16:40:55 *** promag has quit IRC
3612018-01-05T16:41:04 *** CubicEarths has quit IRC
3622018-01-05T16:41:32 <provoostenator> When I try make again, it throws a nice riddle: Reversed (or previously applied) patch detected! Assume -R?
3632018-01-05T16:43:45 *** shesek has joined #bitcoin-core-dev
3642018-01-05T16:43:46 *** shesek has joined #bitcoin-core-dev
3652018-01-05T16:44:46 <provoostenator> I cleared the zeromq dir and tried again, but no luck: https://gist.github.com/Sjors/b4b3c683144e84a23bc43a4009d2fcbb
3662018-01-05T16:56:54 *** promag has joined #bitcoin-core-dev
3672018-01-05T17:02:01 *** promag has quit IRC
3682018-01-05T17:02:08 *** meshcollider has quit IRC
3692018-01-05T17:02:56 <provoostenator> I fixed the locale error with some incantations. Now zeromq does compile.
3702018-01-05T17:04:17 *** Cogito_Ergo_Sum has quit IRC
3712018-01-05T17:05:59 *** CubicEarths has joined #bitcoin-core-dev
3722018-01-05T17:12:06 *** timothy has quit IRC
3732018-01-05T17:26:56 *** Aaronvan_ has joined #bitcoin-core-dev
3742018-01-05T17:27:55 *** Aaronvan_ has quit IRC
3752018-01-05T17:28:37 *** Ali_ has joined #bitcoin-core-dev
3762018-01-05T17:30:23 *** AaronvanW has quit IRC
3772018-01-05T17:30:34 *** Murch has joined #bitcoin-core-dev
3782018-01-05T17:32:44 *** logicue has joined #bitcoin-core-dev
3792018-01-05T17:33:24 <provoostenator> No it doesn't. Blegh, will try some other time.
3802018-01-05T17:40:39 *** jb55 has joined #bitcoin-core-dev
3812018-01-05T17:42:36 *** niska has quit IRC
3822018-01-05T17:45:24 *** Ylbam has joined #bitcoin-core-dev
3832018-01-05T17:47:57 *** niska has joined #bitcoin-core-dev
3842018-01-05T17:51:05 *** bule2 has joined #bitcoin-core-dev
3852018-01-05T17:51:09 *** MrPaz has joined #bitcoin-core-dev
3862018-01-05T17:58:14 *** laurentmt has joined #bitcoin-core-dev
3872018-01-05T17:59:02 *** d9b4bef9 has quit IRC
3882018-01-05T18:00:11 *** d9b4bef9 has joined #bitcoin-core-dev
3892018-01-05T18:05:14 *** tamas has quit IRC
3902018-01-05T18:05:44 *** arubi has quit IRC
3912018-01-05T18:15:28 *** arubi has joined #bitcoin-core-dev
3922018-01-05T18:18:04 *** nibor has quit IRC
3932018-01-05T18:18:04 *** n1bor has quit IRC
3942018-01-05T18:19:53 *** logicue has quit IRC
3952018-01-05T18:24:03 *** bule2 has quit IRC
3962018-01-05T18:24:30 *** bule2 has joined #bitcoin-core-dev
3972018-01-05T18:24:58 *** Amuza has joined #bitcoin-core-dev
3982018-01-05T18:28:34 *** logicue has joined #bitcoin-core-dev
3992018-01-05T18:29:45 *** Murch has quit IRC
4002018-01-05T18:31:31 *** bule2 has quit IRC
4012018-01-05T18:32:08 *** Murch has joined #bitcoin-core-dev
4022018-01-05T18:33:25 *** midnightmagic has quit IRC
4032018-01-05T18:34:07 *** AaronvanW has joined #bitcoin-core-dev
4042018-01-05T18:39:38 *** AaronvanW has quit IRC
4052018-01-05T18:46:08 *** jamiro_ has joined #bitcoin-core-dev
4062018-01-05T18:48:01 *** vicenteH has quit IRC
4072018-01-05T18:51:13 *** sanada has quit IRC
4082018-01-05T18:55:57 *** sanada has joined #bitcoin-core-dev
4092018-01-05T19:05:28 *** Chris_Stewart_5 has quit IRC
4102018-01-05T19:08:15 *** coolass has quit IRC
4112018-01-05T19:14:40 *** laurentmt has quit IRC
4122018-01-05T19:17:51 *** MrPaz has quit IRC
4132018-01-05T19:18:59 *** lvmbdv has left #bitcoin-core-dev
4142018-01-05T19:23:41 *** MrPaz has joined #bitcoin-core-dev
4152018-01-05T19:35:54 *** goatpig has quit IRC
4162018-01-05T19:36:12 *** Murch has quit IRC
4172018-01-05T19:38:22 *** Murch has joined #bitcoin-core-dev
4182018-01-05T19:43:53 <provoostenator> Mmm, I didn't select the "posix" option in the update-alternatives command
4192018-01-05T19:44:10 <jonasschnelli> provoostenator: have you installed all windows cross compile dependencies?
4202018-01-05T19:44:32 <provoostenator> Yes, I think I got all the other stuff right, but I'll try again with this change.
4212018-01-05T19:44:49 <provoostenator> As well as on a regular Ubuntu 17.10 VM.
4222018-01-05T19:45:14 <jonasschnelli> I recently (~2 weeks ago) compile windows on Debian 9 (worked there)
4232018-01-05T19:46:03 <provoostenator> If this works, I might make a PR that moves that instruction from a code comment to the main markdown text.
4242018-01-05T19:46:57 <provoostenator> Even though I'm stupid, I'd like to assume at least some other people will make the same mistake :-)
4252018-01-05T19:50:15 <jonasschnelli> I made https://github.com/bitcoin/bitcoin/pull/11903/files after the last attempt to X-compile
4262018-01-05T19:50:38 <jonasschnelli> So,.. I think it would be good to overhaul the documentation even further to make it simpler to setup the depends/x-compile
4272018-01-05T19:51:48 *** logicue has quit IRC
4282018-01-05T19:54:10 *** dqx has joined #bitcoin-core-dev
4292018-01-05T19:57:14 <provoostenator> Note to self: don't run two VM's and give each of them half your RAM and CPU's and expect the host computer not to crash...
4302018-01-05T19:59:09 *** dqx has quit IRC
4312018-01-05T20:00:54 *** Murch has quit IRC
4322018-01-05T20:05:07 *** logicue has joined #bitcoin-core-dev
4332018-01-05T20:08:15 *** CubicEarths has quit IRC
4342018-01-05T20:10:26 *** Cheeseo has joined #bitcoin-core-dev
4352018-01-05T20:11:18 *** wxss has quit IRC
4362018-01-05T20:11:36 *** wxss has joined #bitcoin-core-dev
4372018-01-05T20:12:18 *** wxss has quit IRC
4382018-01-05T20:12:36 *** wxss has joined #bitcoin-core-dev
4392018-01-05T20:16:09 <provoostenator> jonasschnelli: mmm, why are those in depends.md and not in windows build? Or are they the same?
4402018-01-05T20:16:59 <jonasschnelli> provoostenator: https://github.com/bitcoin/bitcoin/pull/11903#pullrequestreview-83645560
4412018-01-05T20:17:02 <provoostenator> Oh wait, the windows sections points there, nvm
4422018-01-05T20:17:11 <jonasschnelli> Not sure if it would be better if all would be in depends.md
4432018-01-05T20:18:15 <provoostenator> Yeah, I do find the division of information a bit confusing. It might be more clear to put all instructions up to the ./autogen step in depends.md for all platforms and cross complication setups.
4442018-01-05T20:22:42 *** dqx has joined #bitcoin-core-dev
4452018-01-05T20:26:24 *** jamiro_ has quit IRC
4462018-01-05T20:42:55 <provoostenator> I deleted the "built" folder, but the zeromq stuff still doesn't work for me.
4472018-01-05T20:44:07 <provoostenator> (will try again deleting the whole depends folder to be on the safe side)
4482018-01-05T20:50:32 <cfields> provoostenator: depends is fully deterministic. If you delete the 'built' folder, it'll just get rebuilt the same way :)
4492018-01-05T20:51:36 <cfields> doing a 'make' in depends after re-configuring gcc should trigger all cross packages to be rebuilt
4502018-01-05T20:51:39 <provoostenator> Wouldn't it be different after I selected that -posix option?
4512018-01-05T20:52:38 <cfields> sorry, that was probably unclear. Doing a 'make' in depends should do the right thing. If nothing's changed, nothing should be rebuilt. If something has changed, it should rebuild appropriately
4522018-01-05T20:52:59 <cfields> but you shouldn't ever need to manually mess with the built packages
4532018-01-05T20:58:41 *** hirishaway is now known as hirish
4542018-01-05T21:02:47 *** Chris_Stewart_5 has joined #bitcoin-core-dev
4552018-01-05T21:05:51 *** vicenteH has joined #bitcoin-core-dev
4562018-01-05T21:13:55 <cfields> provoostenator: i see. Annoyingly, clang shows its thread-model with "clang --version", but gcc needs "-version -v"
4572018-01-05T21:15:22 <cfields> this should fix: https://0bin.net/paste/Nqyju+vaLybxvxyg#v3T6OFViIa9mqTb+28wNrHmSsiwXJ1HBcc3z6boYIBq
4582018-01-05T21:16:50 <cfields> grr nm, that won't fix either. The verbose stuff is sent to stderr :\
4592018-01-05T21:17:18 *** meshcollider has joined #bitcoin-core-dev
4602018-01-05T21:21:33 *** CubicEarths has joined #bitcoin-core-dev
4612018-01-05T21:21:39 <provoostenator> Deterministic schmermenistic, I got a different result this time (haven't tried your fix): https://gist.github.com/Sjors/87c05168dd5ebde87f264bd7e055968d
4622018-01-05T21:22:35 <provoostenator> (will read the chat log tomorrow)
4632018-01-05T21:23:05 <cfields> provoostenator: yes, I see now that the change won't be detected.
4642018-01-05T21:23:22 *** Amuza has quit IRC
4652018-01-05T21:23:38 <cfields> Not too concerned though, I'm working on the toolchain builder atm that would remove the issue completely
4662018-01-05T21:24:55 <cfields> provoostenator: looks like you installed for x86_64 but not x86? or gcc but not g++?
4672018-01-05T21:28:43 *** Pavle has joined #bitcoin-core-dev
4682018-01-05T21:38:12 <luke-jr> cfields: thoughts on migrating to bionic/18.04 for gitian?
4692018-01-05T21:38:41 <luke-jr> or maybe not worth it with the plan to build our own compilers anyway
4702018-01-05T21:38:53 <cfields> luke-jr: with the toolchain builder done, the ubuntu image should be irrelevant
4712018-01-05T21:39:17 <cfields> precise/trusty/xenial/bionic _should_ all build the same result
4722018-01-05T21:39:21 <luke-jr> cfields: what toolchain are we targetting for now?
4732018-01-05T21:39:30 <luke-jr> is there a PR?
4742018-01-05T21:39:34 <cfields> trusty
4752018-01-05T21:39:45 <luke-jr> no, I mean the compiler we build/use
4762018-01-05T21:39:46 <cfields> luke-jr: no, still working on it. Hitting some snags.
4772018-01-05T21:39:59 <luke-jr> looks like GCC 6 is the bare minimum needed for POWER9 target
4782018-01-05T21:40:35 <cfields> luke-jr: oh, you mean the one I'm working on? I've been targetting 7.2 for no particular reasoon
4792018-01-05T21:40:51 <bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/56910285fa4a...fd4ca17360e6
4802018-01-05T21:40:51 <bitcoin-git> bitcoin/master 8a93543 251: Replaces numbered place marker %2 with %1....
4812018-01-05T21:40:52 <bitcoin-git> bitcoin/master fd4ca17 MarcoFalke: Merge #12092: [qt] Replaces numbered place marker %2 with %1....
4822018-01-05T21:41:07 <cfields> (other than I wanted to see what new warnings it would show during bitcoind build)
4832018-01-05T21:41:30 <luke-jr> cfields: sounds good, probably makes sense to just wait for it, before tackling POWER9
4842018-01-05T21:41:41 <bitcoin-git> [bitcoin] MarcoFalke closed pull request #12092: [qt] Replaces numbered place marker %2 with %1. (master...patch/12015/sendcoinsdialog-replaces-numbered-place-marker) https://github.com/bitcoin/bitcoin/pull/12092
4852018-01-05T21:42:30 <cfields> luke-jr: heh yes, I'd rather not jump through hoops for hardware that's coming "in two weeks" :p
4862018-01-05T21:43:00 <cfields> no reason why it shouldn't work as long as gcc supports it, though
4872018-01-05T21:43:07 <luke-jr> cfields: hey, at least they're shipping with Meltdown+Sceptre fixed* :p
4882018-01-05T21:43:16 <cfields> luke-jr: what endianness does it use by default?
4892018-01-05T21:43:20 <luke-jr> no idea
4902018-01-05T21:43:26 <cfields> oh?
4912018-01-05T21:43:27 <luke-jr> not sure there is a default
4922018-01-05T21:44:13 <cfields> well something has to select it somewhere down the line, and that selector must have a default :)
4932018-01-05T21:44:30 <luke-jr> whatever OS you install? âº
4942018-01-05T21:45:06 <cfields> fair enough
4952018-01-05T21:45:39 <cfields> that's bound to flesh out all kinds of endian-hard-coded-at-build-time != runtime-endian bugs
4962018-01-05T21:46:04 <luke-jr> I don't think any software can handle different target/runtime endians
4972018-01-05T21:47:53 <cfields> i meant that plenty of software does #if x86 do small_endian_stuff()
4982018-01-05T21:48:20 <cfields> but "#if power9 do_big_endian_stuff()" would break
4992018-01-05T21:48:34 <sipa> i'm sure it will rather be power9 and power9le
5002018-01-05T21:48:45 <sipa> which systems will treat as different architectures
5012018-01-05T21:48:49 <sipa> like mips and mipsel
5022018-01-05T21:48:57 <cfields> sipa: but it's switchable at boot time
5032018-01-05T21:49:08 <sipa> so?
5042018-01-05T21:49:33 <sipa> x86_64 and i686 are also selectable at boot time, and run on the same hardware
5052018-01-05T21:49:51 <sipa> (bad example, as i686 actually runs on x86_64 systems, but ignore that for a second)
5062018-01-05T21:50:43 <luke-jr> it's switchable at runtime too <.<
5072018-01-05T21:51:15 <cfields> sipa: yes, one is a subset of the other there. I don't see your point.
5082018-01-05T21:51:22 <luke-jr> cfields: if software does #if x86 for endian, it's already totally broken
5092018-01-05T21:51:30 <sipa> cfields: i mean... i expect that the kernel you compile will support either only BE or only LE; you boot a particular kernel, and then the entirety of the OS and all userspace must use that endianness
5102018-01-05T21:51:54 <cfields> luke-jr: sure, agreed. But that doesn't mean it's not done
5112018-01-05T21:51:56 <luke-jr> sipa: are you sure?
5122018-01-05T21:52:04 <sipa> luke-jr: no, not at all
5132018-01-05T21:52:35 <sipa> but i would be very surprised if it's possible to make different endianesses cooperate
5142018-01-05T21:52:36 <cfields> sipa: ok, I see your point. You're saying a different config is effectively different hardware as far as the build for it goes
5152018-01-05T21:52:45 <luke-jr> I guess at the very least you'd need both endians in libraries
5162018-01-05T21:52:46 <sipa> cfields: yup
5172018-01-05T21:52:58 <sipa> cfields: but that's a theory
5182018-01-05T21:53:16 <luke-jr> but so long as we're talking static binaries..
5192018-01-05T21:53:32 <sipa> cfields: i think it will be very similar to mips and mipsel
5202018-01-05T21:53:34 <cfields> luke-jr: then you'd download the power9 or power9le binary
5212018-01-05T21:53:37 <luke-jr> sounds like the ELF header decides the program's endianness
5222018-01-05T21:54:10 <luke-jr> cfields: well, if we can avoid any dynamic linking, we *could* just do a fully static binary of one or the other, and I think it will run on either
5232018-01-05T21:54:20 <luke-jr> but.. we might need dynamic linking for Qt I guess
5242018-01-05T21:54:37 <cfields> why? we already link qt static
5252018-01-05T21:54:48 <sipa> or maybe the linux world will quickly come to a convential that only LE is used (or only BE)
5262018-01-05T21:54:58 <sipa> oh wait, linux and agreeing on a convention, never mind...
5272018-01-05T21:55:00 <luke-jr> ok, wasn't there something we dynamic link?
5282018-01-05T21:55:06 <luke-jr> sipa: :D
5292018-01-05T21:55:24 <cfields> luke-jr: we used to dynamic link qt and leave it up to the target system to provide it
5302018-01-05T21:57:05 <cfields> sipa: you can end any linux "convention" discussion with one of dozens of buzzwords. So that seems unlikely :p
5312018-01-05T21:57:45 *** contrapumpkin has quit IRC
5322018-01-05T21:58:11 <sipa> http://hackles.org/strips/cartoon284.png
5332018-01-05T21:59:34 <cfields> haha that's the first one that came to mind
5342018-01-05T22:00:03 <cfields> speaking of which, it's hilarious to see "#ifdef emacs" in the gcc code
5352018-01-05T22:00:11 <cfields> I haven't dug in to see why yet
5362018-01-05T22:00:42 *** Fithos has joined #bitcoin-core-dev
5372018-01-05T22:01:26 <Fithos> Why does Bitcoin Core max out at 0.1 btc in transaction fee?
5382018-01-05T22:01:55 <luke-jr> I sure hope there's never a need to pay more :/
5392018-01-05T22:02:23 <Fithos> My transaction size is like 60kb =(
5402018-01-05T22:03:03 <Fithos> I had my miner paying into my wallet like once per day.. I need to get a new wallet!
5412018-01-05T22:03:11 *** shesek has quit IRC
5422018-01-05T22:03:12 *** Derek314 has joined #bitcoin-core-dev
5432018-01-05T22:03:47 <Derek314> A
5442018-01-05T22:04:02 <Fithos> I didn't know amount of transactions would increase the fee /cries
5452018-01-05T22:04:09 *** Derek314 has quit IRC
5462018-01-05T22:07:03 <BlueMatt> luke-jr: my understanding is sipa is correct here - you'd have a hard time getting a be binary to run with a le kernel and visa versa, however you *can* run a be vm inside a le host and visa versa
5472018-01-05T22:07:08 <BlueMatt> (on power)
5482018-01-05T22:07:52 *** Pavle has quit IRC
5492018-01-05T22:10:51 <luke-jr> I guess the syscalls are endian-specific
5502018-01-05T22:14:47 *** shesek has joined #bitcoin-core-dev
5512018-01-05T22:14:58 *** shesek has joined #bitcoin-core-dev
5522018-01-05T22:22:55 *** MrPaz has quit IRC
5532018-01-05T22:28:12 *** bambum has joined #bitcoin-core-dev
5542018-01-05T22:28:44 <bambum> hi i have a bug on bitcoin-qt. Its not broadcasting my transaction but the amount showing me is already 0
5552018-01-05T22:29:26 <bambum> txid: 73627d8ad001135c50cc279cab7b372b8ed83669390b22e50a8b213e10e058e6 waiting 2 hours already but can´t find anything on public blockchain explorers
5562018-01-05T22:29:28 *** CubicEarths has quit IRC
5572018-01-05T22:34:45 *** Ylbam has quit IRC
5582018-01-05T22:37:45 *** logicue has left #bitcoin-core-dev
5592018-01-05T22:40:43 *** logicue has joined #bitcoin-core-dev
5602018-01-05T22:41:06 *** arubi has quit IRC
5612018-01-05T22:41:40 *** arubi has joined #bitcoin-core-dev
5622018-01-05T22:43:13 *** Chris_Stewart_5 has quit IRC
5632018-01-05T22:49:54 *** CubicEarths has joined #bitcoin-core-dev
5642018-01-05T23:18:10 *** dqx has quit IRC
5652018-01-05T23:18:49 *** dqx has joined #bitcoin-core-dev
5662018-01-05T23:19:06 *** bambum has quit IRC
5672018-01-05T23:21:17 *** dqx has quit IRC
5682018-01-05T23:21:48 *** dqx has joined #bitcoin-core-dev
5692018-01-05T23:25:37 *** wxss has quit IRC
5702018-01-05T23:25:57 *** dqx has quit IRC
5712018-01-05T23:29:04 *** MrPaz has joined #bitcoin-core-dev
5722018-01-05T23:31:20 *** Guyver2 has quit IRC
5732018-01-05T23:31:51 *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
5742018-01-05T23:31:51 *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
5752018-01-05T23:43:17 *** MrPaz has quit IRC
5762018-01-05T23:55:24 *** clarkmoody has quit IRC