Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [Regresskon] Improperly Compliled MPV (segfault) (Read 565 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

[Regresskon] Improperly Compliled MPV (segfault)

"It's also not an mpv issue. Complain to your distro if libraries aren't linked properly."

$ mpv video.mkv

results in:

mpv: error while loading shared libraries: libglslang-default-resource-limits.so.12: cannot open shared object file: No such file or
directory

FYI:
$ pacman -Qs glslang
world/glslang 12.3.1-1 [installed]

$ whereis libglslang-default-resource-limits.so.12
results in:
nothing. Why?

https://archlinux.org/packages/extra/x86_64/glslang/files/
nothing...

So what gives. MPV is broken.

Does it mean that update to glslang 12.3.1-1 of 26.07.2023 removed the libglslang-default-resource-limits.so.12 and mpv must be compiled against the new version of libglslang ?

Please fix.

Re: [Regresskon] Improperly Compliled MPV (segfault)

Reply #1
hi,
same here.
After downgrading glslang to the previous version (from 12.3.1-1 to 12.2.0-1), mpv works again.

Re: [Regresskon] Improperly Compliled MPV (segfault)

Reply #2
hi,
same here.
After downgrading glslang to the previous version (from 12.3.1-1 to 12.2.0-1), mpv works again.

how?
sudo pacman -U file:///var/cache/pacman/pkg/glslang-12.2.0-1-x86_64.pkg.tar.zst

Re: [Regresskon] Improperly Compliled MPV (segfault)

Reply #3
by default the previous version are kept in /var/cache/pacman/pkg ;)

Code: [Select]
cd /var/cache/pacman/pkg
sudo pacman -U glslang-12.2.0-1-x86_64.pkg.tar.zst

Re: [Regresskon] Improperly Compliled MPV (segfault)

Reply #4
There was an error in the glslang rebuild. It has been fixed now with libplacebo 5.264.1-2.1.