Package Details: input-wacom-dkms 1.4.0-1

Git Clone URL: https://aur.archlinux.org/input-wacom-dkms.git (read-only, click to copy)
Package Base: input-wacom-dkms
Description: Latest Kernel modules form Wacom tablets (DKMS). Useful if your wacom tablet is not supported upstream yet.
Upstream URL: https://github.com/linuxwacom/input-wacom/wiki/Installing-input-wacom-from-source
Licenses: GPL2
Submitter: apicici
Maintainer: apicici
Last Packager: apicici
Votes: 21
Popularity: 0.000001
First Submitted: 2013-12-06 21:27 (UTC)
Last Updated: 2025-05-16 19:18 (UTC)

Latest Comments

1 2 3 4 Next › Last »

Wild_Penguin commented on 2025-06-29 22:36 (UTC)

Does not seem to build the modules for 6.15 here, fails at dkms hook phase. In /var/lib/dkms/input-wacom/1.4.0/build/make.log :

----------------------------------------
  BUILD ENVIRONMENT:
       linux kernel - yes 4.18
      kernel source - yes /lib/modules/6.15.4-arch2-1/build

NOTE: The kernel drivers included in this package are only tested with the
X Wacom driver built from xf86-input-wacom. If you are running an X server
version older than 1.7, please use the drivers provided by the linuxwacom
package.

Please run 'make && make install'.
make  all-recursive
make[1]: Entering directory '/var/lib/dkms/input-wacom/1.4.0/build'
Making all in 4.18
make[2]: Entering directory '/var/lib/dkms/input-wacom/1.4.0/build/4.18'
    Building input-wacom drivers for 4.18 kernel.
make -C /lib/modules/6.15.4-arch2-1/build M=/var/lib/dkms/input-wacom/1.4.0/build/4.18 
make[3]: Entering directory '/usr/lib/modules/6.15.4-arch2-1/build'
make[4]: Entering directory '/var/lib/dkms/input-wacom/1.4.0/build/4.18'
/bin/sh: line 1: ./git-version-gen: Permission denied
  CC [M]  wacom_wac.o
  CC [M]  wacom_sys.o
wacom_sys.c: In function 'wacom_remove':
wacom_sys.c:2909:9: error: implicit declaration of function 'del_timer_sync' [-Wimplicit-function-declaration]
 2909 |         del_timer_sync(&wacom->idleprox_timer);
      |         ^~~~~~~~~~~~~~
make[6]: *** [/usr/lib/modules/6.15.4-arch2-1/build/scripts/Makefile.build:203: wacom_sys.o] Error 1
make[5]: *** [/usr/lib/modules/6.15.4-arch2-1/build/Makefile:2003: .] Error 2
make[4]: *** [/usr/lib/modules/6.15.4-arch2-1/build/Makefile:248: __sub-make] Error 2
make[4]: Leaving directory '/var/lib/dkms/input-wacom/1.4.0/build/4.18'
make[3]: *** [Makefile:248: __sub-make] Error 2
make[3]: Leaving directory '/usr/lib/modules/6.15.4-arch2-1/build'
make[2]: *** [Makefile:43: all] Error 2
make[2]: Leaving directory '/var/lib/dkms/input-wacom/1.4.0/build/4.18'
make[1]: *** [Makefile:365: all-recursive] Error 1
make[1]: Leaving directory '/var/lib/dkms/input-wacom/1.4.0/build'
make: *** [Makefile:304: all] Error 2

# exit code: 2
# elapsed time: 00:00:08

apicici commented on 2024-06-03 13:52 (UTC) (edited on 2024-06-03 18:20 (UTC) by apicici)

@mod20: thanks for finding the solution! I updated the package with a patch for the fix from the git repository, while we wait for a new release.

mod20 commented on 2024-06-03 07:24 (UTC)

Devs replied here: https://github.com/linuxwacom/xf86-input-wacom/issues/314#issuecomment-2143108034

TL;DR: This won't build on linux >6.6. There is a fix in the Github repo. I checked it out and sure enough the build does not give any errors.

apicici commented on 2024-06-02 14:14 (UTC) (edited on 2024-06-03 14:08 (UTC) by apicici)

@mod20: very strange. Are you building directly with makepg or using an AUR helper?

mod20 commented on 2024-05-31 12:54 (UTC) (edited on 2024-05-31 12:56 (UTC) by mod20)

Nope, I've everything there installed. It also seems it's not a recent break because I can trace my first build failure to March 26th. (So this wasn't even building correctly ever since, but I didn't realize it because mkinitcpio apparently just keeps on going if there's a dkms build failure.)

EDIT: Might still be related to the last update of the package since I only installed 1.2.0-1 on that date.

apicici commented on 2024-05-31 12:44 (UTC)

@mod20: that's weird, it's compiling without problems for me. Are you missing anything from the base-devel group?

mod20 commented on 2024-05-31 07:52 (UTC)

I am getting compile errors:

/var/lib/dkms/input-wacom/1.2.0/build/4.5/wacom_w8001.c: In function ‘w8001_connect’:
/var/lib/dkms/input-wacom/1.2.0/build/4.5/wacom_w8001.c:628:9: error: implicit declaration of function ‘strlcpy’; did you mean ‘strncpy’? [-Wimplicit-function-declaration]
  628 |         strlcpy(basename, "Wacom Serial", sizeof(basename));
      |         ^~~~~~~
      |         strncpy
make[5]: *** [scripts/Makefile.build:244: /var/lib/dkms/input-wacom/1.2.0/build/4.5/wacom_w8001.o] Error 1
make[4]: *** [/usr/lib/modules/6.9.2-arch1-1/build/Makefile:1919: /var/lib/dkms/input-wacom/1.2.0/build/4.5] Error 2
make[3]: *** [Makefile:240: __sub-make] Error 2
make[3]: Leaving directory '/usr/lib/modules/6.9.2-arch1-1/build'
make[2]: *** [Makefile:43: all] Error 2
make[2]: Leaving directory '/var/lib/dkms/input-wacom/1.2.0/build/4.5'
make[1]: *** [Makefile:369: all-recursive] Error 1
make[1]: Leaving directory '/var/lib/dkms/input-wacom/1.2.0/build'
make: *** [Makefile:306: all] Error 2

I do have libbsd installed.

electricprism commented on 2023-10-15 21:15 (UTC)

Not sure if the PKGBUILD needs a minor adjustment or if everything is correct.

sudo /usr/bin/dmesg | grep -e wacom       
[   13.954765] wacom: loading out-of-tree module taints kernel.
[   13.954802] wacom: module verification failed: signature and/or required key missing - tainting kernel

https://stackoverflow.com/questions/24975377/kvm-module-verification-failed-signature-and-or-required-key-missing-taintin

apicici commented on 2021-03-08 23:12 (UTC)

@Roq: does it work now with arch set to 'any'?