Hmm, I missed my chance to add an attachment in reportbug, sorry.
Here's the log.
-Ben
DKMS make.log for open-vm-tools-9.4.6 for kernel 3.16-1-amd64 (x86_64)
Tue Sep 16 16:45:41 EDT 2014
make: Entering directory '/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs'
Using 2.6.x kernel build system.
Building vmhgfs without VMCI module symbols.
make -C /lib/modules/3.16-1-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/9.4.6/build modules
make[1]: Entering directory '/usr/src/linux-headers-3.16-1-amd64'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16-1-amd64'
CC [M] /var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/message.o
In file included from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/backdoor.h:44:0,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/message.c:68:
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/./shared/vm_assert.h:291:0:
warning: "DEPRECATED" redefined [enabled by default]
#define DEPRECATED(_fix) do {} while (0)
^
In file included from
/usr/src/linux-headers-3.16-1-common/include/linux/kernel.h:13:0,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/./shared/kernelStubs.h:36,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/message.c:59:
/usr/src/linux-headers-3.16-1-common/include/linux/printk.h:103:0: note: this
is the location of the previous definition
#define DEPRECATED "[Deprecated]: "
^
CC [M] /var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/request.o
In file included from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/hgfs.h:54:0,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/hgfsProto.h:51,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/module.h:39,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/request.c:38:
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/./shared/vm_assert.h:291:0:
warning: "DEPRECATED" redefined [enabled by default]
#define DEPRECATED(_fix) do {} while (0)
^
In file included from
/usr/src/linux-headers-3.16-1-common/include/linux/kernel.h:13:0,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/percpu.h:44,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/current.h:5,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/processor.h:15,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/atomic.h:6,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/request.c:29:
/usr/src/linux-headers-3.16-1-common/include/linux/printk.h:103:0: note: this
is the location of the previous definition
#define DEPRECATED "[Deprecated]: "
^
CC [M] /var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/filesystem.o
In file included from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/hgfs.h:54:0,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/request.h:38,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/transport.h:26,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/filesystem.c:48:
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/./shared/vm_assert.h:291:0:
warning: "DEPRECATED" redefined [enabled by default]
#define DEPRECATED(_fix) do {} while (0)
^
In file included from
/usr/src/linux-headers-3.16-1-common/include/linux/kernel.h:13:0,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/percpu.h:44,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/current.h:5,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/processor.h:15,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/atomic.h:6,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/filesystem.c:29:
/usr/src/linux-headers-3.16-1-common/include/linux/printk.h:103:0: note: this
is the location of the previous definition
#define DEPRECATED "[Deprecated]: "
^
CC [M] /var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/cpName.o
CC [M] /var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/link.o
In file included from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/hgfs.h:54:0,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/hgfsProto.h:51,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/module.h:39,
from /var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/link.c:32:
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/./shared/vm_assert.h:291:0:
warning: "DEPRECATED" redefined [enabled by default]
#define DEPRECATED(_fix) do {} while (0)
^
In file included from
/usr/src/linux-headers-3.16-1-common/include/linux/kernel.h:13:0,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/percpu.h:44,
from
/usr/src/linux-headers-3.16-1-common/arch/x86/include/asm/preempt.h:5,
from
/usr/src/linux-headers-3.16-1-common/include/linux/preempt.h:18,
from
/usr/src/linux-headers-3.16-1-common/include/linux/spinlock.h:50,
from
/usr/src/linux-headers-3.16-1-common/include/linux/wait.h:8,
from /usr/src/linux-headers-3.16-1-common/include/linux/fs.h:6,
from
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/./shared/compat_fs.h:22,
from /var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/link.c:29:
/usr/src/linux-headers-3.16-1-common/include/linux/printk.h:103:0: note: this
is the location of the previous definition
#define DEPRECATED "[Deprecated]: "
^
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/link.c: In function
‘HgfsReadlink’:
/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/link.c:186:10: error: implicit
declaration of function ‘vfs_readlink’ [-Werror=implicit-function-declaration]
error = vfs_readlink(dentry, buffer, buflen, fileName);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-3.16-1-common/scripts/Makefile.build:262: recipe for
target '/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/link.o' failed
make[4]: *** [/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs/link.o] Error 1
/usr/src/linux-headers-3.16-1-common/Makefile:1350: recipe for target
'_module_/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs' failed
make[3]: *** [_module_/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs] Error 2
Makefile:181: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.16-1-amd64'
Makefile:130: recipe for target 'vmhgfs.ko' failed
make: *** [vmhgfs.ko] Error 2
make: Leaving directory '/var/lib/dkms/open-vm-tools/9.4.6/build/vmhgfs'
make: Entering directory '/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet'
Using 2.6.x kernel build system.
make -C /lib/modules/3.16-1-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/9.4.6/build modules
make[1]: Entering directory '/usr/src/linux-headers-3.16-1-amd64'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16-1-amd64'
CC [M] /var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet/vmxnet.o
/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet/vmxnet.c: In function
‘vmxnet_probe_device’:
/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet/vmxnet.c:1148:7: error: ‘struct
net_device’ has no member named ‘do_ioctl’
dev->do_ioctl = vmxnet_ioctl;
^
/usr/src/linux-headers-3.16-1-common/scripts/Makefile.build:268: recipe for
target '/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet/vmxnet.o' failed
make[4]: *** [/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet/vmxnet.o] Error 1
/usr/src/linux-headers-3.16-1-common/Makefile:1350: recipe for target
'_module_/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet' failed
make[3]: *** [_module_/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet] Error 2
Makefile:181: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.16-1-amd64'
Makefile:130: recipe for target 'vmxnet.ko' failed
make: *** [vmxnet.ko] Error 2
make: Leaving directory '/var/lib/dkms/open-vm-tools/9.4.6/build/vmxnet'