Your message dated Wed, 03 Jun 2015 10:06:05 +0200
with message-id <556eb56d.3030...@debian.org>
and subject line Re: Bug#786779: v4l2loopback-dkms: fails to build with
linux-4.0 kernel
has caused the Debian Bug report #786779,
regarding v4l2loopback-dkms: fails to build with linux-4.0 kernel
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 ow...@bugs.debian.org
immediately.)
--
786779: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786779
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: v4l2loopback-dkms
Version: 0.8.0-5
Severity: grave
Justification: renders package unusable
Dear Maintainer,
Installing v4l2loopback-dkms on current sid-based system with
linux-image-4.0.0-1-amd64 ends up in multiple DKMS compilation errors
(thus rendering package unusable), namely:
CC [M] /var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.o
/var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.c: In function
‘attr_store_maxopeners’:
/var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.c:486:2: error: implicit
declaration of function ‘strict_strtoul’ [-Werror=implicit-function-declaration]
if (strict_strtoul(buf, 0, &curr))
^
/var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.c: In function ‘init_vdev’:
/var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.c:2002:7: error: ‘struct
video_device’ has no member named ‘debug’
vdev->debug = V4L2_DEBUG_IOCTL | V4L2_DEBUG_IOCTL_ARG;
^
/var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.c:2002:17: error:
‘V4L2_DEBUG_IOCTL’ undeclared (first use in this function)
vdev->debug = V4L2_DEBUG_IOCTL | V4L2_DEBUG_IOCTL_ARG;
^
/var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.c:2002:17: note: each
undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/v4l2loopback/0.8.0/build/v4l2loopback.c:2002:36: error:
‘V4L2_DEBUG_IOCTL_ARG’ undeclared (first use in this function)
vdev->debug = V4L2_DEBUG_IOCTL | V4L2_DEBUG_IOCTL_ARG;
^
cc1: some warnings being treated as errors
All these issues seem to be already addressed upstream, for example,
missing "strict_strtoul" is now correctly wrapper as "kstrtoul", as
required by newer kernels:
#if LINUX_VERSION_CODE < KERNEL_VERSION(3,6,1)
# define kstrtoul strict_strtoul
#endif
Could you please update the module in package?
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages v4l2loopback-dkms depends on:
ii dkms 2.2.0.3-2
v4l2loopback-dkms recommends no packages.
Versions of packages v4l2loopback-dkms suggests:
ii v4l2loopback-utils 0.8.0-5
-- no debconf information
--- End Message ---
--- Begin Message ---
the recent upload of v4l2loopback-0.9.0 fixes the build-problems on
newer kernels.
btw, i don not think that this bug qualified as "grave".
anyone using an older kernel would have been able to use the package, so
it was not "completely unusable for everybody".
the proper level would have been
important
a bug which has a major effect on the usability of a package,
without rendering it completely unusable to everyone.
signature.asc
Description: OpenPGP digital signature
--- End Message ---