[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#605236: FTBFS on GNU/kFreeBSD



Package: fprobe
Version: 1.1-7.2
Severity: serious
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

The package fprobe fails to build on kfreebsd-* and applying the attached patch
seems to be sufficient to build this package fine.

However, fprobe fails to bind on kfreebsd-*:

# fprobe -i em0 localhost:555
bind(): Invalid argument

I've started to track down the problem in src/fprobe.c but any other help could be appreciated.

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-26-generic (SMP w/4 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.10 (GNU/Linux)

iQIcBAEBCAAGBQJM8kPNAAoJEJmGUYuaqqClL8cQAJ8DoQnyVxZDq1BpPPK3zTvY
25ifU/Ic2OVaR2W01BLv4IS4WDTLSOn2Y7EEq7QlfMZ+Cp78gGTxKlMf/LZtbJSh
4be7/fbB9Y9xXl/mRB7F3ZkCX2td//7q63HJlWAG8H/sIzfxEGh2RQpeJN9dar1+
mgHvK90TLwYtMn6r85VfnLMT3kZWQ9seiIY5yTek0bKWw/KrliNTZ1WrUojHM/07
e46JeEU5IND5EwOdh0P+/P6AjzKnmT0lORhct9p4tISgYH3eJ0FE2FWwcWtItgVD
JvXOdKgnxnOBlgKO/XaXSfv/M6wB9lHytdiUogM1wjdXKPtGZNDh6GvViRJXoT+k
ZbE/iGqqLPZxkotyJLvRapgzhXzNLDRh/rbzNxAuFcL13+fDOo63oBmskQP0ZRUG
ulz0TYi16jT9TpQ0VkhSJOOBvW4gLR24VUF6DIct4Y7QIWKlWo8htEkGZZQ+/27z
s7M9/1IB6BJl3yGW5COgzZ+SQKXDaBkY/8eS4PuPbjOLv5YnGMikr6Ss0YASNgvt
4GSNMVutW+4l/MSsUuzynSWmTk5bYwunut9IwVVj9tWusj0mZIkaAtKzxYkDNNu2
YKC1MipxSD0lEuyyIzVcI5++OeZj2yxINwkanG8/KxqgaXOCJdG1HV/4hjxVTi1Z
/uMr/ACeRcFn0RIDK+jZ
=fz5B
-----END PGP SIGNATURE-----
--- a/src/fprobe.c
+++ b/src/fprobe.c
@@ -27,6 +27,10 @@
 /* pcap_*() */
 #include <pcap.h>
 
+/* Compatibility *BSD/Linux */
+/* http://en.wikipedia.org/wiki/Tcphdr */
+#define __FAVOR_BSD
+
 /* inet_*() (Linux, FreeBSD, Solaris), getpid() */
 #include <sys/types.h>
 #include <netinet/in_systm.h>

Reply to: