Hi all After upgrading to kernel 2.6.33-rc4, vmware-modules (1.0.0.25) fail to compile. The emerge aborts with the following messages (and more follow-up errors): CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.25/work/vmblock-only/linux/block.o In file included from /var/tmp/portage/app-emulation/vmware-modules-1.0.0.25/work/vmblock-only/linux/os.h:30, from /var/tmp/portage/app-emulation/vmware-modules-1.0.0.25/work/vmblock-only/linux/block.c:26: /var/tmp/portage/app-emulation/vmware-modules-1.0.0.25/work/vmblock-only/./include/driver-config.h:35:28: error: linux/autoconf.h: No such file or directory In fact, /usr/src/linux/include/linux/autoconf.h has moved to /usr/src/linux/include/generated/autoconf.h. After doing the following, emerge succeeded: # cd /usr/src/linux/include # ln -s /usr/src/linux/include/generated/* linux/ But this is just a temporary workaround until the next kernel upgrade. Kind regards Markus
Created attachment 218599 [details, diff] 1.0.0.24-autoconf-generated.patch Here is the patch for vmware-modules-1.0.0.24
Created attachment 218601 [details, diff] 1.0.0.25-autoconf-generated.patch Here is the patch for vmware-modules-1.0.0.25
(In reply to comment #1) > Created an attachment (id=218599) [details] > 1.0.0.24-autoconf-generated.patch > > Here is the patch for vmware-modules-1.0.0.24 > Works for me with =app-emulation/vmware-modules-1.0.0.24-r1 and =app-emulation/vmware-server-2.0.2.203138 on 2.6.33. Maybe time to bump it to the main Portage tree?
I believe it's fixed. Thanks for the patches.