/srv/irclogs.ubuntu.com/2017/05/12/#ubuntu-mir.txt

=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
alan_gtjaalton: yes, it looks the same. A guy we both know has offered to help (but he's not up yet). That may be quicker than trying to learn it ourselves.09:06
alan_gtjaalton: I've just spotted your name on the SRU Wiki. I'm trying to update Mir in Xenial so that IoT can dispense with the overlay PPA (bug 1685186). Is this something you can help me with?09:44
ubot5bug 1685186 in mir (Ubuntu) "[SRU] Mir needs to be updated to 0.26 in 16.04LTS" [High,In progress] https://launchpad.net/bugs/168518609:44
tjaaltonalan_g: I can ack stuff on the queue, yes10:27
alan_gtjaalton: that sounds like a step forward. Thanks.10:33
* alan_g is suffering from xml (in the mesa code)10:35
alan_gtjaalton: I think src/intel/vulkan/anv_entrypoints_gen.py should be generating the function declaration, but I need to figure out how it is supposed to work.10:44
alan_gtjaalton: I'm still not set up to try a full build, but you need 'VK_KHR_mir_surface' in SUPPORTED_EXTENSIONS in src/intel/vulkan/anv_entrypoints_gen.py11:13
tjaaltonalan_g: oh, I'll try that out11:16
tjaaltonthanks11:17
alan_gnp, someone needs to grok this stuff. I have to start somewhere.11:17
* alan_g is wondering which (if any) laptop deserves Artful at this time11:21
tjaaltonalan_g: new errors this time :)11:24
alan_gNice!11:25
tjaaltonvulkan/anv_entrypoints.c:712:5: error: unknown field ‘CreateMirSurfaceKHR’ specified in initializer11:25
tjaaltonetc11:25
alan_gWell, that's protected by #ifdef VK_USE_PLATFORM_MIR_KHR - so let me see where that should come from...11:27
alan_gActually, no. it's a void* otherwise11:28
tjaalton-> afk, will check back in a bit11:30
alan_gtjaalton: does struct anv_dispatch_table in your anv_entrypoints.h not have a CreateMirSurfaceKHR member? Running that python script here generates it OK, maybe you just need to clean it?11:33
tjaaltonperhaps I shouldn't be running sbuild but a chroot11:52
* alan_g doesn't need to cross build often enough to learn the tools.11:59
=== alan_g is now known as alan_g|lunch
tjaaltonuh, chroot build passes fine12:03
tjaaltonanv_entrypoints.h looks fine12:05
tjaaltonwhich is hardly surprising at this point12:05
tjaaltonanyway, guess it's on me to figure out why the package build fails12:05
tjaaltonusing the upstream tarball & autoreconf12:05
tjaaltonyeah, the tarball comes with anv_entrypoints.c/h so they're not regenerated12:23
=== alan_g|lunch is now known as alan_g
alan_gtjaalton: I'll leave you to deal with that then13:06
tjaaltonremoving just those two didn't help :(13:07
tjaaltonoh well13:07
tjaaltonha, typoed the removal, works after all13:22
alan_g\o/13:23
alan_gtjaalton: abut the SRU bug above. Who (that's left) can get it targeted to xenial?14:11
tjaaltonalan_g: anyone on ubuntu-bugsquad or what was it called.. if you mean the technical bit of modifying the bug to show that14:22
tjaaltonas for allowing the update to enter proposed, maybe get some buy-in from #ubuntu-release first14:24
tjaaltonthen anyone on the sru team can be more confident in letting it in14:24
xnoxalan_g, what's the bug number?14:37
alan_gxnox: bug 168518614:38
ubot5bug 1685186 in mir (Ubuntu) "[SRU] Mir needs to be updated to 0.26 in 16.04LTS" [High,In progress] https://launchpad.net/bugs/168518614:38
xnoxalan_g, the package should land into unapproved queue.14:39
xnoxalan_g, meaning somebody needs to publish the silo.14:39
xnoxthen ubuntu-sru team will review the unapproved queue14:39
sil2100I can potentially take a look at if if needed14:40
sil2100*it14:40
sil2100This will need an archive admin for final approval anyway14:40
ogra_how do you make sure the mir-kiosk based snaps keep working ? (snapcraft will have used what was in the archive at the time of the snap build to link against libmirclient)14:42
ogra_i.e. is 0.26 fully backwards compatible so it doesnt break existing deployments out there ?14:43
sil2100Seeing the number of ABI bumps, that would be 'no'14:48
alan_gogra_: 0.26 is what is in the stable phone overlay14:48
alan_gand the "mir snaps" are built with that14:48
sil2100Anyway, this needs to first go through an archive-admin anyway, I guess it's best if the review is done by someone with the proper powers14:49
ogra_alan_g, even the client apps ?14:49
alan_gGetting 0.26 into xenial means we can stop using the overlay14:49
alan_gogra_: client apps should be using mir-libs14:50
alan_gAnd that uses overlay14:50
ogra_alan_g, ok14:51
alan_gxnox: @"somebody needs to publish the silo." - how do I make that happen?14:52
xnoxalan_g, get an Archive Admin to review it on e.g. #ubuntu-ci-eng due to ABI bumps. For example, I would recommend pinging slangasek but I'm not sure if he is available today.14:57
=== chihchun is now known as chihchun_afk
=== alan_g is now known as alan_g|EOW
=== blaze is now known as blaze`
=== JanC_ is now known as JanC

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