libpfring: Fix compilation when missing lex 7410/head
authorRosen Penev <rosenp@gmail.com>
Tue, 13 Nov 2018 20:40:53 +0000 (12:40 -0800)
committerRosen Penev <rosenp@gmail.com>
Tue, 13 Nov 2018 21:41:47 +0000 (13:41 -0800)
Buildbots are missing lex, which is normally a symlink to flex. This
solution is used elsewhere in the package but missing here.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
libs/libpfring/Makefile
libs/libpfring/patches/010-fix-buildbots.patch [new file with mode: 0644]

index e7bedbddb1c743189b7aba351c4431a66398b232..1da4e4e708d5eee2692ec94c349d4f0c7e12ed7f 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libpfring
 PKG_VERSION:=7.2.0
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_MAINTAINER:=Banglang Huang <banglang.huang@foxmail.com>
 
 PKG_LICENSE:=LGPL-2.1
diff --git a/libs/libpfring/patches/010-fix-buildbots.patch b/libs/libpfring/patches/010-fix-buildbots.patch
new file mode 100644 (file)
index 0000000..f5f153e
--- /dev/null
@@ -0,0 +1,10 @@
+diff --git a/userland/nbpf/Makefile.in b/userland/nbpf/Makefile.in
+index b0d8181..8221e41 100644
+--- a/userland/nbpf/Makefile.in
++++ b/userland/nbpf/Makefile.in
+@@ -1,4 +1,4 @@
+-LEX = lex
++LEX = flex
+ YACC = bison
+ INCLUDE = -I../lib -I../../kernel
+ LIBS=`../lib/pfring_config --libs` -lpthread #@NDPI_LIB@