/srv/irclogs.ubuntu.com/2014/02/03/#ubuntu-mir.txt

=== ara is now known as Guest80428
=== Cimi_ is now known as Cimi
* duflu wonders if the Atom will finish building Mir today09:43
=== seb128_ is now known as seb128
=== davmor2_ is now known as davmor2
dufluAwesome. Mir on an old Intel Atom is super-responsive, compositing at 60FPS. If only it wasn't also suffering a bug; https://bugs.launchpad.net/mir/+bug/127539810:05
=== ubot5` is now known as ubot5
alan_gfast, works - chose any one. :(10:09
duflualan_g: Well, moving sofrware surfaces around is faster and smoother than anything I've ever seen on a old netbook. It's kind of exciting10:10
duflusoftware too10:10
alan_gAny clue about the GL clients failing?10:11
duflualan_g: Possibly missing GL extenions (the ones used to load GL images into textures)10:13
dufluAh. And Mir is just as fast as LXDE, without the ugly tearing of LXDE :)10:13
alan_gSo failing to check result codes is the first thing10:13
duflualan_g: Yep10:15
dufluBut another day10:15
alan_gSure. Nice it works so well otherwise10:16
alan_gslangasek: you were raising a protobuf issue yesterday?10:43
duflualan_g: He logged it as https://bugs.launchpad.net/mir/+bug/127537210:45
anpoki have one of those - currently only runnig lxde because all other environments are two slow12:15
=== larva is now known as Guest59937
=== alan_g is now known as alan_g|lunch
rsalvetialf_: hey, remember we discussed a way to dynamically load a mir backend instead of making that decision in build-time? this was part of the emulator discussion https://blueprints.launchpad.net/ubuntu/+spec/core-1311-ubuntu-touch-for-x8613:49
rsalvetibasically we now need mir to work with the android backend on x86 as well13:49
=== dandrader is now known as dandrader|afk
=== fginther` is now known as fginther
=== dandrader|afk is now known as dandrader
=== 14WAB1TAR is now known as vila
dandraderalan_g|lunch, so to add my own messages on top of the regular ones in the mir socket I've to extend ProtobufSessionCreator and ProtobufMessageProcessor?14:58
=== alan_g|lunch is now known as alan_g
slangasekalan_g: hi there - yes, I've inadvertently started a Mir-affecting protobuf transition in trusty; and mir doesn't pass its test suite with the new one (bug #1275372). Is this something you could help with fixing, so we can go forward instead of backwards with the protobuf transition?15:23
ubot5bug 1275372 in Mir "mir: FTBFS in trusty-proposed, tests fail against libprotobuf8" [Critical,Triaged] https://launchpad.net/bugs/127537215:24
slangasekalan_g: (if not, then the right thing to do is to back out the protobuf transition so it doesn't block mir landings)15:24
alan_gslangasek: yes. I'll help. Been wondering what the easiest way to grab the protobuf update to test without breaking other work (the error just looks unrelated)15:25
slangasekalan_g: well, you can grab the new protobuf from trusty-proposed; as for it looking unrelated, I did a test build with protobuf as the only difference, and it passed with the old one and fails with the new15:26
alan_gslangasek: I believe you. (Just makes it hard to guess what's wrong)15:27
racarrMorning15:31
kgunnracarr: your alarm clock is still broken :)15:32
racarrwait no now it's 7:33 right15:33
racarryes15:33
kgunnalan_g: just sitting here thinking about your discussion with slangasek...15:35
kgunnalan_g: so since we're already in a build pickle with platform-api blocking us...15:36
kgunnalan_g: ok...nvmd...i thot it thru, we just have to merge that back into dev15:37
kgunnactually the whole trunk back into dev15:37
kgunnnot as bad as i originally thot15:37
alan_gkgunn: Just think of "dev" as the trunk and "trunk" as a release branch and it feels more normal15:40
=== xnox_ is now known as xnox
=== dandrader is now known as dandrader|lunch
=== larva is now known as Guest59640
alan_gslangasek: How are you running the tests? https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1275372/comments/116:59
ubot5Launchpad bug 1275372 in Mir "mir: FTBFS in trusty-proposed, tests fail against libprotobuf8" [Critical,Triaged]16:59
slangasekalan_g: as part of the package build17:00
slangasekalan_g: reproducible with a native build on x8617:00
=== jono is now known as Guest16175
alan_gslangasek: I've tried on x86 - still CNR - we are doing something differently17:05
slangasekalan_g: output of "dpkg -l '*protobuf*' | grep ^ii" in your build environment?17:05
slangasekalan_g: you aren't passing 'DEB_BUILD_OPTIONS=nocheck' in your environment (because of cross-builds), are you?17:06
alan_g$ dpkg -l '*protobuf*' | grep ^ii17:06
alan_gii  libmirprotobuf-dev:i386                               0.1.3+14.04.20140108-0ubuntu1          i386         Display server for Ubuntu - protocol definition17:06
alan_gii  libmirprotobuf0:i386                                  0.1.3+14.04.20140108-0ubuntu1          i386         Display server for Ubuntu - protocol implementation17:06
alan_gii  libprotobuf-dev:i386                                  2.5.0-5ubuntu1                         i386         protocol buffers C++ library (development files)17:06
alan_gii  libprotobuf-lite8:i386                                2.5.0-5ubuntu1                         i386         protocol buffers C++ library (lite version)17:06
alan_gii  libprotobuf7:i386                                     2.4.1-3ubuntu4                         i386         protocol buffers C++ library17:06
alan_gii  libprotobuf8:i386                                     2.5.0-5ubuntu1                         i386         protocol buffers C++ library17:06
alan_gii  protobuf-compiler                                     2.5.0-5ubuntu1                         i386         compiler for protocol buffer definition files17:06
alan_gii  python-protobuf                                       2.5.0-5ubuntu1                         all          Python bindings for protocol buffers17:07
alan_gslangasek: I'm just doing "make -j4 && ctest"17:07
slangasekalan_g: please use debian/rules build17:07
alan_gslangasek: ok17:07
slangasekalan_g: correction: 'fakeroot debian/rules binary'17:07
alan_gslangasek: running (but that takes a while to run)17:11
slangasekalan_g: yep, understood17:11
slangasekalan_g: fwiw, the relevant test call in debian/rules is this: GTEST_OUTPUT=xml:./ dh_auto_test --max-parallel=117:12
slangasek(once the package build has run through once, you should be able to call that directly to iterate)17:12
slangasekalan_g: any luck?17:32
alan_gbuiid at 97%17:33
slangasekok17:33
* slangasek sits on his hands ;)17:33
alan_gslangasek: it finished successfully. But I don't see any test run in backscroll17:37
alan_gThe unit test binary passes (with LD_PRELOAD)17:39
alan_gAnd so does "GTEST_OUTPUT=xml:./ dh_auto_test --max-parallel=1"17:40
slangasekalan_g: ok, so 'GTEST_OUTPUT=xml:./ dh_auto_test --max-parallel=1' passes without any LD_PRELOAD?17:41
slangasekalan_g: I noticed that you were on i386... I was testing on amd64.  Could be that has an effect here17:42
slangaseklet me try to reproduce on i386; can you try to reproduce on amd64?17:42
alan_gslangasek: I can try - but EOD for me is 18min away17:43
slangasekmmk17:43
* alan_g still thinks this would be a very strange effect of protobuf changes17:47
=== dandrader|lunch is now known as dandrader
alan_gslangasek: left it building - will check back when I get a minute (after supper)18:04
=== alan_g is now known as alan_g|EOD
alan_g|EODslangasek: works on amd6418:33
slangasekcurious18:33
slangasekmy i386 build is still running, let's see what happens18:34
=== jono is now known as Guest82971
racarrIs freenode acting weird?19:44
racarrNo19:44
ogra_racarr, it was for most of the day19:45
ogra_they had a DDOS19:45
=== quickert is now known as Ranomier
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== kgunn is now known as Guest438
popeyhello mir people.21:18
popeyhow far away is screencasting mir?21:20
anpokcurrently being worked on, i.e. there is a mp https://code.launchpad.net/~afrantzis/mir/mir-screencast-server-frontend/+merge/203809 in progress, another one for the client api has been merged alreadn, then there will probably be one or two more for platform support21:30
anpokcorrect details when alf_ is back online :)21:31
slangasekwhat the what21:44
slangasekhttps://launchpad.net/ubuntu/+source/mir/0.1.3+14.04.20140108-0ubuntu221:44
slangasekwhy is cmake now broken?21:44
slangasekhmm21:45
slangasekbecause I uploaded from a dirty tree, sigh21:45
anpokpopey: I am the wrong one to ask21:45
popeyk21:46
anpokmaybe someone on -unity knows whether thats planned or in progress..21:47
Guest438popey: it will be a raw vid stream of what's happening on screen, no plan to show where you touched or swiped23:37

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!