Search Criteria
Package Details: akvcam-dkms 1.2.0-1
Git Clone URL: | https://aur.archlinux.org/akvcam-dkms.git (read-only, click to copy) |
---|---|
Package Base: | akvcam-dkms |
Description: | Virtual camera for Linux |
Upstream URL: | https://github.com/webcamoid/akvcam |
Licenses: | |
Submitter: | hipersayan_x |
Maintainer: | hipersayan_x |
Last Packager: | hipersayan_x |
Votes: | 5 |
Popularity: | 1.40 |
First Submitted: | 2019-01-22 13:43 |
Last Updated: | 2021-01-10 18:28 |
Latest Comments
1 2 Next › Last »
daniel_shub commented on 2020-09-21 19:25
@andrfgs I got it to build in a clean chroot by adding linux-headers to the depends array as I am not running the LTS kernel. Looking at https://wiki.archlinux.org/index.php/DKMS_package_guidelines it does not seem like the header file should be a required dependency.
andrfgs commented on 2020-09-08 22:51
The package is broken, even with linux-lts-headers installed:
skjnldsv commented on 2020-08-31 12:59
Works with linux-lts-headers now! Thanks!
hipersayan_x commented on 2020-08-31 12:57
I've removed the linux-headers dependency because linux-headers-lts does not provides it. It may work now.
skjnldsv commented on 2020-08-31 10:24
Please add
linux-lts
as a dependency :)Wennadocta commented on 2020-06-24 10:22
This doesn't compile
anoa commented on 2020-04-23 11:02
For anyone having trouble compiling on 5.7 kernels, this patch fixes it:
https://github.com/webcamoid/akvcam/issues/22
cmsigler commented on 2020-04-07 17:21
Hi,
A patch has been created by an OpenSUSE user. See here:
https://github.com/webcamoid/akvcam/issues/13
I hacked/ported the patch to work under pacman. The ported patch is here:
https://pastebin.com/2G82WdB8
A patched PKGBUILD is here:
https://pastebin.com/p078b0eJ
Now it builds and (seems to) install/modprobe without a problem. HTH! And thanks for this AUR package.
P.S.: Chapeau @jpenguin :)
Clemmitt Sigler
jpenguin commented on 2020-04-07 17:18
Same issue as @cmsigler, reported to git hub. Patch someone wrote https://pastebin.com/NF5tfZFN
Patch already upstream (GIT)
cmsigler commented on 2020-04-06 20:58
Hi,
I was able to install akvcam-dkms 1.0.3-1 under kernel 5.5.13-arch2-1. However, both akvcam-dkms and akvcam-dkms-git fail to build under 5.6.2.arch1-2. Error output:
/home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.c: In function ‘akvcam_buffers_dequeue’: /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.c:488:30: error: passing argument 1 of ‘akvcam_get_timestamp’ from incompatible pointer type [-Werror=incompatible-pointer-types] 488 | akvcam_get_timestamp(&v4l2_buff->timestamp); | ^~~~~~~~~~~~~~~~~~~~~ | | | struct __kernel_v4l2_timeval * In file included from /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.h:28, from /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.c:28: /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/utils.h:101:43: note: expected ‘struct timeval ’ but argument is of type ‘struct __kernel_v4l2_timeval ’ 101 | void akvcam_get_timestamp(struct timeval tv); | ~~~~~~~~~~~~~~~~^~ /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.c: In function ‘akvcam_buffers_write_frame’: /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.c:729:34: error: passing argument 1 of ‘akvcam_get_timestamp’ from incompatible pointer type [-Werror=incompatible-pointer-types] 729 | akvcam_get_timestamp(&v4l2_buff->timestamp); | ^~~~~~~~~~~~~~~~~~~~~ | | | struct __kernel_v4l2_timeval * In file included from /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.h:28, from /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.c:28: /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/utils.h:101:43: note: expected ‘struct timeval ’ but argument is of type ‘struct __kernel_v4l2_timeval ’ 101 | void akvcam_get_timestamp(struct timeval tv); | ~~~~~~~~~~~~~~~~^~ cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:268: /home/blah/.cache/yay/akvcam-dkms-git/src/akvcam/src/buffers.o] Error 1
Something changed in the kernel code related to struct timeval? I haven't tried to figure out the details of what's gone wrong.
HTH!
Update: I reverted to the 5.5.13-arch2-1 kernel and was able to install akvcam-dkms. Then I upgraded linux and linux-headers to 5.6.2-arch1-1. The DKMS build failed. Strangely, webcamoid (my target program) worked fine without the new module building. I dunno why.
Clemmitt Sigler