Здравствуйте, форумчане. Вот тут лежат исходники модуля, который успешно собирался и работал на Debian Wheezy. Недавно переехал на Testing, на котором собрать этот модуль уже не получается.
root@Lenovo-IdeaPad:/usr/src/iaps-lsrot# make
make -C /lib/modules/3.16-2-amd64/build SUBDIRS=/usr/src/iaps-lsrot modules
make[1]: вход в каталог «/usr/src/linux-headers-3.16-2-amd64»
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16-2-amd64'
CC [M] /usr/src/iaps-lsrot/lsrot.o
In file included from /usr/src/iaps-lsrot/lsrot.c:28:0:
/usr/src/linux-headers-3.16-2-common/include/acpi/acpi_drivers.h:86:32: error: unknown type name ‘acpi_handle’
int acpi_pci_link_allocate_irq(acpi_handle handle, int index, int *triggering,
^
/usr/src/linux-headers-3.16-2-common/include/acpi/acpi_drivers.h:88:28: error: unknown type name ‘acpi_handle’
int acpi_pci_link_free_irq(acpi_handle handle);
^
/usr/src/linux-headers-3.16-2-common/include/acpi/acpi_drivers.h:94:8: warning: parameter names (without types) in function declaration [enabled by default]
struct pci_dev *acpi_get_pci_dev(acpi_handle);
^
/usr/src/linux-headers-3.16-2-common/include/acpi/acpi_drivers.h:98:43: warning: ‘struct acpi_pci_root’ declared inside parameter list [enabled by default]
struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root);
^
/usr/src/linux-headers-3.16-2-common/include/acpi/acpi_drivers.h:98:43: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
/usr/src/linux-headers-3.16-2-common/scripts/Makefile.build:268: ошибка выполнения рецепта для цели «/usr/src/iaps-lsrot/lsrot.o»
make[4]: *** [/usr/src/iaps-lsrot/lsrot.o] Ошибка 1
/usr/src/linux-headers-3.16-2-common/Makefile:1350: ошибка выполнения рецепта для цели «_module_/usr/src/iaps-lsrot»
make[3]: *** [_module_/usr/src/iaps-lsrot] Ошибка 2
Makefile:181: ошибка выполнения рецепта для цели «sub-make»
make[2]: *** [sub-make] Ошибка 2
Makefile:8: ошибка выполнения рецепта для цели «all»
make[1]: *** [all] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-3.16-2-amd64»
Makefile:9: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
root@Lenovo-IdeaPad:/usr/src/iaps-lsrot#
Подскажите, что не так?