You are not logged in.

#1 2024-08-31 16:00:33

zabbka
Member
Registered: 2024-08-31
Posts: 4

vmware workstation pro 17 couldn't find linux headers 6.10.6

I have downloaded vmware workstation pro 17, i open and kernel module updater says i need headers 6.10.6-arch1-1.
Installed them from archive, set the location "/usr/lib/modules/6.10.6-arch1-1", and it says "C header files matching your running kernel were not found."

Offline

#2 2024-08-31 16:11:32

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,403
Website

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

Mod note: moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Online

#3 2024-08-31 17:12:17

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

What is the output of :

pacman -Qo /usr/lib/modules/

Offline

#4 2024-08-31 18:25:02

zabbka
Member
Registered: 2024-08-31
Posts: 4

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

loqs wrote:

What is the output of :

pacman -Qo /usr/lib/modules/

/usr/lib/modules/ is owned by linux 6.10.7.arch1-1
/usr/lib/modules/ is owned by linux-headers 6.10.6.arch1-1

Offline

#5 2024-08-31 18:47:11

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

/usr/lib/modules/ is owned by linux 6.10.7.arch1-1
/usr/lib/modules/ is owned by linux-headers 6.10.6.arch1-1

What happens if you retry after performing a full system upgrade?

Offline

#6 2024-09-01 11:27:25

zabbka
Member
Registered: 2024-08-31
Posts: 4

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

loqs wrote:
/usr/lib/modules/ is owned by linux 6.10.7.arch1-1
/usr/lib/modules/ is owned by linux-headers 6.10.6.arch1-1

What happens if you retry after performing a full system upgrade?

now it just says that before i run VMware, several modules (vmmon, vmnet) must be compiled yada yada, without "couldn't find linux-headers*version*"
it starts to install, but after a few seconds a message appears "Unable to install all modules. See log *location* for details. (Exit code 1)"

log:

2024-09-01T11:20:20.684Z In(05) host-3770 Log for VMware Workstation pid=3770 version=17.5.1 build=build-23298084 option=Release
2024-09-01T11:20:20.684Z In(05) host-3770 The host is x86_64.
2024-09-01T11:20:20.684Z In(05) host-3770 Host codepage=UTF-8 encoding=UTF-8
2024-09-01T11:20:20.684Z In(05) host-3770 Host is Linux 6.10.7-arch1-1 Arch Linux Arch Linux rolling
2024-09-01T11:20:20.684Z In(05) host-3770 Host offset from UTC is +03:00.
2024-09-01T11:20:20.684Z In(05) host-3770 DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2024-09-01T11:20:20.684Z In(05) host-3770 [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2024-09-01T11:20:20.684Z In(05) host-3770 PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2024-09-01T11:20:20.684Z In(05) host-3770 DictionaryLoad: Cannot open file "/home/zabbka/.vmware/config": No such file or directory.
2024-09-01T11:20:20.684Z In(05) host-3770 [msg.dictionary.load.openFailed] Cannot open file "/home/zabbka/.vmware/config": No such file or directory.
2024-09-01T11:20:20.684Z In(05) host-3770 PREF Optional preferences file not found at /home/zabbka/.vmware/config. Using default values.
2024-09-01T11:20:20.684Z In(05) host-3770 DictionaryLoad: Cannot open file "/home/zabbka/.vmware/preferences": No such file or directory.
2024-09-01T11:20:20.684Z In(05) host-3770 [msg.dictionary.load.openFailed] Cannot open file "/home/zabbka/.vmware/preferences": No such file or directory.
2024-09-01T11:20:20.684Z In(05) host-3770 PREF Optional preferences file not found at /home/zabbka/.vmware/preferences. Using default values.
2024-09-01T11:20:20.687Z Wa(03) host-3770 Logging to /tmp/vmware-zabbka/vmware-3770.log
2024-09-01T11:20:20.692Z In(05) host-3770 Obtaining info using the running kernel.
2024-09-01T11:20:20.692Z In(05) host-3770 Created new pathsHash.
2024-09-01T11:20:20.692Z In(05) host-3770 Setting header path for 6.10.7-arch1-1 to "/lib/modules/6.10.7-arch1-1/build/include".
2024-09-01T11:20:20.692Z In(05) host-3770 Validating path "/lib/modules/6.10.7-arch1-1/build/include" for kernel release "6.10.7-arch1-1".
2024-09-01T11:20:20.692Z In(05) host-3770 Failed to find /lib/modules/6.10.7-arch1-1/build/include/linux/version.h
2024-09-01T11:20:20.692Z In(05) host-3770 /lib/modules/6.10.7-arch1-1/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-09-01T11:20:20.692Z In(05) host-3770 using /sbin/gcc for preprocess check
2024-09-01T11:20:21.455Z In(05) host-3770 Preprocessed UTS_RELEASE, got value "6.10.7-arch1-1".
2024-09-01T11:20:21.455Z In(05) host-3770 The header path "/lib/modules/6.10.7-arch1-1/build/include" for the kernel "6.10.7-arch1-1" is valid.  Whoohoo!
2024-09-01T11:20:21.778Z In(05) host-3770 found symbol version file /lib/modules/6.10.7-arch1-1/build/Module.symvers
2024-09-01T11:20:21.778Z In(05) host-3770 Reading symbol versions from /lib/modules/6.10.7-arch1-1/build/Module.symvers.
2024-09-01T11:20:21.815Z In(05) host-3770 Read 28657 symbol versions
2024-09-01T11:20:21.855Z In(05) host-3770 Reading in info for the vmmon module.
2024-09-01T11:20:21.855Z In(05) host-3770 Reading in info for the vmnet module.
2024-09-01T11:20:21.855Z In(05) host-3770 Invoking modinfo on "vmmon".
2024-09-01T11:20:21.859Z In(05) host-3770 "/sbin/modinfo" exited with status 256.
2024-09-01T11:20:21.859Z In(05) host-3770 Invoking modinfo on "vmnet".
2024-09-01T11:20:21.863Z In(05) host-3770 "/sbin/modinfo" exited with status 256.
2024-09-01T11:20:21.881Z In(05) host-3770 to be installed: vmmon status: 0
2024-09-01T11:20:21.881Z In(05) host-3770 to be installed: vmnet status: 0
2024-09-01T11:20:21.915Z In(05) host-3770 Obtaining info using the running kernel.
2024-09-01T11:20:21.915Z In(05) host-3770 Setting header path for 6.10.7-arch1-1 to "/lib/modules/6.10.7-arch1-1/build/include".
2024-09-01T11:20:21.915Z In(05) host-3770 Validating path "/lib/modules/6.10.7-arch1-1/build/include" for kernel release "6.10.7-arch1-1".
2024-09-01T11:20:21.915Z In(05) host-3770 Failed to find /lib/modules/6.10.7-arch1-1/build/include/linux/version.h
2024-09-01T11:20:21.915Z In(05) host-3770 /lib/modules/6.10.7-arch1-1/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-09-01T11:20:21.915Z In(05) host-3770 using /sbin/gcc for preprocess check
2024-09-01T11:20:21.930Z In(05) host-3770 Preprocessed UTS_RELEASE, got value "6.10.7-arch1-1".
2024-09-01T11:20:21.930Z In(05) host-3770 The header path "/lib/modules/6.10.7-arch1-1/build/include" for the kernel "6.10.7-arch1-1" is valid.  Whoohoo!
2024-09-01T11:20:22.242Z In(05) host-3770 found symbol version file /lib/modules/6.10.7-arch1-1/build/Module.symvers
2024-09-01T11:20:22.242Z In(05) host-3770 Reading symbol versions from /lib/modules/6.10.7-arch1-1/build/Module.symvers.
2024-09-01T11:20:22.279Z In(05) host-3770 Read 28657 symbol versions
2024-09-01T11:20:22.280Z In(05) host-3770 Kernel header path retrieved from FileEntry: /lib/modules/6.10.7-arch1-1/build/include
2024-09-01T11:20:22.280Z In(05) host-3770 Update kernel header path to /lib/modules/6.10.7-arch1-1/build/include
2024-09-01T11:20:22.280Z In(05) host-3770 Validating path "/lib/modules/6.10.7-arch1-1/build/include" for kernel release "6.10.7-arch1-1".
2024-09-01T11:20:22.280Z In(05) host-3770 Failed to find /lib/modules/6.10.7-arch1-1/build/include/linux/version.h
2024-09-01T11:20:22.280Z In(05) host-3770 /lib/modules/6.10.7-arch1-1/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-09-01T11:20:22.280Z In(05) host-3770 using /sbin/gcc for preprocess check
2024-09-01T11:20:22.291Z In(05) host-3770 Preprocessed UTS_RELEASE, got value "6.10.7-arch1-1".
2024-09-01T11:20:22.291Z In(05) host-3770 The header path "/lib/modules/6.10.7-arch1-1/build/include" for the kernel "6.10.7-arch1-1" is valid.  Whoohoo!
2024-09-01T11:20:22.292Z In(05) host-3770 Found compiler at "/sbin/gcc"
2024-09-01T11:20:22.296Z In(05) host-3770 Got gcc version "14.2.1".
2024-09-01T11:20:22.296Z In(05) host-3770 The GCC version matches the kernel GCC minor version like a glove.
2024-09-01T11:20:22.300Z In(05) host-3770 Got gcc version "14.2.1".
2024-09-01T11:20:22.300Z In(05) host-3770 The GCC version matches the kernel GCC minor version like a glove.
2024-09-01T11:20:22.301Z In(05) host-3770 Trying to find a suitable PBM set for kernel "6.10.7-arch1-1".
2024-09-01T11:20:22.301Z In(05) host-3770 No matching PBM set was found for kernel "6.10.7-arch1-1".
2024-09-01T11:20:22.301Z In(05) host-3770 The GCC version matches the kernel GCC minor version like a glove.
2024-09-01T11:20:22.301Z In(05) host-3770 Validating path "/lib/modules/6.10.7-arch1-1/build/include" for kernel release "6.10.7-arch1-1".
2024-09-01T11:20:22.301Z In(05) host-3770 Failed to find /lib/modules/6.10.7-arch1-1/build/include/linux/version.h
2024-09-01T11:20:22.301Z In(05) host-3770 /lib/modules/6.10.7-arch1-1/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-09-01T11:20:22.301Z In(05) host-3770 using /sbin/gcc for preprocess check
2024-09-01T11:20:22.313Z In(05) host-3770 Preprocessed UTS_RELEASE, got value "6.10.7-arch1-1".
2024-09-01T11:20:22.313Z In(05) host-3770 The header path "/lib/modules/6.10.7-arch1-1/build/include" for the kernel "6.10.7-arch1-1" is valid.  Whoohoo!
2024-09-01T11:21:25.817Z In(05) host-3770 The GCC version matches the kernel GCC minor version like a glove.
2024-09-01T11:21:25.817Z In(05) host-3770 Validating path "/lib/modules/6.10.7-arch1-1/build/include" for kernel release "6.10.7-arch1-1".
2024-09-01T11:21:25.817Z In(05) host-3770 Failed to find /lib/modules/6.10.7-arch1-1/build/include/linux/version.h
2024-09-01T11:21:25.817Z In(05) host-3770 /lib/modules/6.10.7-arch1-1/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-09-01T11:21:25.817Z In(05) host-3770 using /sbin/gcc for preprocess check
2024-09-01T11:21:25.830Z In(05) host-3770 Preprocessed UTS_RELEASE, got value "6.10.7-arch1-1".
2024-09-01T11:21:25.830Z In(05) host-3770 The header path "/lib/modules/6.10.7-arch1-1/build/include" for the kernel "6.10.7-arch1-1" is valid.  Whoohoo!
2024-09-01T11:21:25.830Z In(05) host-3770 Using temp dir "/tmp".
2024-09-01T11:21:38.001Z In(05) host-3770 make: Entering directory '/tmp/modconfig-jxlZBF/vmmon-only'
2024-09-01T11:21:38.001Z In(05) host-3770 /sbin/make -C /lib/modules/6.10.7-arch1-1/build/include/.. M=$PWD SRCROOT=$PWD/. \
2024-09-01T11:21:38.001Z In(05) host-3770   MODULEBUILDDIR= modules
2024-09-01T11:21:38.001Z In(05) host-3770 make[1]: Entering directory '/usr/lib/modules/6.10.7-arch1-1/build'
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/linux/driver.o
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/linux/driverLog.o
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/linux/hostif.o
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/common/apic.o
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/common/comport.o
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/common/cpuid.o
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/common/crosspage.o
2024-09-01T11:21:38.001Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmmon-only/common/memtrack.o
2024-09-01T11:21:38.001Z In(05) host-3770 make[1]: Leaving directory '/usr/lib/modules/6.10.7-arch1-1/build'
2024-09-01T11:21:38.001Z In(05) host-3770 make: Leaving directory '/tmp/modconfig-jxlZBF/vmmon-only'
2024-09-01T11:21:38.001Z In(05) host-3770 make: Entering directory '/tmp/modconfig-jxlZBF/vmnet-only'
2024-09-01T11:21:38.001Z In(05) host-3770 /sbin/make -C /lib/modules/6.10.7-arch1-1/build/include/.. M=$PWD SRCROOT=$PWD/. \
2024-09-01T11:21:38.002Z In(05) host-3770   MODULEBUILDDIR= modules
2024-09-01T11:21:38.002Z In(05) host-3770 make[1]: Entering directory '/usr/lib/modules/6.10.7-arch1-1/build'
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/driver.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/hub.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/userif.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/netif.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/bridge.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/procfs.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/smac_compat.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/smac.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/vnetEvent.o
2024-09-01T11:21:38.002Z In(05) host-3770   CC [M]  /tmp/modconfig-jxlZBF/vmnet-only/vnetUserListener.o
2024-09-01T11:21:38.002Z In(05) host-3770 make[1]: Leaving directory '/usr/lib/modules/6.10.7-arch1-1/build'
2024-09-01T11:21:38.002Z In(05) host-3770 make: Leaving directory '/tmp/modconfig-jxlZBF/vmnet-only'
2024-09-01T11:21:38.002Z In(05) host-3770 [AppLoader] GLib does not have GSettings support.
2024-09-01T11:21:38.002Z In(05) host-3770 Using kernel build system.
2024-09-01T11:21:38.002Z In(05) host-3770 In file included from /tmp/modconfig-jxlZBF/vmmon-only/linux/hostif.c:76:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/./include/pgtbl.h: In function ‘PgtblVa2MPNLocked’:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/linux/driver.c:271:1: warning: no previous prototype for ‘LinuxDriverInit’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770   271 | LinuxDriverInit(void)
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/./include/pgtbl.h:60:8: error: implicit declaration of function ‘pgd_large’; did you mean ‘pgd_page’? [-Wimplicit-function-declaration]
2024-09-01T11:21:38.002Z In(05) host-3770    60 |    if (pgd_large(*pgd)) {
2024-09-01T11:21:38.002Z In(05) host-3770       |        ^~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770       |        pgd_page
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/linux/driver.c:339:1: warning: no previous prototype for ‘LinuxDriverExit’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770   339 | LinuxDriverExit(void)
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 In file included from /tmp/modconfig-jxlZBF/vmmon-only/./include/pgtbl.h:25:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/./include/compat_pgtable.h:39:45: error: implicit declaration of function ‘p4d_large’; did you mean ‘p4d_page’? [-Wimplicit-function-declaration]
2024-09-01T11:21:38.002Z In(05) host-3770    39 | #   define compat_p4d_large(p4d)            p4d_large(p4d)
2024-09-01T11:21:38.002Z In(05) host-3770       |                                             ^~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/./include/pgtbl.h:70:8: note: in expansion of macro ‘compat_p4d_large’
2024-09-01T11:21:38.002Z In(05) host-3770    70 |    if (compat_p4d_large(*p4d)) {
2024-09-01T11:21:38.002Z In(05) host-3770       |        ^~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/./include/pgtbl.h:78:11: error: implicit declaration of function ‘pud_large’; did you mean ‘pud_page’? [-Wimplicit-function-declaration]
2024-09-01T11:21:38.002Z In(05) host-3770    78 |       if (pud_large(*pud)) {
2024-09-01T11:21:38.002Z In(05) host-3770       |           ^~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770       |           pud_page
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/./include/pgtbl.h:86:14: error: implicit declaration of function ‘pmd_large’; did you mean ‘pmd_page’? [-Wimplicit-function-declaration]
2024-09-01T11:21:38.002Z In(05) host-3770    86 |          if (pmd_large(*pmd)) {
2024-09-01T11:21:38.002Z In(05) host-3770       |              ^~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770       |              pmd_page
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/linux/hostif.c: At top level:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/linux/hostif.c:2926:1: warning: no previous prototype for ‘HostIFCheckTrackedMPN’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770  2926 | HostIFCheckTrackedMPN(VMDriver *vm, // IN: The VM instance
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/linux/hostif.c:3046:1: warning: no previous prototype for ‘HostIFWritePhysicalWork’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770  3046 | HostIFWritePhysicalWork(MA ma,             // MA to be written to
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmmon-only/linux/hostif.c:3205:1: warning: no previous prototype for ‘HostIFStartTimer’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770  3205 | HostIFStartTimer(Bool rateChanged,  //IN: Did rate change?
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 make[3]: *** [scripts/Makefile.build:244: /tmp/modconfig-jxlZBF/vmmon-only/linux/hostif.o] Error 1
2024-09-01T11:21:38.002Z In(05) host-3770 make[3]: *** Waiting for unfinished jobs....
2024-09-01T11:21:38.002Z In(05) host-3770 make[2]: *** [/usr/lib/modules/6.10.7-arch1-1/build/Makefile:1934: /tmp/modconfig-jxlZBF/vmmon-only] Error 2
2024-09-01T11:21:38.002Z In(05) host-3770 make[1]: *** [Makefile:240: __sub-make] Error 2
2024-09-01T11:21:38.002Z In(05) host-3770 make: *** [Makefile:117: vmmon.ko] Error 2
2024-09-01T11:21:38.002Z In(05) host-3770 Using kernel build system.
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/userif.c:1091:1: warning: no previous prototype for ‘VNetUserIf_Create’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770  1091 | VNetUserIf_Create(VNetPort **ret) // OUT
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/netif.c:173:1: warning: no previous prototype for ‘VNetNetIf_Create’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770   173 | VNetNetIf_Create(char *devName,  // IN:
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c:258:1: warning: no previous prototype for ‘VNetBridge_Create’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770   258 | VNetBridge_Create(const char *devName, // IN:  name of device (e.g., "eth0")
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 In file included from ./include/linux/spinlock.h:305,
2024-09-01T11:21:38.002Z In(05) host-3770                  from ./include/linux/sched.h:2101,
2024-09-01T11:21:38.002Z In(05) host-3770                  from /tmp/modconfig-jxlZBF/vmnet-only/bridge.c:25:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c: In function ‘VNetBridgeReceiveFromVNet’:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/vmnetInt.h:44:39: error: ‘dev_base_lock’ undeclared (first use in this function); did you mean ‘device_lock’?
2024-09-01T11:21:38.002Z In(05) host-3770    44 | #define dev_lock_list()    read_lock(&dev_base_lock)
2024-09-01T11:21:38.002Z In(05) host-3770       |                                       ^~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 ./include/linux/rwlock.h:56:48: note: in definition of macro ‘read_lock’
2024-09-01T11:21:38.002Z In(05) host-3770    56 | #define read_lock(lock)         _raw_read_lock(lock)
2024-09-01T11:21:38.002Z In(05) host-3770       |                                                ^~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c:587:4: note: in expansion of macro ‘dev_lock_list’
2024-09-01T11:21:38.002Z In(05) host-3770   587 |    dev_lock_list();
2024-09-01T11:21:38.002Z In(05) host-3770       |    ^~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/vmnetInt.h:44:39: note: each undeclared identifier is reported only once for each function it appears in
2024-09-01T11:21:38.002Z In(05) host-3770    44 | #define dev_lock_list()    read_lock(&dev_base_lock)
2024-09-01T11:21:38.002Z In(05) host-3770       |                                       ^~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 ./include/linux/rwlock.h:56:48: note: in definition of macro ‘read_lock’
2024-09-01T11:21:38.002Z In(05) host-3770    56 | #define read_lock(lock)         _raw_read_lock(lock)
2024-09-01T11:21:38.002Z In(05) host-3770       |                                                ^~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c:587:4: note: in expansion of macro ‘dev_lock_list’
2024-09-01T11:21:38.002Z In(05) host-3770   587 |    dev_lock_list();
2024-09-01T11:21:38.002Z In(05) host-3770       |    ^~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c: In function ‘VNetBridgeUp’:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/vmnetInt.h:44:39: error: ‘dev_base_lock’ undeclared (first use in this function); did you mean ‘device_lock’?
2024-09-01T11:21:38.002Z In(05) host-3770    44 | #define dev_lock_list()    read_lock(&dev_base_lock)
2024-09-01T11:21:38.002Z In(05) host-3770       |                                       ^~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 ./include/linux/rwlock.h:56:48: note: in definition of macro ‘read_lock’
2024-09-01T11:21:38.002Z In(05) host-3770    56 | #define read_lock(lock)         _raw_read_lock(lock)
2024-09-01T11:21:38.002Z In(05) host-3770       |                                                ^~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c:900:4: note: in expansion of macro ‘dev_lock_list’
2024-09-01T11:21:38.002Z In(05) host-3770   900 |    dev_lock_list();
2024-09-01T11:21:38.002Z In(05) host-3770       |    ^~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c: At top level:
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/bridge.c:1411:1: warning: no previous prototype for ‘VNetBridgeSendLargePacket’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770  1411 | VNetBridgeSendLargePacket(struct sk_buff *skb,        // IN: packet to split
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 make[3]: *** [scripts/Makefile.build:244: /tmp/modconfig-jxlZBF/vmnet-only/bridge.o] Error 1
2024-09-01T11:21:38.002Z In(05) host-3770 make[3]: *** Waiting for unfinished jobs....
2024-09-01T11:21:38.002Z In(05) host-3770 /tmp/modconfig-jxlZBF/vmnet-only/vnetUserListener.c:87:1: warning: no previous prototype for ‘VNetUserListener_Create’ [-Wmissing-prototypes]
2024-09-01T11:21:38.002Z In(05) host-3770    87 | VNetUserListener_Create(uint32 classMask,  // IN: the listener's class mask
2024-09-01T11:21:38.002Z In(05) host-3770       | ^~~~~~~~~~~~~~~~~~~~~~~
2024-09-01T11:21:38.002Z In(05) host-3770 make[2]: *** [/usr/lib/modules/6.10.7-arch1-1/build/Makefile:1934: /tmp/modconfig-jxlZBF/vmnet-only] Error 2
2024-09-01T11:21:38.002Z In(05) host-3770 make[1]: *** [Makefile:240: __sub-make] Error 2
2024-09-01T11:21:38.002Z In(05) host-3770 make: *** [Makefile:117: vmnet.ko] Error 2
2024-09-01T11:21:38.002Z In(05) host-3770 Unable to install all modules.  See log for details.
2024-09-01T11:21:38.002Z In(05) host-3770 

Offline

#7 2024-09-02 18:23:36

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

Have you tried using vmware-workstation?

Offline

#8 2024-09-02 19:25:27

zabbka
Member
Registered: 2024-08-31
Posts: 4

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

loqs wrote:

Have you tried using vmware-workstation?

if you're talking about the regular one, i didn't
although I did use pro on windows, everything was perfect
maybe I should try regular one. just tried boxes, and eyes tearing apart from the config. soul wants VMware network manager)

Offline

#9 2024-09-02 20:24:31

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

I am referring to the AUR package I linked to which has patches for at least linux 6.9.

Offline

#10 2024-09-03 10:07:37

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,927

Re: vmware workstation pro 17 couldn't find linux headers 6.10.6

The "regular" vmware workstation aka vmware player has been discontinued, vmware workstation pro is now free  for personal use and the only version available .

Last edited by Lone_Wolf (2024-09-03 10:08:08)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Online

Board footer

Powered by FluxBB