UPDATE2: I’ve changed the patch to support the weird versioning in the fedora kernels.
UPDATE: I’ve added in the list of supported versions 8.0.1 and 4.0.1 for vmware player, so the script will run with no modifications but remember that when vmware releases a new minor most probably changing the version at the top of the script (or applying the patch manually) will work fine.
Even though vmware just released vmware workstation 8.0 it seems that also this time they didn’t look forward to the kernel which is going to come out in just some weeks. So users again this time will have to rely soon on patches in order to get vmware to work on their linux boxes.
At least this time the fix was quite easier to make.
You can find it here togheter with the script to patch it automatically: vmware8linux31fix.tar
Patch and script to fix the build of kernel modules from vmware on linux 3.1 and newer