Using module assistant to compile modules on 64-bit Jaunty beta with kernel version 2.8.28-11 and open-vm-tools version 2008.11.18-130226-1lenny1 fails on the vmhgfs module with the following error:
CC [M] /usr/src/modules/open-vm/modules/linux/vmhgfs/page.o
/usr/src/modules/open-vm/modules/linux/vmhgfs/page.c:88: error: unknown field ‘prepare_write’ specified in initializer
/usr/src/modules/open-vm/modules/linux/vmhgfs/page.c:88: warning: initialization from incompatible pointer type
/usr/src/modules/open-vm/modules/linux/vmhgfs/page.c:89: error: unknown field ‘commit_write’ specified in initializer
/usr/src/modules/open-vm/modules/linux/vmhgfs/page.c:89: warning: initialization from incompatible pointer type
make[5]: *** [/usr/src/modules/open-vm/modules/linux/vmhgfs/page.o] Error 1
make[4]: *** [_module_/usr/src/modules/open-vm/modules/linux/vmhgfs] Error 2
make[4]: Leaving directory `/usr/src/linux-headers-2.6.28-11-server'
make[3]: *** [vmhgfs.ko] Error 2
make[3]: Leaving directory `/usr/src/modules/open-vm/modules/linux/vmhgfs'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/usr/src/modules/open-vm'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/open-vm'
make: *** [kdist_build] Error 2
Using module assistant to compile modules on 64-bit Jaunty beta with kernel version 2.8.28-11 and open-vm-tools version 2008.11. 18-130226- 1lenny1 fails on the vmhgfs module with the following error:
CC [M] /usr/src/ modules/ open-vm/ modules/ linux/vmhgfs/ page.o modules/ open-vm/ modules/ linux/vmhgfs/ page.c: 88: error: unknown field ‘prepare_write’ specified in initializer modules/ open-vm/ modules/ linux/vmhgfs/ page.c: 88: warning: initialization from incompatible pointer type modules/ open-vm/ modules/ linux/vmhgfs/ page.c: 89: error: unknown field ‘commit_write’ specified in initializer modules/ open-vm/ modules/ linux/vmhgfs/ page.c: 89: warning: initialization from incompatible pointer type modules/ open-vm/ modules/ linux/vmhgfs/ page.o] Error 1 /usr/src/ modules/ open-vm/ modules/ linux/vmhgfs] Error 2 linux-headers- 2.6.28- 11-server' modules/ open-vm/ modules/ linux/vmhgfs' modules/ open-vm' modules/ open-vm'
/usr/src/
/usr/src/
/usr/src/
/usr/src/
make[5]: *** [/usr/src/
make[4]: *** [_module_
make[4]: Leaving directory `/usr/src/
make[3]: *** [vmhgfs.ko] Error 2
make[3]: Leaving directory `/usr/src/
make[2]: *** [build] Error 2
make[2]: Leaving directory `/usr/src/
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/
make: *** [kdist_build] Error 2
Looks like this got fixed upstream...
http://<email address hidden> /msg00193. html