From 6cebbebaef3aa3e395e80291273fc1d8a479469c Mon Sep 17 00:00:00 2001 From: Craig Leres Date: Fri, 27 Dec 2019 18:00:57 +0000 Subject: [PATCH] devel/caf: Fix build on gcc architectures. As described in the PR submitted by Piotr Kubaj, netinet/ip.h needs sys/types.h. PR: 242908 Submitted by: Piotr Kubaj Approved by: ler (mentor, implicit) --- ...af__io_src_io_network_default__multiplexer.cpp | 15 +++++++++++++++ ...tch-libcaf__io_src_io_network_ip__endpoint.cpp | 10 ++++++++++ ...h-libcaf__io_src_io_network_native__socket.cpp | 10 ++++++++++ 3 files changed, 35 insertions(+) create mode 100644 devel/caf/files/patch-libcaf__io_src_io_network_default__multiplexer.cpp create mode 100644 devel/caf/files/patch-libcaf__io_src_io_network_ip__endpoint.cpp create mode 100644 devel/caf/files/patch-libcaf__io_src_io_network_native__socket.cpp diff --git a/devel/caf/files/patch-libcaf__io_src_io_network_default__multiplexer.cpp b/devel/caf/files/patch-libcaf__io_src_io_network_default__multiplexer.cpp new file mode 100644 index 000000000000..8b78cb6aa4cd --- /dev/null +++ b/devel/caf/files/patch-libcaf__io_src_io_network_default__multiplexer.cpp @@ -0,0 +1,15 @@ +--- libcaf_io/src/io/network/default_multiplexer.cpp.orig 2019-12-27 13:41:05 UTC ++++ libcaf_io/src/io/network/default_multiplexer.cpp +@@ -63,11 +63,11 @@ + # include + # include + # include ++# include + # include + # include + # include + # include +-# include + # include + # ifdef CAF_POLL_MULTIPLEXER + # include diff --git a/devel/caf/files/patch-libcaf__io_src_io_network_ip__endpoint.cpp b/devel/caf/files/patch-libcaf__io_src_io_network_ip__endpoint.cpp new file mode 100644 index 000000000000..172937516fa7 --- /dev/null +++ b/devel/caf/files/patch-libcaf__io_src_io_network_ip__endpoint.cpp @@ -0,0 +1,10 @@ +--- libcaf_io/src/io/network/ip_endpoint.cpp.orig 2019-12-27 13:50:38 UTC ++++ libcaf_io/src/io/network/ip_endpoint.cpp +@@ -30,6 +30,7 @@ + # include + # include + #else ++# include + # include + # include + # include diff --git a/devel/caf/files/patch-libcaf__io_src_io_network_native__socket.cpp b/devel/caf/files/patch-libcaf__io_src_io_network_native__socket.cpp new file mode 100644 index 000000000000..c1d35c059415 --- /dev/null +++ b/devel/caf/files/patch-libcaf__io_src_io_network_native__socket.cpp @@ -0,0 +1,10 @@ +--- libcaf_io/src/io/network/native_socket.cpp.orig 2019-12-27 13:58:36 UTC ++++ libcaf_io/src/io/network/native_socket.cpp +@@ -47,6 +47,7 @@ + # include + # include + # include ++# include + # include + # include + # include