Не собирается модуль ipoe версии 1.11.2 с ядром 4.12
Posted: 10 Aug 2017, 05:22
Добрый день!
Версия accel-ppp 1.11.2 (04aaeb9bb66c7150bcfea7aadf48663624676316) Не собирается ядерный модуль с ядром 4.12 вот с такой руганью:
Версия accel-ppp 1.11.2 (04aaeb9bb66c7150bcfea7aadf48663624676316) Не собирается ядерный модуль с ядром 4.12 вот с такой руганью:
Code: Select all
[100%] Generating driver/ipoe.ko
/bin/sh: ./scripts/gcc-plugin.sh: No such file or directory
make[3]: Entering directory `/usr/src/linux-4.12.5-un-def-alt1'
--
/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.c: In function 'ipoe_netdev_setup':
/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.c:954:5: error: 'struct net_device' has no member named 'destructor'
dev->destructor = ipoe_free_netdev;
/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.c: At top level:
/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.c:1671:9: error: 'GENL_ID_GENERATE' undeclared here (not in a function)
.id = GENL_ID_GENERATE,
/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.c:1690:21: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.ndo_get_stats64 = ipoe_stats64,
--
/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.c: In function 'ipoe_init':
/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.c:1722:8: error: implicit declaration of function 'genl_register_family_with_ops_groups' [-Werror=implicit-function-declaration]
err = genl_register_family_with_ops_groups(&ipoe_nl_family, ipoe_nl_ops, ipoe_nl_mcgs);
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/RPM/BUILD/accel-ppp-1.11.2/BUILD/drivers/ipoe/driver/ipoe.o] Error 1