Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 191664

Summary: [vmware overlay] app-emulation/vmware-workstation-tools does not compile under kernel-2.6.22
Product: Gentoo Linux Reporter: Mike Auty (RETIRED) <ikelos>
Component: Current packagesAssignee: Gentoo VMWare Bug Squashers [disabled] <vmware+disabled>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: waikurosu
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Michael's patch

Description Mike Auty (RETIRED) gentoo-dev 2007-09-08 08:30:31 UTC
Posted from an email from Michael Kedzierski.

The compilation of vmxnet breaks on kernels version 2.6.22 or above due to a kernel api change.

I found a working patch for this issue at 
http://www.tuxx-home.at/archives/2007/08/08/T15_42_29/

I took that patch, stripped the leading path component from the filenames within the patch, renamed the patch to the 000_all_foo.patch convention, and dropped it in vmware/app-emulation/vmware-workstation-tools/files/patches/vmxnet and it works fine. The only issue I see is making the patch only apply on kernels which are 2.6.22 or above, as it will probably break on older kernels. I'm not sure how to do this.

I've attached my version of the patch.
Comment 1 Mike Auty (RETIRED) gentoo-dev 2007-09-08 08:31:25 UTC
Created attachment 130317 [details, diff]
Michael's patch
Comment 2 Mike Auty (RETIRED) gentoo-dev 2007-09-19 15:50:42 UTC
Please try out the new open-vm-tools and see if those work out.  They're open source and should work all the way back to workstation 4.5.  We'd like to get as many people testing them as possible, so that we can move to them and avoid all the problems like these.  For now I'll mark this as TEST-REQUEST, and assuming everything goes well with open-vm-tools, we'll close this bug as not going to be fixed or something...