[14:48:16] continuing our conversation from earlier: My WIP PR for fixing OSX builds is here if you want a look - https://github.com/NAVCoin/navcoin-core/pull/237 Currently stuck on this error: https://pastebin.com/z0XgN8By It seems the boost package is causing issues [14:48:48] @zanuka I fixed the error you were having by applying a patch but it seems the patch hasn't been pushed up into my branch, I believe it's being .gitignored [14:50:01] Not sure what the procedures are around getting these things into the repo, I haven't made any build patches prior to this [14:50:43] @aguycalled let me know when you have time to weigh in on this because I'm stumped [15:02:49] ill check in 2min [15:22:25] from boost 1.47.0 .native_socket() should be used instead [15:22:35] https://www.boost.org/doc/libs/1_47_0/doc/html/boost_asio/reference/basic_datagram_socket.html [15:24:27] patch it like this @Matt (Dev) [15:24:28] #if BOOST_VERSION >= 104700 int nativeSocket = socket.native_socket(); #else int nativeSocket = socket.native(); #endif [15:26:37] in the makefile? [15:27:00] ntpclient.cpp [15:29:35] I thought if else was written like if () { } else { } in cpp [15:29:42] Or do both work [15:30:16] lines starting with # are precompiler directives [15:30:26] they are evaluated before the compiler starts to work [15:30:44] BOOST_VERSION is set by a script (configure) [15:30:54] so depending on its value the compiler sees one code or other [15:30:58] That's some high level coding, or should I say low level [15:31:10] id say its just some coding [15:31:43] the travis build is failing [15:31:59] Yeah [15:32:06] the patches you added at the qt package definition are not on depends/patches/qt [15:33:32] ah ok [15:33:35] I'll move them [15:34:15] i also see you committed changes at files at src/secp256k1/ [15:34:33] probably those were wrongly committed? [15:35:00] I'm not sure where those came from tbh, I didn't touch those files [15:35:41] I need to undo changes to the markdown file too [15:35:51] libsecp256k1 is a critical cryptographic library, maybe its better to start a clean branch [15:36:03] Yeah I was just thinking that [15:43:33] Compiling seems to be going further than it did before [15:46:26] great [15:46:29] make[1]: Nothing to be done forall-am'.` [15:46:30] hm [15:46:49] end with this message [15:47:04] its done then [15:47:13] O: [15:47:18] Where does it build to haha [15:47:27] now go to root folder [15:48:00] run configure specifying the right depends folder as appears in depends/readme.md [15:48:09] and run make from there afterwards [15:48:40] I was running make from root just then [15:49:17] I'll do the configure though [15:52:51] run make from navcoin-core/ or navcoin-core/depends [15:53:16] navcoin-core [15:53:21] configure also from there [15:53:26] did both [15:53:31] doesn't seem to build anything [15:53:44] ➜ navcoin-core git:(osx-build-patches) ✗ make Making all in src make[1]: Nothing to be done for `all-am'. [15:54:03] what happens after configure [15:54:16] it does a load of checks [15:54:25] seems to exit without an error [15:54:33] ./src/navcoind [15:54:34] ? [15:55:45] it's there [15:55:58] is that where is compiles to [15:59:54] does compiling the qtwalletrequire using qtcreator [16:05:16] looks like its built [16:06:18] I think so [16:06:26] I'll try sort a new branch soon [16:06:31] About to board a plane haha [18:06:11] *** Joins: navcoin-bot1 (~navcoin-b@nav.community) [18:06:12] *** Quits: navcoin-bot (~navcoin-b@nav.community) (Read error: Connection reset by peer) [18:07:04] *** navcoin-bot1 is now known as navcoin-bot