I was trying to install tcpdump-3.7.2 and then found this. print-sctp.c:117: error: `IPPROTO_SCTP' undeclared (first use in this function) And that lead me to see the file /usr/include/netinet/in.h and it seems that it's not correct because it seems that the macros got puthsed by 1. === IPPROTO_COMP = 108, /* Compression Header Protocol. */ #define IPPROTO_CMP IPPROTO_CMP IPPROTO_SCTP = 132, /* Stream Control Transmission Protocol. */ #define IPPROTO_SCTP IPPROTO_SCTP IPPROTO_RAW = 255, /* Raw IP packets. */ # === So, I changed the above to the following: IPPROTO_COMP = 108, /* Compression Header Protocol. */ #define IPPROTO_SCTP IPPROTO_SCTP IPPROTO_SCTP = 132, /* Stream Control Transmission Protocol. */ #define IPPROTO_RAW IPPROTO_RAW IPPROTO_RAW = 255, /* Raw IP packets. */ # === After that, the compilation worked ok without error. Hope this helps. Reproducible: Always
Has exactly zero in common with Gentoo Bugzilla product; kindly read the descriptions.
Keep on trying, doesn't exist. Keywords for net-analyzer/tcpdump: | a a a h i m m p p p s s s s x x | l m r p a 6 i p p p 3 h p p 8 8 | p d m p 6 8 p c c c 9 a a 6 6 | h 6 a 4 k s 6 - 0 r r - | a 4 4 m c c f | a - b | c f s | o b d | s s | d ---------+-------------------------------- 3.9.3 | + + + + + + + + + + + + 3.9.4 | ~ + + + + + + + + + + + 3.9.4-r3 | + + + + + + + + + + + + ~ 3.9.5-r1 | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~