[10:22] <alan_g> alf_:  you're OK dealing with the clang failures?
[10:24] <alf_> alan_g: Yes, pushing a branch (the problem is also fixed in your newest MVC branch, but we can't wait for it).
[10:26] <alan_g> Sure - I'll review when you're ready
[10:26] <alf_> alan_g: https://code.launchpad.net/~afrantzis/mir/fix-1416317-clang-build/+merge/248089
[10:30] <alan_g> alf_: I suggest a "merge by hand" to get it fixed asap
[10:31] <alan_g> Are you willing or shall I?
[10:32] <alf_> alan_g: I will do it
[10:32] <alan_g> Mmm just tried "use_debflags" locally and got linker errors with clang: /usr/include/pthread.h:1166: multiple definition of `pthread_equal'
[10:33]  * alan_g decides to ignore it unless CI breaks the same way
[10:35] <alf_> alan_g: I have had this problem for a while now, but haven't been able to resolve it
[10:36] <alf_> alan_g: ...but after upgrading to clang 3.6 today I got even bigger problems: clang can't find c++ header files/libs. I had to manually add the std paths to test the fix.
[10:37] <alan_g> It looks like the inlining macros are ending up wrong, but it isn't immediately obvious why
[10:38] <alan_g> I'll stick with 3.5 then
[10:59] <alan_g> alf_: any opinion on https://code.launchpad.net/~mir-team/mir/add-multiplexing-dispatchable/+merge/246674?
[11:00] <alf_> alan_g: I am trying to wrap my head around the gc stuff
[11:02] <alan_g> alf_: "Dissapprove - it makes my head hurt" ;)
[11:23]  * alan_g notices all his VPN setups have disappeared
[14:31] <alan_g> alf_: I added 0.5kl of forgotten updates to server/symbols.map - I hope that doesn't put you off.
[14:32] <alf_> alan_g: no problem
[17:23] <alan_g> alf_: I'm seeing an intermittent segfault in mir::compositor::GLProgramFamily::Shader::init() running Mir on the desktop with --display-config sidebyside. Any thoughts before I dive in?