Package: openvswitch-datapath-dkms Version: 1.4.2+git20120612-9.1~deb7u1.1 Severity: grave Justification: renders package unusable
Dear Maintainer, Installing openvswitch-datapath-dkms (OR openvswitch-datapath-source) is currently broken in Wheezy 7.11. I have tested both on a fresh install and an upgraded (from 7.8 to 7.11) install. The issue seems present in "datapath/linux/tunnel.c": /var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c: In function ‘ecn_decapsulate’: /var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c:395:4: warning: passing argument 1 of ‘IP6_ECN_set_ce’ from incompatible pointer type [enabled by default] /usr/src/linux-headers-3.2.0-4-common/include/net/inet_ecn.h:118:19: note: expected ‘struct sk_buff *’ but argument is of type ‘struct ipv6hdr *’ /var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c:395:4: error: too few arguments to function ‘IP6_ECN_set_ce’ /usr/src/linux-headers-3.2.0-4-common/include/net/inet_ecn.h:118:19: note: declared here /var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c: In function ‘ovs_tnl_send’: /var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.c:1304: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:293:20: note: expected ‘struct sock *’ but argument is of type ‘struct dst_entry *’ make[4]: *** [/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux/tunnel.o] Error 1 make[3]: *** [_module_/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-4-amd64' make: *** [default] Error 2 make: Leaving directory `/var/lib/dkms/openvswitch/1.4.2+git20120612/build/datapath/linux' Both "dkms autoinstal" and "m-a -t a-i openvswitch-datapath" fail on the same issue. Removing the ipv6-related code between #if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) and #endif allows the module to be built without errors, but obviously with broken ipv6 support. -- System Information: Debian Release: 7.11 APT prefers oldstable-updates APT policy: (500, 'oldstable-updates'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages openvswitch-datapath-dkms depends on: ii dkms 2.2.0.3-1.2 ii libc6-dev 2.13-38+deb7u11 ii make 3.81-8.2 openvswitch-datapath-dkms recommends no packages. openvswitch-datapath-dkms suggests no packages. -- no debconf information