Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417059 - [PATCH] app-emulation/vmware-modules-264.3 fails to compile against the 3.4 kernel
Summary: [PATCH] app-emulation/vmware-modules-264.3 fails to compile against the 3.4 k...
Status: RESOLVED DUPLICATE of bug 411853
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-22 09:46 UTC by Mike Auty (RETIRED)
Modified: 2012-05-22 13:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to build vmblock driver on linux kernels above and below 3.4 (vmware3.4.0.patch,3.47 KB, text/plain)
2012-05-22 09:46 UTC, Mike Auty (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Auty (RETIRED) gentoo-dev 2012-05-22 09:46:42 UTC
Created attachment 312663 [details]
Patch to build vmblock driver on linux kernels above and below 3.4

Hiya,

Just a quick note to say that vmware-modules-264.3 doesn't compile against the 3.4 kernel because of a small change they made (from d_alloc_rot to d_make_root).  Here's the stack trace:

/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.c: In function ‘FsOpReadSuper’:
/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.c:528:4: error: implicit declaration of function ‘d_alloc_root’
/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.c:528:15: warning: assignment makes pointer from integer without a cast
make[3]: *** [/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.o] Error 1
make[2]: *** [_module_/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux'
make: *** [vmblock.ko] Error 2

More details are available at [1], and I've attached the patch from the page (although only the very first hunk appears relevant).  Let me know if you need any more details...

[1] http://weltall.heliohost.org/wordpress/2012/04/01/vmware-workstation-8-0-2player-4-0-2-and-7-1-x3-1-x-fix-for-linux-kernel-3-4-0/
Comment 1 Vadim Kuznetsov (RETIRED) gentoo-dev 2012-05-22 13:26:06 UTC

*** This bug has been marked as a duplicate of bug 411853 ***