Your message dated Wed, 03 Jun 2015 10:06:05 +0200 with message-id <[email protected]> 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 [email protected] immediately.) -- 786779: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786779 Debian Bug Tracking System Contact [email protected] 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 ---

