Menu

#141 vmsync module fails to build against linux 3.6.3

open
nobody
5
2013-07-13
2012-10-22
Nate Muench
No

Version: 2012.10.14-874563
Linux Kernel: 3.6.3

Other than the "xdr_uint32_t" (https://sourceforge.net/tracker/index.php?func=detail&aid=3523224&group_id=204462&atid=989708) make error that still exists in this version

I have also found that all the modules compile successfully except the vmsync module. Below is what shows up when I run the make command:
Using 2.6.x kernel build system.
make -j4 -C /lib/modules/3.6.3/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory `/root/linux-3.6.3'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: warning: -jN forced in submake: disabling jobserver mode.
CC [M] /root/open-vm-tools-2012.10.14-874563/modules/linux/vmsync/sync.o
/root/open-vm-tools-2012.10.14-874563/modules/linux/vmsync/sync.c:39:27: fatal error: driver-config.h: No such file or directory
compilation terminated.
make[2]: *** [/root/open-vm-tools-2012.10.14-874563/modules/linux/vmsync/sync.o] Error 1
make[1]: *** [_module_/root/open-vm-tools-2012.10.14-874563/modules/linux/vmsync] Error 2
make[1]: Leaving directory `/root/linux-3.6.3'
make: *** [vmsync.ko] Error 2

Discussion

  • Dmitry Torokhov

    Dmitry Torokhov - 2012-10-22

    Just disable vmsync on newer kernels, this driver is not needed as long as kernel provides FIFREEZE/FITHAW ioctls.

     
  • Nate Muench

    Nate Muench - 2012-10-22

    Do you mean i2o or is this different?

     
  • Dmitry Torokhov

    Dmitry Torokhov - 2012-10-22

    What i2o has to do with this?

     
  • AxeL

    AxeL - 2013-07-13

    How do I disable vmsync from building?

    I have a 3.7 debian kernel, open-vm-tools ver. 9.2.2, DKMS.
    From the open-vm-tools changelog the vmsync should be disabled but debian still tries to build it.

     

Log in to post a comment.