commit:     dc1b127212527643b0346fe711558136bfc25ad0
Author:     Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  8 18:58:59 2019 +0000
Commit:     Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Sun Sep  8 19:24:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1b1272

net-analyzer/suricata: fixed build error related with SIOCGSTAMP

Closes: https://bugs.gentoo.org/692546
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Slawek Lis <slis <AT> gentoo.org>

 net-analyzer/suricata/files/suricata-4.0.4_sockios.patch | 13 +++++++++++++
 net-analyzer/suricata/suricata-4.0.4.ebuild              |  5 +++--
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/suricata/files/suricata-4.0.4_sockios.patch 
b/net-analyzer/suricata/files/suricata-4.0.4_sockios.patch
new file mode 100644
index 00000000000..a341d9c159f
--- /dev/null
+++ b/net-analyzer/suricata/files/suricata-4.0.4_sockios.patch
@@ -0,0 +1,13 @@
+--- src/source-af-packet.c.orig        2019-09-08 20:50:06.416466432 +0200
++++ src/source-af-packet.c     2019-09-08 20:53:26.144471385 +0200
+@@ -70,6 +70,10 @@
+ 
+ #ifdef HAVE_AF_PACKET
+ 
++#ifdef HAVE_LINUX_SOCKIOS_H
++#include <linux/sockios.h>
++#endif
++
+ #if HAVE_SYS_IOCTL_H
+ #include <sys/ioctl.h>
+ #endif

diff --git a/net-analyzer/suricata/suricata-4.0.4.ebuild 
b/net-analyzer/suricata/suricata-4.0.4.ebuild
index 2622dccdb3b..f476bfe2ae2 100644
--- a/net-analyzer/suricata/suricata-4.0.4.ebuild
+++ b/net-analyzer/suricata/suricata-4.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -46,7 +46,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-       epatch "${FILESDIR}"/${P}_configure-lua-flags.patch
+       epatch "${FILESDIR}/${P}_configure-lua-flags.patch"
+       epatch "${FILESDIR}/${P}_sockios.patch"
        eautoreconf
 }
 

Reply via email to