[14:18] <tjaalton> alan_g: hi, perhaps best to discuss mesa/vulkan here
[14:18] <tjaalton> the build issue
[14:18] <alan_g> tjaalton: sure
[14:18] <tjaalton> ../../../src/intel/vulkan/anv_wsi_mir.c:28:10: error: no previous prototype for ‘anv_GetPhysicalDeviceMirPresentationSupportKHR’ [-Werror=missing-prototypes]
[14:18] <tjaalton>  VkBool32 anv_GetPhysicalDeviceMirPresentationSupportKHR(
[14:18] <tjaalton> and then another for anv_CreateMirSurfaceKHR
[14:18] <tjaalton> this is weird, since the includes should be fine
[14:19] <tjaalton> i've just pushed ubuntu+1 branch to alioth git
[14:19] <tjaalton> https://anonscm.debian.org/git/pkg-xorg/lib/mesa.git that is
[14:21] <alan_g> tjaalton: this isn't code I've ever touched. Can I see the error on Zesty, or do do I need Artful?
[14:22] <tjaalton> you need mesa 17.1
[14:22] <tjaalton> so, this branch
[14:23] <tjaalton> builds on zesty too, though you'd need newer libdrm
[14:23] <tjaalton> which you can get from https://launchpad.net/~ubuntu-x-swat/+archive/ubuntu/updates
[14:26] <alan_g> tjaalton: ack. (I'll start by browsing the source then)
[14:27] <tjaalton> well the mir patches aren't applied to the source
[14:27] <tjaalton> if you mean browsing cgit
[14:28] <alan_g> ah
[14:33] <alan_g> where do I find the patch?
[14:33] <tjaalton> debian/patches
[14:35] <alan_g> I'm misunderstanding - not debian/patches/07_gallium-fix-build-failure-on-powerpcspe.diff I'm sure
[14:36] <tjaalton> vulkan-mir.patch
[14:36] <tjaalton> but you need to apply the rest fist
[14:36] <tjaalton> first
[14:36] <tjaalton> series tells the order
[14:37] <alan_g> $ find debian/patches
[14:37] <alan_g> debian/patches
[14:37] <alan_g> debian/patches/series
[14:37] <alan_g> debian/patches/07_gallium-fix-build-failure-on-powerpcspe.diff
[14:37] <tjaalton> did you clone it?
[14:38] <alan_g> yes
[14:38] <tjaalton> git checkout ubuntu+01
[14:38] <tjaalton> er
[14:38] <tjaalton> ubuntu+1
[14:38] <tjaalton> you're on debian-unstable :)
[14:38] <tjaalton> add -b
[14:38] <tjaalton> no
[14:38] <tjaalton> sorry
[14:38] <tjaalton> just 'git checkout ubuntu+1' should do I think
[14:39] <alan_g> tjaalton: that's it.
[14:40] <tjaalton> then use quilt push -a
[14:40] <tjaalton> to patch the source
[14:40] <tjaalton> pop -a to unpatch
[14:56] <alan_g> Sorry, not familiar with quilt. It says: "No series file found" - how do I tell it where the patches are?
[14:56] <bschaefer> in my ~/.quiltrc
[14:56] <bschaefer> QUILT_PATCHES=debian/patches
[14:58] <alan_g> "$ QUILT_PATCHES=debian/patches quilt push -a" seems to work
[14:59] <bschaefer> yeah it should, just like to not have to manually set that path each time haha
[15:03] <bschaefer> i also have this in my quiltrc :) QUILT_REFRESH_ARGS="-p ab --no-timestamps --no-index"
[16:12] <alan_g> tjaalton: (Sorry, got sidetracked) The compiler is right that there's no prototype for the functions. But I need to do a bit of digging to determine if that's actually an issue.
[16:38] <alan_g> Hmm there's vkGetPhysicalDeviceMirPresentationSupportKHR declared in a header (and some xml) but no implementation.
[17:03] <tjaalton> alan_g: i checked how it's done for wayland, and couldn't see where it differs :/