You are not logged in.

#1 2013-03-21 13:02:14

awmemon
Member
Registered: 2013-01-28
Posts: 8

vmware modules compilation problem after upgrade to 3.8.3-2

I just performed a system upgrade and got linux-3.8.3-2. I usually use dkms to compiler vmware-modules. But today when I executed the following command I got the following in the make.log

Is there any patch available right now for this to be rectified?

make[2]: Entering directory `/usr/src/linux-3.8.3-2-ARCH'
  CC [M]  /tmp/modconfig-9i0yLu/vmci-only/linux/driver.o
  CC [M]  /tmp/modconfig-9i0yLu/vmci-only/linux/vmciKernelIf.o
  CC [M]  /tmp/modconfig-9i0yLu/vmci-only/common/vmciDriver.o
  CC [M]  /tmp/modconfig-9i0yLu/vmci-only/common/vmciResource.o
  CC [M]  /tmp/modconfig-9i0yLu/vmci-only/common/vmciRoute.o
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:127:4: error: implicit declaration of function '__devexit_p' [-Werror=implicit-function-declaration]
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:127:4: error: initializer element is not constant
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:127:4: error: (near initialization for 'vmci_driver.remove')
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:1754:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vmci_probe_device'
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:1982:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vmci_remove_device'
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:119:12: warning: 'vmci_probe_device' used but never defined [enabled by default]
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:121:13: warning: 'vmci_remove_device' used but never defined [enabled by default]
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:2063:1: warning: 'vmci_interrupt' defined but not used [-Wunused-function]
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:2137:1: warning: 'vmci_interrupt_bm' defined but not used [-Wunused-function]
/tmp/modconfig-9i0yLu/vmci-only/linux/driver.c:1717:1: warning: 'vmci_enable_msix' defined but not used [-Wunused-function]
cc1: some warnings being treated as errors
make[3]: *** [/tmp/modconfig-9i0yLu/vmci-only/linux/driver.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [_module_/tmp/modconfig-9i0yLu/vmci-only] Error 2
make[2]: Leaving directory `/usr/src/linux-3.8.3-2-ARCH'
make[1]: *** [vmci.ko] Error 2
make[1]: Leaving directory `/tmp/modconfig-9i0yLu/vmci-only'
make: *** [vmci.ko] Error 1

Thanks

Offline

#2 2013-03-21 13:42:10

NIRz
Member
Registered: 2008-05-09
Posts: 24

Re: vmware modules compilation problem after upgrade to 3.8.3-2

Look it up on the wiki page, you need a patch

Offline

#3 2013-03-21 14:27:50

awmemon
Member
Registered: 2013-01-28
Posts: 8

Re: vmware modules compilation problem after upgrade to 3.8.3-2

Yes. I had already applied that patch for kernels 3.8 and up. But, still I am getting this error.

Offline

#4 2013-03-21 16:15:43

BxS
Member
From: Portugal
Registered: 2009-04-05
Posts: 24

Re: vmware modules compilation problem after upgrade to 3.8.3-2

Please take note that:

Vmware 9.0.2 + Linux 3.8 = No Patchs wink

Offline

#5 2013-03-21 18:35:56

awmemon
Member
Registered: 2013-01-28
Posts: 8

Re: vmware modules compilation problem after upgrade to 3.8.3-2

I am using vmware 9.0.1. Does it mean that there is no solution to this at the moment?

Offline

#6 2013-03-21 18:55:06

NIRz
Member
Registered: 2008-05-09
Posts: 24

Re: vmware modules compilation problem after upgrade to 3.8.3-2

Use this patch.
it's working for me since vmware 9.0
right know i'm using it with vmware 9.0.2 + linux-ck 3.8.4 and it's working fine.

Offline

#7 2013-03-21 19:03:59

awmemon
Member
Registered: 2013-01-28
Posts: 8

Re: vmware modules compilation problem after upgrade to 3.8.3-2

Thanks NIRz. pathc worked perfectly.

Offline

Board footer

Powered by FluxBB