Source: iptraf-ng Version: 1.1.3.1-1 Severity: serious Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi iptraf-ng FTBFS with recent kernels (see #688668 for the bugreport on iptraf) due that linux kernel dropped if_tr.h headers in commit[1]. [1]: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ee446fd5e6dafee4a16fd1bd345d2571dcfd6f5d - ----cut---------cut---------cut---------cut---------cut---------cut----- dpkg-buildpackage: source package iptraf-ng dpkg-buildpackage: source version 1.1.3.1-1 dpkg-buildpackage: source changed by Aron Xu <a...@debian.org> dpkg-buildpackage: host architecture amd64 dpkg-source --before-build iptraf-ng-1.1.3.1 debian/rules clean dh clean dh_testdir dh_auto_clean make[1]: Entering directory `/root/iptraf-ng-1.1.3.1' rm -f src/*.o src/tui/*.o rm -f iptraf-ng rvnamed-ng rm -f -r autom4te.cache rm -f -r src/.depend src/tui/.depend rm -f *.spec rm -f iptraf-ng-1.1.3.1.tar.gz rm -f config.log config.mak.autogen config.mak.append config.status config.cache rm -f VERSION-FILE rm -f configure make[1]: Leaving directory `/root/iptraf-ng-1.1.3.1' dh_clean dpkg-source -b iptraf-ng-1.1.3.1 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building iptraf-ng using existing ./iptraf-ng_1.1.3.1.orig.tar.gz dpkg-source: warning: ignoring deletion of file iptraf-ng.spec dpkg-source: warning: ignoring deletion of file configure dpkg-source: info: building iptraf-ng in iptraf-ng_1.1.3.1-1.debian.tar.gz dpkg-source: info: building iptraf-ng in iptraf-ng_1.1.3.1-1.dsc debian/rules build dh build dh_testdir dh_auto_configure dh_auto_build make[1]: Entering directory `/root/iptraf-ng-1.1.3.1' IPTRAF_VERSION = 1.1.3.1 make[1]: Leaving directory `/root/iptraf-ng-1.1.3.1' make[1]: Entering directory `/root/iptraf-ng-1.1.3.1' CC src/tui/input.o In file included from src/tui/input.c:10:0: src/iptraf-ng-compat.h:42:25: fatal error: linux/if_tr.h: No such file or directory compilation terminated. make[1]: *** [src/tui/input.o] Error 1 make[1]: Leaving directory `/root/iptraf-ng-1.1.3.1' dh_auto_build: make -j1 returned exit code 2 make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 - ----cut---------cut---------cut---------cut---------cut---------cut----- Attached patch fixes this issue. Regards, Salvatore - -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCgAGBQJQbgZQAAoJEHidbwV/2GP+sGQQAPPcIPYGvnFXnEXDQye3ChMt CPuP7A6B8WcoxjQ13r648ojyRd4bVNESDqbDuwYKnsrBB3EB1J1v8T2FCsaBWQRM O7gwiQSP5pzwI9p3wtFY8q7KaR6PYUzXb3sqscj0HdpZyhKWcEEIAXoaFNuIXKBV wzG9t3VF4b7T5xd0nmWdu4qjczybwlYezMi7Z1qWFtau4H2TSPZkTtHLl3SjuJJU KCyV61BQ4bXUTVlSIHEbbe+mrCvwIxmGFlhNTamsiQMg9fPFV8MRNf2ToqNU+UA7 AMaV+vMZJd1IiBc865e5JanE9WXi9QAdpH5JNM3/f3MlENnGRuce4TSkn2m3z8bM SCL6SofD5CKjQQCOQ06rpOkbZNi3HII9Mn2/ZKXfdratAl4v8Ao6iMGAhaCZz6fN 8oL3Tt6hh622fIIjE3b9RueDpmVTpVZXlsbYlXMfS4ZLK8s4Haxr5WYH9s+pXQEX H5450NWtOkAAKjDN/sOTRNyqIrFcLLasr8cTgGHEJoqEwBrZS6iB9LxYnsKBox/y yeLe9RCizTm/tHn8OjWL4/H59n8mvx3sry3RgWxFf0VQv3kSZ8mx5NkHr7kkbhfW LZpvS9wy70SaPEHo0UOXUHPbtVlSAW1xyacrznaapBbasY3C6xkOBrkb9cR+de7i TvIxosVsC1Q3lIkmP8Zv =lg2N -----END PGP SIGNATURE-----
--- iptraf-ng-1.1.3.1.orig/src/iptraf-ng-compat.h +++ iptraf-ng-1.1.3.1/src/iptraf-ng-compat.h @@ -39,7 +39,7 @@ #include <linux/if_ether.h> #include <linux/if_packet.h> #include <linux/if_fddi.h> -#include <linux/if_tr.h> +#include <netinet/if_tr.h> #include <linux/types.h> #include <linux/isdn.h>