bret curtis <psi...@gmail.com> wrote:
> > One thing I noticed is that upstream integrated their own fork [1] of
> > glslang directly into the build [2] as of 1.0.3 [3].
> 
> Indeed, I created an issue to track this and Robert is aware of the
> situation. AnyOldName3 and myself are working together with upstream
> glslang that would make it findable and work correctly via cmake so that
> cmake itself would not have to carry its own vulkan and glslang files. [1]

Apologies, I somehow missed your Github issue. Looks like you're about 10 steps
ahead of where I was when I wrote the email! :)

> > I see a few options:
> >
> > 1) We work with upstream to unvendor the dependency
> >
> 
> We are already doing this. :) The trickle down should be happening now.  [2]
> 
> 
> > 2) We disable the shader compiler part of vsg
> >
> 
> Please no; while this would get the package into Debian faster it would be
> useless for OpenMW, or specifically the Vulkan work we are doing there
> which makes use of VSG's glslang.
> 
> 
> > 3) We patch the build to depend on Debian's glslang package
> >
> 
> If we can't wait for 1 to trickle down into Debian's repo; this is a way
> forward. I have a branch I've been working on that would resolve that.  [3]

Agreed - 1 makes most sense to me as well.

I have a few machines with different configurations, so feel free to mail me if
it would help for me to test against your branch (or anything else for that
matter).

Thanks,
Matthew

Reply via email to