You are not logged in.
Error occurred when I used pacman to update the kernel.
shell output:
```
==> dkms install --no-depmod vmware-workstation/17.6.3_24583834 -k 6.15.1-arch1-2
Deprecated feature: CLEAN (/usr/src/vmware-workstation-17.6.3_24583834/dkms.conf)
Error! Bad return status for module build on kernel: 6.15.1-arch1-2 (x86_64)
Consult /var/lib/dkms/vmware-workstation/17.6.3_24583834/build/make.log for more information.
==> WARNING: `dkms install --no-depmod vmware-workstation/17.6.3_24583834 -k 6.15.1-arch1-2' exited 10
DKMS (dkms-3.2.1) make.log for vmware-workstation/17.6.3_24583834 for kernel 6.15.1-arch1-2 (x86_64)
Wed Jun 11 08:18:20 PM CST 2025
```
/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/make.log
```
Building module(s)
# command: make -j16 KERNELRELEASE=6.15.1-arch1-2 KVERSION=6.15.1-arch1-2 SRCDIR=/usr/src/vmware-workstation-17.6.3_24583834
cp -r /usr/src/vmware-workstation-17.6.3_24583834/vmmon-only vmmon-only
cp -r /usr/src/vmware-workstation-17.6.3_24583834/vmnet-only vmnet-only
make KVERSION=6.15.1-arch1-2 VM_KBUILD=yes -C vmnet-only
make[1]: Entering directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmnet-only'
Using kernel build system.
make KVERSION=6.15.1-arch1-2 VM_KBUILD=yes -C vmmon-only
make[1]: Entering directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmmon-only'
Using kernel build system.
make -C /lib/modules/6.15.1-arch1-2/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[2]: Entering directory '/usr/lib/modules/6.15.1-arch1-2/build'
make[3]: Entering directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmmon-only'
make -C /lib/modules/6.15.1-arch1-2/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[2]: Entering directory '/usr/lib/modules/6.15.1-arch1-2/build'
make[3]: Entering directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmnet-only'
CC [M] linux/driver.o
CC [M] linux/driverLog.o
CC [M] linux/hostif.o
CC [M] common/apic.o
CC [M] common/comport.o
CC [M] common/cpuid.o
CC [M] common/crosspage.o
CC [M] common/memtrack.o
CC [M] common/moduleloop.o
CC [M] common/phystrack.o
linux/driverLog.c:26:10: fatal error: driver-config.h: No such file or directory
26 | #include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
CC [M] common/sharedAreaVmmon.o
linux/driver.c:21:10: fatal error: driver-config.h: No such file or directory
21 | #include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: linux/driverLog.o] Error 1
make[5]: *** Waiting for unfinished jobs....
linux/hostif.c:30:10: fatal error: driver-config.h: No such file or directory
30 | #include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
In file included from common/comport.c:40:
common/comport.h:25:10: fatal error: includeCheck.h: No such file or directory
25 | #include "includeCheck.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: linux/driver.o] Error 1
CC [M] common/statVarsVmmon.o
common/apic.c:20:10: fatal error: vm_basic_defs.h: No such file or directory
20 | #include "vm_basic_defs.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/comport.o] Error 1
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: linux/hostif.o] Error 1
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/apic.o] Error 1
common/cpuid.c:22:13: fatal error: driver-config.h: No such file or directory
22 | # include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/cpuid.o] Error 1
common/crosspage.c:50:13: fatal error: driver-config.h: No such file or directory
50 | # include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
common/memtrack.c:79:13: fatal error: driver-config.h: No such file or directory
79 | # include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/crosspage.o] Error 1
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/memtrack.o] Error 1
common/moduleloop.c:30:13: fatal error: driver-config.h: No such file or directory
30 | # include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/moduleloop.o] Error 1
common/phystrack.c:38:13: fatal error: driver-config.h: No such file or directory
38 | # include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/phystrack.o] Error 1
common/sharedAreaVmmon.c:27:13: fatal error: driver-config.h: No such file or directory
27 | # include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/sharedAreaVmmon.o] Error 1
common/statVarsVmmon.c:27:13: fatal error: driver-config.h: No such file or directory
27 | # include "driver-config.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/lib/modules/6.15.1-arch1-2/build/scripts/Makefile.build:203: common/statVarsVmmon.o] Error 1
CC [M] driver.o
make[4]: *** [/usr/lib/modules/6.15.1-arch1-2/build/Makefile:2003: .] Error 2
CC [M] hub.o
make[3]: *** [/usr/lib/modules/6.15.1-arch1-2/build/Makefile:248: __sub-make] Error 2
make[3]: Leaving directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmmon-only'
make[2]: *** [Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/usr/lib/modules/6.15.1-arch1-2/build'
make[1]: *** [Makefile:121: vmmon.ko] Error 2
make[1]: Leaving directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmmon-only'
make: *** [Makefile:10: vmmon.ko] Error 2
make: *** Waiting for unfinished jobs....
CC [M] userif.o
CC [M] netif.o
CC [M] bridge.o
CC [M] procfs.o
CC [M] smac_compat.o
CC [M] smac.o
CC [M] vnetEvent.o
CC [M] vnetUserListener.o
driver.c:288:1: warning: no previous prototype for ‘LinuxDriverInit’ [-Wmissing-prototypes]
288 | LinuxDriverInit(void)
| ^~~~~~~~~~~~~~~
driver.c:367:1: warning: no previous prototype for ‘LinuxDriverExit’ [-Wmissing-prototypes]
367 | LinuxDriverExit(void)
| ^~~~~~~~~~~~~~~
LD [M] vmnet.o
vmnet.o: warning: objtool: VNetCsumAndCopyToUser+0x3f: call to csum_partial_copy_nocheck() with UACCESS enabled
MODPOST Module.symvers
CC [M] vmnet.mod.o
CC [M] .module-common.o
LD [M] vmnet.ko
BTF [M] vmnet.ko
make[3]: Leaving directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmnet-only'
make[2]: Leaving directory '/usr/lib/modules/6.15.1-arch1-2/build'
make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[2]: Entering directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmnet-only'
make[2]: 'postbuild' is up to date.
make[2]: Leaving directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make[1]: Leaving directory '/var/lib/dkms/vmware-workstation/17.6.3_24583834/build/vmnet-only'
```
Last edited by Iwen (2025-06-12 00:54:50)
Offline
Same issue here. Even before the Arch kernel updated to 6.15, I had this issue on other 6.15 kernels, but now that it upgraded, the package also doesn't work on the distro kernel anymore.
Offline
thats clearly an AUR issue and there are solutions in the comments: https://aur.archlinux.org/packages/vmware-workstation
Offline