Package Details: webcamstudio-module 0.12.0-1

Git Clone URL: https://aur.archlinux.org/webcamstudio-module.git (read-only, click to copy)
Package Base: webcamstudio-module
Description: Kernel module for webcam studio's virtual webcam device
Upstream URL: https://github.com/WebcamStudio/webcamstudio
Licenses: GPL3
Submitter: jose1711
Maintainer: jose1711
Last Packager: jose1711
Votes: 0
Popularity: 0.000000
First Submitted: 2019-01-17 10:44 (UTC)
Last Updated: 2019-01-17 10:44 (UTC)

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

dreieck commented on 2023-01-04 20:06 (UTC)

Fails to build for me:

==> Starting build()...
Building v4l2-loopback driver...
make -C /lib/modules/`uname -r`/build M=/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e modules
make[1]: Entering directory '/usr/lib/modules/6.0.0-pf2-longcmdline-custom/build'
  CC [M]  /home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.o
/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c: In function ‘vidioc_qbuf’:
/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c:1516:25: error: implicit declaration of function ‘do_gettimeofday’; did you mean ‘do_settimeofday64’? [-Werror=implicit-function-declaration]
 1516 |                         do_gettimeofday(&b->buffer.timestamp);
      |                         ^~~~~~~~~~~~~~~
      |                         do_settimeofday64
/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c: In function ‘init_vdev’:
/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c:2082:30: error: ‘VFL_TYPE_GRABBER’ undeclared (first use in this function); did you mean ‘VFL_TYPE_SUBDEV’?
 2082 |         vdev->vfl_type     = VFL_TYPE_GRABBER;
      |                              ^~~~~~~~~~~~~~~~
      |                              VFL_TYPE_SUBDEV
/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c:2082:30: note: each undeclared identifier is reported only once for each function it appears in
/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c: In function ‘webcamstudio_init_module’:
/home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c:2422:58: error: ‘VFL_TYPE_GRABBER’ undeclared (first use in this function); did you mean ‘VFL_TYPE_SUBDEV’?
 2422 |                 if (video_register_device(devs[i]->vdev, VFL_TYPE_GRABBER, video_nr[i]) < 0) {
      |                                                          ^~~~~~~~~~~~~~~~
      |                                                          VFL_TYPE_SUBDEV
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:249: /home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.o] Error 1
make[1]: *** [Makefile:1852: /home/[...]/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.0.0-pf2-longcmdline-custom/build'
make: *** [Makefile:43: webcamstudio.ko] Error 2
==> ERROR: A failure occurred in build().

CFLAGS+=' -Wno-error=implicit-function-declaration' in the PKGBUILD does not mitigate the first error (nor the second).

Regards!

jose1711 commented on 2019-06-19 12:21 (UTC)

@RazZziel

please report upstream. also note that it builds for me while using lts kernel

$ pacman -Q|grep lts
linux-lts 4.19.52-1
linux-lts-headers 4.19.52-1

RazZziel commented on 2019-06-19 11:28 (UTC)

Fails to build:

Building v4l2-loopback driver...
make -C /lib/modules/`uname -r`/build M=/home/raziel/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e modules
make[1]: Entering directory '/usr/lib/modules/5.1.9-arch1-1-ARCH/build'
  CC [M]  /home/raziel/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.o
/home/raziel/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c: In function ‘vidioc_qbuf’:
/home/raziel/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.c:1516:4: error: implicit declaration of function ‘do_gettimeofday’; did you mean ‘do_settimeofday64’? [-Werror=implicit-function-declaration]
    do_gettimeofday(&b->buffer.timestamp);
    ^~~~~~~~~~~~~~~
    do_settimeofday64
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:282: /home/raziel/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e/webcamstudio.o] Error 1
make[1]: *** [Makefile:1571: _module_/home/raziel/.cache/yay/webcamstudio-module/src/umlaeute-v4l2loopback-08f567e] Error 2