aussiedan
Contributor
Contributor

[SOLVED] vmplayer 16.1.2 compile error on Fedora 34

I get a compile error with the new Fedora 34 kernel-5.14.9-200.fc34.x86_64.  I installed the latest vmplayer 16.1.2 but still get an error.  Here is data from the log.

2021-10-10T11:17:15.824+08:00| host-1912| I005: from /tmp/modconfig-MLlAYu/vmnet-only/compat_netdevice.h:27,
2021-10-10T11:17:15.824+08:00| host-1912| I005: from /tmp/modconfig-MLlAYu/vmnet-only/bridge.c:52:
2021-10-10T11:17:15.824+08:00| host-1912| I005: ./include/linux/pci_ids.h:2270: note: this is the location of the previous definition
2021-10-10T11:17:15.824+08:00| host-1912| I005: 2270 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
2021-10-10T11:17:15.824+08:00| host-1912| I005: |
2021-10-10T11:17:15.824+08:00| host-1912| I005: Skipping BTF generation for /tmp/modconfig-MLlAYu/vmnet-only/vmnet.ko due to unavailability of vmlinux
2021-10-10T11:17:15.824+08:00| host-1912| I005: Unable to install all modules. See log for details.
2021-10-10T11:17:15.824+08:00| host-1912| I005:
462,1 Bot

aussiedan

0 Kudos
6 Replies
RaSystemlord
Expert
Expert

There is a rather recent thread, where this is reported to be sorted out. Does this help you?

"VMware player broken with last Linux kernel (5.14.0-1-amd64)"
0 Kudos
aussiedan
Contributor
Contributor

RaSystemlord I tried the recommend fix and it works.  Now I guess vmware has to implement the fix and release a new bundle.  Many thanks for your help.

aussiedan

0 Kudos
RaSystemlord
Expert
Expert

Thanks, you are welcome! I'm glad that it worked for you.

Obviously, VMware has to fix this for newer kernels.

0 Kudos
mkubecek
Enthusiast
Enthusiast

Fixed by this commit.

0 Kudos
josemaX
Contributor
Contributor

Thanks! This worked for me in WorkStation Pro 16 (F34 and Kernel 5.14.10-200.fc34.x86_64)

0 Kudos
RaSystemlord
Expert
Expert

Very good!

Could the original poster mark this as Solved (for record keeping and for easier browsing of the topics)?

@aussiedan 

EDIT: There is a topic category for that - not (just) text in the subject.

0 Kudos