[00:07] <RAOF> Heh.
[00:07] <RAOF> Don't modify headers part way through a build.
[00:07] <RAOF> Who'd've thought?
[00:08] <sarnold> :)
[03:33] <RAOF> Damnit. Now I'm thinking about hybrid graphics support, making a real DRMDevice class, and all that.
[03:33] <RAOF> That's not what I need to do now!
[05:50] <duflu> RAOF: P.S. I've made my pedantism point. If others approve the change, I won't block it.
[05:58] <duflu> ping Mirv
[05:58] <Mirv> pong duflu
[05:59] <duflu> Mirv: If you're ready for it, do you want me to land Mir v0.1.1 to lp:mir ?
[06:00] <Mirv> duflu: it seems the daily build system is not functional yet, so it wouldn't hurt to wait for the mergers to wake up either to get it automerged.
[06:00] <Mirv> duflu: no harm in manual merge either, though
[06:00] <duflu> Mirv: I'm happy to do it by hand, so long as there's no yelling about landing it too early... again
[06:01] <Mirv> duflu: no, it's fine, mir is first on the list when systems are functional
[06:01] <Mirv> so go ahead
[06:08] <duflu> Mirv: Done
[06:13] <duflu> Mirv: But it's still "unreleased": mir (0.1.1-0ubuntu1) UNRELEASED; urgency=low
[06:38] <RAOF> Hurray for 500 line *partial* class definitions :/
[06:40] <duflu> RAOF: You're not giving me happy Friday thoughts
[06:41] <Mirv> duflu: yeah, that's how it should be
[06:41] <duflu> RAOF: Wait, no. "definitions" can be huge. Only "declarations" should be small... (?)
[06:43] <RAOF> Ah, sorry.
[06:43] <RAOF> Hurray for 500 line *partial* class declarations :/
[09:13] <alan_g> alf_: duflu - can I just confirm that it is just the name that concerns you with https://code.launchpad.net/~alan-griffiths/mir/fix-Surface-hierarchy-make-SessionContainer-private/+merge/194908?
[09:14] <alf_> alan_g: yes (but I am not blocking)
[09:15] <duflu> alan_g: Yes, just naming
[09:16] <duflu> alf_: Same for Platform. A different name could solve that
[09:17] <alan_g> alf_: ack, but if folks like the concept, but not the name then I know I should rename it. (Personally, I think the concept dubious and the long name is a consequence.)
[09:23] <alan_g> duflu: "unblock_swap_buffer_requests_functor()"?
[09:25] <duflu> alan_g: I don't mind aside from the length. Also just about out of time and have to run in a minute
[09:25] <alan_g> duflu: sure, have a good evening.
[09:56] <alan_g> alf_: if you like the name "force_threads_to_unblock_callback()" (as updated) then I'll consider duflu's concern over length addressed...
[10:43] <alf_> alan_g: fine with me
[15:52]  * alan_g hates bzr again
[16:26] <kgunn> :)
[17:01]  * alan_g knows what happens: "bzr mv file1 file2 file3 dest" moves the physical files, but only tracks one of the moves. The rest are treated as removes + unknown file in dest
[17:21]  * kdub_ notes bzr quirk
[17:44] <kgunn> alan_g: ok...that's weird...and sucks!...guessing you have to mv individually
[17:50] <alan_g> kgunn: I guess I have to switch to git
[17:51] <kdub_> git? we're switching to git? i heard we're switching to git
[17:51] <kdub_> ;-)
[17:53] <kgunn> :))
[17:54] <greyback__> hey folks, am trying to use qtubuntu on my desktop. It fails though with this: http://pastebin.ubuntu.com/6422376/ <- looks like libEGL imports X11 stuff. Is there an EGL library for Mir I can install on the desktop?
[17:57] <kgunn> greyback__: hey mir uses the egl associated with mesa
[17:58] <greyback__> kgunn: I think I'm using it: eglInitialize () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
[17:58] <kgunn> e.g. same thing as x11....when mir is run on the desktop
[18:00] <kgunn> greyback__: just to be sure, the config for qtubuntu is expecting X ? or no...you're still using/expecting mir ?...just confused on your context (e.g. what the heck are you trying to do? :)
[18:01] <kgunn> racarr: kdub_ ^....i am about to get on the phone...
[18:01] <greyback__> kgunn: I am running mir_demo_server_shell. I want to run a Qt application that appears there.
[18:03] <kgunn> greyback__: ah...so you are expecting a qt window running on like vt2 or something ?
[18:03] <greyback__> kgunn: yep
[18:03] <kgunn> greyback__: e.g. you've got unity7 running on vt7 ?
[18:03] <greyback__> correct
[18:03] <greyback__> I've mir_demo_server_shell running in VT1
[18:03] <kdub_> hmm, we're using the patched mesa? ( with mir support )
[18:04] <greyback__> I can bring up the mir_demos in VT1. But I wanted to try a Qt application
[18:04] <kgunn> greyback__: awesome!
[18:04] <kgunn> i was sort of farting around with something similar...but i failed :-/
[18:04] <ricmm> farting!
[18:04] <ricmm> interesting approach ;)
[18:04] <kgunn> greyback__: it should be possible to render to a windowless surface tho
[18:05] <kgunn> ricmm: its new...
[18:05] <kgunn> :)
[18:05] <ricmm> greyback__: what issue are you hitting?
[18:05] <greyback__> ricmm: http://pastebin.ubuntu.com/6422376/
[18:05] <ricmm> oh I see it
[18:06] <ricmm> kdub_: sounds like no patched mesa
[18:06] <kgunn> hmmm....i thot'd all the patched mesa was in the archive
[18:06] <greyback__> am on trusty
[18:07] <kgunn> greyback__: yeah...that shouldn't matter i think
[18:07] <kgunn> RAOF: ^ just in case
[18:23] <robotfuel> alf_: (if you are still around) I get std::exception::what: Couldn't get list of GL extensions when I try to use --offscreen, however the mir server runs when I don't use --offscreen
[18:24] <racarr> greyback__: I have no idea but I can run you through my checklist for debugging that
[18:25] <greyback__> racarr: I'm approaching my EOD. I'll ping you Monday for your help
[18:25] <racarr> greyback__: Ok :)
[18:25] <racarr> I wouldlike to see unity-mir runningon the desktop again
[18:25] <greyback__> +1
[18:25] <racarr> I think there aretimes...about once a week
[18:25] <racarr> where I literally waste like 4 hours dealing with the phone
[18:26] <racarr> to finally track down and test a fix to
[18:26] <racarr> somethin tiny
[18:26] <racarr> Anyway happy weekend
[18:58] <kdub_> racarr, yeah, 'unity has a mir-related problem' has a high mental/setup context switch
[19:02] <racarr> Every so often I think its a big impediment to development andI want to fix it but dont totallyknow how
[19:02] <racarr> I think images that came with unity+mir+platformapi,etc built from dev branch
[19:02] <racarr> and came with the build directories
[19:02] <racarr> would be super useful :p
[19:03] <racarr> like we build one every morning
[19:04] <kdub_> yeah, a list of 'how to build  for today' is really what we need
[19:07] <kdub_> also moving past building on the phone would help
[19:35] <mterry> racarr, poke about the u-s-c branches
[19:59] <racarr> mterry: ...pong sorry I am lost in shellrefactoring
[19:59] <racarr> promiseI will review today :)
[19:59] <mterry> :)