--- Log opened Mon Aug 26 00:00:52 2019 04:03 -!- hebasto [~hebasto@95.164.65.194] has quit [Ping timeout: 268 seconds] 04:24 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-builds 07:56 -!- alko [~alko@BSN-77-147-172.static.siol.net] has joined #bitcoin-builds 09:14 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Ping timeout: 260 seconds] 09:27 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #bitcoin-builds 10:31 < MarcoFalke> When successfully compiled `depends`, the result can not be shared without trust, right? I.e. there is no checksum we could compare against today, unless we move depends to guix? 10:32 < dongcarl> MarcoFalke: Yeah I don't think `depends` is guaranteed to be deterministic 10:34 < MarcoFalke> Too bad, otherwise I could just put the compiled result in https://drahtbot.space/depends_download_fallback/ 10:34 < MarcoFalke> wen guix depends, sir? 10:35 < dongcarl> MarcoFalke: I mean... I'm _pretty_ sure that just commenting out everything after the depends build in my guix-build script is deterministic... 10:35 < dongcarl> But haven't tested lol 11:07 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Write error: Connection reset by peer] 11:13 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #bitcoin-builds 12:44 -!- hebasto [~hebasto@95.164.65.194] has quit [Remote host closed the connection] 13:23 -!- alko [~alko@BSN-77-147-172.static.siol.net] has quit [Quit: Konversation terminated!] 14:00 < cfields> fanquake: Matt's problem is that the exports come from both sides. 14:00 < cfields> fanquake: there are rust exports and c++ exports. 14:00 < cfields> That creates a circular dependency. ld wants to be able to resolve the symbols in a single pass, but that's not possible in this case. 14:01 < cfields> The hammer fix is to use "-Wl,--start-group" and "-Wl,--end-group" to force the linker to try going in circles. 14:01 < cfields> But that's really ugly. We should investigate the use of 2 libs, one going each direction. 14:02 < cfields> It does work though, I confirmed locally. 15:10 < fanquake> cfields: thanks. So why doesn’t the same linked issue happen on macOS? 15:11 < fanquake> *linker 16:27 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Ping timeout: 260 seconds] 16:30 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #bitcoin-builds 17:14 < fanquake> heh, so ld on macOS doesn't even accept the --start-group or --end-group options 19:03 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-palnbqflrnedxzmq] has quit [Quit: Connection closed for inactivity] 20:32 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-builds 23:22 -!- Kacie17Grimes [~Kacie17Gr@ns334669.ip-5-196-64.eu] has joined #bitcoin-builds --- Log closed Tue Aug 27 00:00:53 2019