mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
net/ostinato: Fix building on 11.1-RELEASE and HEAD
11.1-RELEASE and HEAD include libpcap 1.8 which doesn't ensure the experimental remote packet capture feature only available to WIN32 isn't picked up by builds on Unix. This solves the build error of the missing remote-ext.h header file. MFH: 2017Q3
This commit is contained in:
parent
b6da44d21f
commit
93990ae798
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=448238
24
net/ostinato/files/patch-libpcap18fix
Normal file
24
net/ostinato/files/patch-libpcap18fix
Normal file
@ -0,0 +1,24 @@
|
||||
Patch to fix building with libpcap 1.8 branch which doesn't properly
|
||||
ensure HAVE_REMOTE declarations are only for WIN32 systems
|
||||
--- rpc/pbrpc.pro.orig 2017-08-18 15:00:23 UTC
|
||||
+++ rpc/pbrpc.pro
|
||||
@@ -1,7 +1,7 @@
|
||||
TEMPLATE = lib
|
||||
CONFIG += qt staticlib
|
||||
QT += network
|
||||
-DEFINES += HAVE_REMOTE
|
||||
+#DEFINES += HAVE_REMOTE
|
||||
LIBS += -lprotobuf
|
||||
HEADERS += rpcserver.h rpcconn.h pbrpccontroller.h pbrpcchannel.h pbqtio.h
|
||||
SOURCES += rpcserver.cpp rpcconn.cpp pbrpcchannel.cpp
|
||||
--- server/drone.pro.orig 2017-08-18 15:00:47 UTC
|
||||
+++ server/drone.pro
|
||||
@@ -2,7 +2,7 @@ TEMPLATE = app
|
||||
CONFIG += qt ver_info
|
||||
QT += network script xml
|
||||
QT -= gui
|
||||
-DEFINES += HAVE_REMOTE WPCAP
|
||||
+#DEFINES += HAVE_REMOTE WPCAP
|
||||
linux*:system(grep -q IFLA_STATS64 /usr/include/linux/if_link.h): \
|
||||
DEFINES += HAVE_IFLA_STATS64
|
||||
INCLUDEPATH += "../rpc"
|
Loading…
Reference in New Issue
Block a user