In saucy, it appears that vmxnet and vmblock are not needed (nor is
vmci). The vmxnet3 is distributed with the kernel, and in fact if you
use the installer from the latest vmware-tools ISO, it does not build
vmxnet since the installer script knows this.

vmblock required a bit of changes to work (kernel file operation struct
changed a bit, as well as some calls), but I was able to get it compile
and spin up /proc/fs/vmblock. It should be noted that copy/paste of text
works without vmblock in the latest kernel. I did not test drag & drop
functionality, since I'm running a minimal desktop at the moment.

Finally, using the hgfs module sources from vmware-tools ISO, a single
line change allowed me to build the hgfs module and mount shares in
3.11. I did manage to turn this code into a dkms module, and it built
just fine.

I should note that even without the modules built by dkms, if I run the
vmware-user-suid-wrapper (which spawns vmtoolsd for the user), it does
complain about vmblock not being there (unless I use my own built
vmblock module), but guest resizing works just fine.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1083719

Title:
  open-vm-dkms 2011.12.20-562307-0ubuntu1: open-vm-tools kernel module
  failed to build [error: implicit declaration of function
  ‘d_alloc_root’]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1083719/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to