Description of problem: unable to compile a vmware module on a i386/x86_64 box. Version-Release number of selected component (if applicable): experimental kernel-2.6.19-1.2888.fc6 VMware-server-1.0.1-29996 with removed "#include <linux/config.h>" How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: CC [M] /tmp/vmware-config0/vmnet-only/userif.o /tmp/vmware-config0/vmnet-only/userif.c: In function ‘VNetCopyDatagramToUser’: /tmp/vmware-config0/vmnet-only/userif.c:629: error: ‘CHECKSUM_HW’ undeclared (first use in this function) /tmp/vmware-config0/vmnet-only/userif.c:629: error: (Each undeclared identifier is reported only once /tmp/vmware-config0/vmnet-only/userif.c:629: error: for each function it appears in.) make[2]: *** [/tmp/vmware-config0/vmnet-only/userif.o] Error 1 make[1]: *** [_module_/tmp/vmware-config0/vmnet-only] Error 2 make[1]: Leaving directory `/usr/src/kernels/2.6.19-1.2888.fc6-x86_64' make: *** [vmnet.ko] Error 2 make: Leaving directory `/tmp/vmware-config0/vmnet-only' Unable to build the vmnet module. Expected results: Additional info: i know i should send a bz to the vmware list, but with the prev. kernels it compiles fine. a hint what i could fix -if so- would be helpful.
Created attachment 145067 [details] the vmware modules
a/the solution for people's have the same trouble with kernel > 2.6.19 and VMware-server-1.0.1-29996: http://nerdbynature.de/bits/2.6.19-rc5/ best should be: to change the summary line of this bz report and exchange "(experimental" into "with 2.6.19 and above kernels" ? p.s the summary line seems to be writeable for me, but ...
if out of tree modules don't compile, it's a problem with those modules not being up to date with changes in the kernel. vmware probably have updates somewhere. Either way, nothing to fix in the Fedora kernel.