Well we have to, so as to make sure that, when mpv links to vapoursynth, that libvapoursynth.so does not get replaced by the package manager with an incompatible ABI. Appending the version this way is at least is an established cross-distro practice.
This is causing build failures for mpv:
...
-lwayland-client', '-ljack']
[ 58s] /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: cannot find -lvapoursynth-script
[ 58s] collect2: error: ld returned 1 exit status
Well we have to, so as to make sure that, when mpv links to vapoursynth, that libvapoursynth.so does not get replaced by the package manager with an incompatible ABI. Appending the version this way is at least is an established cross-distro practice.
This is causing build failures for mpv: ... -lwayland-client', '-ljack'] [ 58s] /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: cannot find -lvapoursynth-script [ 58s] collect2: error: ld returned 1 exit status