svn commit: r441813 - head/sysutils/pftop
Dimitry Andric
dim at FreeBSD.org
Fri May 26 20:01:02 UTC 2017
Author: dim (src committer)
Date: Fri May 26 20:01:01 2017
New Revision: 441813
URL: https://svnweb.freebsd.org/changeset/ports/441813
Log:
Fix building of sysutils/pftop on FreeBSD 12, where pcap-int.h has been
removed. This patches the affected files to use <pcap/pcap.h> instead.
Submitted by: woodsb02
Approved by: bapt
PR: 217219
MFH: 2017Q2
Modified:
head/sysutils/pftop/Makefile
Modified: head/sysutils/pftop/Makefile
==============================================================================
--- head/sysutils/pftop/Makefile Fri May 26 19:53:14 2017 (r441812)
+++ head/sysutils/pftop/Makefile Fri May 26 20:01:01 2017 (r441813)
@@ -12,8 +12,6 @@ COMMENT= Utility for real-time display o
LICENSE= BSD2CLAUSE
-BROKEN_FreeBSD_12= fails to compile: sf-gencode.h: pcap-int.h: No such file or directory
-
OPTIONS_DEFINE= ALTQ
ALTQ_DESC= ALTQ support for queue statistics
@@ -61,6 +59,14 @@ post-patch:
.if ${OPSYS} == DragonFly || ${OSVERSION} >= 1100070
@${REINPLACE_CMD} -e 's|altq/|net/&|' ${WRKSRC}/pftop.c
.endif
+ @${REINPLACE_CMD} -e 's|#include .pcap-int.h.|#include <pcap/pcap.h>|g' \
+ ${WRKSRC}/bpf_image.c \
+ ${WRKSRC}/bpf_optimize.c \
+ ${WRKSRC}/pcap-nametoaddr.c \
+ ${WRKSRC}/sf-gencode.c \
+ ${WRKSRC}/sf-gencode.h \
+ ${WRKSRC}/sf-grammer.y \
+ ${WRKSRC}/sf-scanner.l
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pftop ${STAGEDIR}${PREFIX}/sbin
More information about the svn-ports-all
mailing list