--- 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