DKMS make.log for r8168-8.038.00 for kernel 3.16.0-4-generic (x86_64) So 20. Jul 12:47:26 CEST 2014 make: Entering directory '/usr/src/linux-headers-3.16.0-4-generic' LD /var/lib/dkms/r8168/8.038.00/build/built-in.o CC [M] /var/lib/dkms/r8168/8.038.00/build/r8168_n.o /var/lib/dkms/r8168/8.038.00/build/r8168_n.c: In function ‘rtl8168_init_one’: /var/lib/dkms/r8168/8.038.00/build/r8168_n.c:17545:5: error: implicit declaration of function ‘SET_ETHTOOL_OPS’ [-Werror=implicit-function-declaration] SET_ETHTOOL_OPS(dev, &rtl8168_ethtool_ops); ^ /var/lib/dkms/r8168/8.038.00/build/r8168_n.c: In function ‘rtl8168_schedule_work’: /var/lib/dkms/r8168/8.038.00/build/r8168_n.c:19122:5: error: implicit declaration of function ‘PREPARE_DELAYED_WORK’ [-Werror=implicit-function-declaration] PREPARE_DELAYED_WORK(&tp->task, task); ^ cc1: some warnings being treated as errors scripts/Makefile.build:257: recipe for target '/var/lib/dkms/r8168/8.038.00/build/r8168_n.o' failed make[1]: *** [/var/lib/dkms/r8168/8.038.00/build/r8168_n.o] Error 1 Makefile:1343: recipe for target '_module_/var/lib/dkms/r8168/8.038.00/build' failed make: *** [_module_/var/lib/dkms/r8168/8.038.00/build] Error 2 make: Leaving directory '/usr/src/linux-headers-3.16.0-4-generic'