[FFmpeg-devel] [PATCH] configure: Add additional glslang libraries to make linking work

Moritz Barsnick barsnick at gmx.net
Sun Aug 23 15:41:44 EEST 2020


On Mon, Aug 17, 2020 at 16:21:23 -0700, Philip Langdale wrote:
> The latest builds of glslang introduce new libraries that need to be
> linked for all symbols to be fully resolved.
>
> Presumably, requiring these new libraries breaks building against
> older glslang releases? What range are we committing to supporting?

I know nothing about glslang, but:

This is the commit that introduced these new libraries on June 30 2020:
https://github.com/KhronosGroup/glslang/commit/b8c3386ec00b9de2925732c0a29c588d60f8c8fd

I'm also sure your change will break build against glslang older than
that commit.

glslang didn't put any (internal or external) version bump into this
commit, and hasn't released it. There does exist a GLSLANG_PATCH_LEVEL,
perhaps you can test against that, or just test whether the configure
tests fails with those new libs, and fall back to using only the old
list.

Just speculation,
Moritz


More information about the ffmpeg-devel mailing list