Quantcast
Channel: VMware Communities : Discussion List - VMware Fusion® (for Mac)
Viewing all articles
Browse latest Browse all 12061

unable to compile vmware hgfs driver on Debian wheezy with kernel 3.2.0-4-amd64, vmware fusion 7.1.1 and latest vmware-tools

$
0
0

Hello.

 

Everything is in the title. I wanted to recompile vware tools because copy and paste was not working anymore after kernel upgrade. But the recompile failed and I lost hgfs support.

Here is the error :

 

make: entrant dans le répertoire « /tmp/modconfig-ihecbM/vmhgfs-only »

/usr/bin/make -C /lib/modules/3.2.0-4-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

      MODULEBUILDDIR= modules

make[1]: entrant dans le répertoire « /usr/src/linux-headers-3.2.0-4-amd64 »

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/backdoorGcc64.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/backdoor.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/bdhandler.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/cpName.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/cpNameLinux.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/cpNameLite.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/dentry.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/dir.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/file.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/filesystem.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/fsutil.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/hgfsBd.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/hgfsEscape.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/hgfsUtil.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/inode.o

  CC [M]  /tmp/modconfig-ihecbM/vmhgfs-only/link.o

/tmp/modconfig-ihecbM/vmhgfs-only/inode.c: In function ‘HgfsPermission’:

/tmp/modconfig-ihecbM/vmhgfs-only/inode.c:1983:34: error: ‘struct dentry’ has no member named ‘d_alias’

/tmp/modconfig-ihecbM/vmhgfs-only/inode.c:1983:34: warning: initialization from incompatible pointer type [enabled by default]

/tmp/modconfig-ihecbM/vmhgfs-only/inode.c:1983:34: warning: (near initialization for ‘dentry’) [enabled by default]

/tmp/modconfig-ihecbM/vmhgfs-only/inode.c:1983:34: error: ‘struct dentry’ has no member named ‘d_alias’

make[4]: *** [/tmp/modconfig-ihecbM/vmhgfs-only/inode.o] Erreur 1

make[4]: *** Attente des tâches non terminées....

make[3]: *** [_module_/tmp/modconfig-ihecbM/vmhgfs-only] Erreur 2

make[2]: *** [sub-make] Erreur 2

make[1]: *** [all] Erreur 2

make[1]: quittant le répertoire « /usr/src/linux-headers-3.2.0-4-amd64 »

make: *** [vmhgfs.ko] Erreur 2

make: quittant le répertoire « /tmp/modconfig-ihecbM/vmhgfs-only »

 

I think the problem should lie in version numbering test. For security reason, Debian security team backport some changes to kernel, and it seems there is a conflict there between the different numberings

 

I've tried for the whole afternoon everything I googled. Usually, I've always managed theses three last years to find alone a solution. But

* installing debian open-vm-tools does not work

* the patches from rasa/vmware-tools-patches · GitHub neither

After a whole afternoon, I decided to call for your wisdom.

 

Thanks in advance

 

Laurent


Viewing all articles
Browse latest Browse all 12061

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>