VMWare Player failure

Since the latest kernel update I have not been able to compile VMWare Player version 17.5. The log file shows errors I do not know how to correct. Below is the log file output:

2024-05-11T18:39:58.534Z In(05) host-13734 Using kernel build system.
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmmon-only/common/crosspage.o: warning: objtool: CrossPage_CodeEnd(): can’t find starting instruction
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add()
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
2024-05-11T18:39:58.534Z In(05) host-13734 ERROR: modpost: “__pte_offset_map” [/tmp/modconfig-piAT0J/vmmon-only/vmmon.ko] undefined!
2024-05-11T18:39:58.534Z In(05) host-13734 make[2]: *** [scripts/Makefile.modpost:134: /tmp/modconfig-piAT0J/vmmon-only/Module.symvers] Error 1
2024-05-11T18:39:58.534Z In(05) host-13734 make[2]: *** Deleting file ‘/tmp/modconfig-piAT0J/vmmon-only/Module.symvers’
2024-05-11T18:39:58.534Z In(05) host-13734 make[1]: *** [Makefile:1848: modules] Error 2
2024-05-11T18:39:58.534Z In(05) host-13734 make: *** [Makefile:117: vmmon.ko] Error 2
2024-05-11T18:39:58.534Z In(05) host-13734 Using kernel build system.
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmnet-only/bridge.c: In function ‘VNetBridgeSendLargePacket’:
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmnet-only/bridge.c:1416:11: error: implicit declaration of function ‘skb_gso_segment’; did you mean ‘tcp_gso_segment’? [-Werror=implicit-function-declaration]
2024-05-11T18:39:58.534Z In(05) host-13734 1416 | segs = skb_gso_segment(skb, 0);
2024-05-11T18:39:58.534Z In(05) host-13734 | ^~~~~~~~~~~~~~~
2024-05-11T18:39:58.534Z In(05) host-13734 | tcp_gso_segment
2024-05-11T18:39:58.534Z In(05) host-13734 /tmp/modconfig-piAT0J/vmnet-only/bridge.c:1416:9: warning: assignment to ‘struct sk_buff *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
2024-05-11T18:39:58.534Z In(05) host-13734 1416 | segs = skb_gso_segment(skb, 0);
2024-05-11T18:39:58.534Z In(05) host-13734 | ^
2024-05-11T18:39:58.534Z In(05) host-13734 cc1: some warnings being treated as errors
2024-05-11T18:39:58.534Z In(05) host-13734 make[2]: *** [scripts/Makefile.build:299: /tmp/modconfig-piAT0J/vmnet-only/bridge.o] Error 1
2024-05-11T18:39:58.534Z In(05) host-13734 make[2]: *** Waiting for unfinished jobs…
2024-05-11T18:39:58.534Z In(05) host-13734 make[1]: *** [Makefile:1934: /tmp/modconfig-piAT0J/vmnet-only] Error 2
2024-05-11T18:39:58.534Z In(05) host-13734 make: *** [Makefile:117: vmnet.ko] Error 2
2024-05-11T18:39:58.534Z In(05) host-13734 Unable to install all modules. See log for details.
2024-05-11T18:39:58.534Z In(05) host-13734
2024-05-12T02:01:52.765Z In(05) host-13734 The GCC version matches the kernel GCC minor version like a glove.
2024-05-12T02:01:52.765Z In(05) host-13734 Validating path “/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include” for kernel release “5.14.0-427.16.1.el9_4.x86_64”.
2024-05-12T02:01:52.765Z In(05) host-13734 Failed to find /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h
2024-05-12T02:01:52.765Z In(05) host-13734 /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-05-12T02:01:52.765Z In(05) host-13734 using /usr/bin/gcc for preprocess check
2024-05-12T02:01:52.779Z In(05) host-13734 Preprocessed UTS_RELEASE, got value “5.14.0-427.16.1.el9_4.x86_64”.
2024-05-12T02:01:52.780Z In(05) host-13734 The header path “/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include” for the kernel “5.14.0-427.16.1.el9_4.x86_64” is valid. Whoohoo!
2024-05-12T02:01:52.780Z In(05) host-13734 Using temp dir “/tmp”.
2024-05-12T02:02:16.498Z In(05) host-13734 Error executing command as another user: Request dismissed