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