Dear Maintainer,
Currently libdavs2-16 seems not to have any reverse dependency other than
libdavs2-dev. I presume that it has been added to Debian in anticipation of
VLC 4.0 and/or other future reverse dependencies.
So I tried to use it from a custom build of VLC 4.0 and... it is currently
unusable in VLC 4.0 because it requires an executable stack, which Debian's
run-time linker (understandably) appears to refuse to provide:
$ LANGUAGE=C ./vlc -v
VLC media player 4.0.0-dev Otto Chriek (revision 4.0.0-dev-34776-g90a6f422e1)
[00007cb280de0040] main libvlc warning: cannot read /home/remi/videolan/vlc/build/modules/plugins/plugins.dat: No such file or directory
[00007be27f95ed20] main generic error: cannot load plug-in /home/remi/videolan/vlc/build/modules/.libs/libdavs2_plugin.so: libdavs2.so.16: cannot enable executable stack as shared object requires: Invalid argument
Fortunately VLC just ignores the faulty plugin and moves on, but this begs
the question whether there is any reasonable way to use libdavs2.so in Debian?
Br,