CachyOS / CachyOS/distribution
[Package Update]: Cannot build openrazer-driver-dkms
- Dominant language
- No language data
- Stars
- 27
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
### Package Name
openrazer-driver-dkms
### Repository
cachyos-extra
### Current Version
3.12.2-1
### Requested Version
3.12.3
### Upstream Release URL
https://github.com/openrazer/openrazer/releases/tag/v3.12.3
### Additional Notes
A kernel upgrade broke the openrazer kernel module. A fix has been created but distro maintainers need to incorporate the fix. More info here.
https://github.com/openrazer/openrazer/issues/2808
DKMS (dkms-3.4.1) make.log for openrazer-driver/3.12.2 for kernel 7.0.8-arch1-1 (x86_64)
lör 16 maj 2026 09:04:32 CEST
Building module(s)
# command: KERNELDIR=/lib/modules/7.0.8-arch1-1/build make driver
:: Compiling OpenRazer kernel modules
========================================
make -C /lib/modules/7.0.8-arch1-1/build M=/var/lib/dkms/openrazer-driver/3.12.2/build/driver modules
make[1]: Entering directory '/usr/lib/modules/7.0.8-arch1-1/build'
make[2]: Entering directory '/var/lib/dkms/openrazer-driver/3.12.2/build/driver'
CC [M] razerkbd_driver.o
razerkbd_driver.c: In function ‘razer_raw_event_bitfield’:
razerkbd_driver.c:4837:29: error: too few arguments to function ‘hid_report_raw_event’; expected 6, have 5
4837 | hid_report_raw_event(hdev, HID_INPUT_REPORT, xdata, sizeof(xdata), 0);
| ^~~~~~~~~~~~~~~~~~~~
In file included from razerkbd_driver.c:11:
/usr/lib/modules/7.0.8-arch1-1/build/include/linux/hid.h:1271:5: note: declared here
1271 | int hid_report_raw_event(struct hid_device *hid, enum hid_report_type type, u8 *data,
| ^~~~~~~~~~~~~~~~~~~~
razerkbd_driver.c:4841:29: error: too few arguments to function ‘hid_report_raw_event’; expected 6, have 5
4841 | hid_report_raw_event(hdev, HID_INPUT_REPORT, xdata, sizeof(xdata), 0);
| ^~~~~~~~~~~~~~~~~~~~
/usr/lib/modules/7.0.8-arch1-1/build/include/linux/hid.h:1271:5: note: declared here
1271 | int hid_report_raw_event(struct hid_device *hid, enum hid_report_type type, u8 *data,
| ^~~~~~~~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/7.0.8-arch1-1/build/scripts/Makefile.build:289: razerkbd_driver.o] Error 1
make[3]: *** [/usr/lib/modules/7.0.8-arch1-1/build/Makefile:2108: .] Error 2
make[2]: *** [/usr/lib/modules/7.0.8-arch1-1/build/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/openrazer-driver/3.12.2/build/driver'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/7.0.8-arch1-1/build'
make: *** [Makefile:38: driver] Error 2
# exit code: 2
# elapsed time: 00:00:01
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.