Your message dated Sun, 28 Sep 2025 10:39:36 +0200
with message-id <[email protected]>
and subject line Re: Bug#1116520: libdavs2-16: libdavs2.so.16 requires
executable stack
has caused the Debian Bug report #1116520,
regarding libdavs2-16: libdavs2.so.16 requires executable stack
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1116520: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116520
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libdavs2-16
Version: 1.6-1+b1
Severity: grave
Justification: renders package unusable
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,
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.15-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to fi_FI.UTF-8), LANGUAGE=fr:en_GB:fi
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libdavs2-16 depends on:
ii libc6 2.41-12
libdavs2-16 recommends no packages.
libdavs2-16 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi Rémi,
On 2025-09-28 11:28:33 +0300, Rémi Denis-Courmont wrote:
> Package: libdavs2-16
> Version: 1.6-1+b1
> Severity: grave
> Justification: renders package unusable
>
> 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?
davs2 was removed from Debian (all suites) over a year ago. See
#1075984.
Cheers
--
Sebastian Ramacher
--- End Message ---