Package: iptraf Version: 3.0.0-8 Severity: serious Tags: patch Justification: fails to build from source (but built successfully in the past)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Recent Ubuntu rebuild of iptraf [1] shown that it does not build with recent kernels. Attached patch fixes problem. 1. https://launchpadlibrarian.net/116983818/buildlog_ubuntu-quantal-amd64.iptraf_3.0.0-8_FAILEDTOBUILD.txt.gz - -- System Information: Debian Release: wheezy/sid APT prefers quantal APT policy: (999, 'quantal'), (50, 'quantal') Architecture: amd64 (x86_64) Foreign Architectures: i386 armel armhf Kernel: Linux 3.5.0-15-generic (SMP w/8 CPU cores) Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages iptraf depends on: ii libc6 2.15-0ubuntu18 ii libncurses5 5.9-10 ii libtinfo5 5.9-10 iptraf recommends no packages. iptraf suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEUEARECAAYFAlBggxkACgkQeQ6MlGH/2qtBpwCVGc/YbYIaAE3ZnrQ29I9htK0O KwCggvqyXZG/I14qRbEXE9UaA463g+U= =2OYg -----END PGP SIGNATURE-----
diff -aur iptraf-3.0.0/src/hostmon.c iptraf-3.0.0-ubu/src/hostmon.c --- iptraf-3.0.0/src/hostmon.c 2012-09-24 17:55:28.000000000 +0200 +++ iptraf-3.0.0-ubu/src/hostmon.c 2012-09-24 17:44:36.000000000 +0200 @@ -31,7 +31,7 @@ #include <linux/if_packet.h> #include <linux/if_ether.h> #include <linux/if_fddi.h> -#include <linux/if_tr.h> +#include <netinet/if_tr.h> #include <net/if_arp.h> #include <stdlib.h> #include <time.h> diff -aur iptraf-3.0.0/src/othptab.c iptraf-3.0.0-ubu/src/othptab.c --- iptraf-3.0.0/src/othptab.c 2012-09-24 17:55:28.000000000 +0200 +++ iptraf-3.0.0-ubu/src/othptab.c 2012-09-24 17:44:36.000000000 +0200 @@ -32,7 +32,7 @@ /*#include <linux/socket.h>*/ #include <linux/if.h> #include <linux/if_ether.h> -#include <linux/if_tr.h> +#include <netinet/if_tr.h> #include <linux/if_fddi.h> #include <linux/if_arp.h> #include <netdb.h> diff -aur iptraf-3.0.0/src/packet.c iptraf-3.0.0-ubu/src/packet.c --- iptraf-3.0.0/src/packet.c 2012-09-24 17:55:28.000000000 +0200 +++ iptraf-3.0.0-ubu/src/packet.c 2012-09-24 17:44:36.000000000 +0200 @@ -36,7 +36,7 @@ #include <linux/if_packet.h> #include <linux/if_ether.h> #include <linux/if_fddi.h> -#include <linux/if_tr.h> +#include <netinet/if_tr.h> #include <linux/sockios.h> #include <msgboxes.h> #include "deskman.h" diff -aur iptraf-3.0.0/src/tcptable.h iptraf-3.0.0-ubu/src/tcptable.h --- iptraf-3.0.0/src/tcptable.h 2012-09-24 17:55:28.000000000 +0200 +++ iptraf-3.0.0-ubu/src/tcptable.h 2012-09-24 17:44:36.000000000 +0200 @@ -22,7 +22,7 @@ #include <linux/if_packet.h> #include <linux/if_ether.h> #include <linux/if_fddi.h> -#include <linux/if_tr.h> +#include <netinet/if_tr.h> #include <netinet/ip.h> #include <netinet/udp.h> #include "servname.h"