Добрый день. Уже на второй системе сталкиваюсь с проблемой при попытке собрать модуль.На gentoo пробовал собрать - не удалось. Решил на свежеустановленном debian попробовать. Тоже не собирается. Не могу понять, в чём проблема.
Последние строки лога в debian:
CC [M] /usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.o
/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.c: In function ‘ovs_tnl_send’:
/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.c:1294:3: warning: passing argument 1 of ‘ip_select_ident’ from incompatible pointer type [enabled by default]
/usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:292:20: note: expected ‘struct sk_buff *’ but argument is of type ‘struct iphdr *’
/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.c:1294:3: warning: passing argument 2 of ‘ip_select_ident’ from incompatible pointer type [enabled by default]
/usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:292:20: note: expected ‘struct sock *’ but argument is of type ‘struct dst_entry *’
/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.c:1294:3: error: too many arguments to function ‘ip_select_ident’
/usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:292:20: note: declared here
make[6]: *** [/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/tunnel.o] Ошибка 1
make[5]: *** [_module_/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux] Ошибка 2
make[4]: *** [sub-make] Ошибка 2
make[3]: *** [all] Ошибка 2
make[3]: Leaving directory `/usr/src/linux-headers-3.2.0-4-amd64'
make[2]: *** [default] Ошибка 2
make[2]: Leaving directory `/usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux'
make[1]: *** [binary-modules] Ошибка 2
make[1]: Leaving directory `/usr/src/modules/openvswitch-datapath'
make: *** [kdist_build] Ошибка 2
Кто ставил Open vSwitch, просвятите, пожалуйста, чего ему нехватает. Я думаю, что в заголовочных файлах ядра проблема. Мне не хотелось бы ставить что-то не из репозиториев... Как быть?