svn commit: r521016 - head/devel/caf/files
Craig Leres
leres at FreeBSD.org
Fri Dec 27 18:00:58 UTC 2019
Author: leres
Date: Fri Dec 27 18:00:57 2019
New Revision: 521016
URL: https://svnweb.freebsd.org/changeset/ports/521016
Log:
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)
Added:
head/devel/caf/files/
head/devel/caf/files/patch-libcaf__io_src_io_network_default__multiplexer.cpp (contents, props changed)
head/devel/caf/files/patch-libcaf__io_src_io_network_ip__endpoint.cpp (contents, props changed)
head/devel/caf/files/patch-libcaf__io_src_io_network_native__socket.cpp (contents, props changed)
Added: head/devel/caf/files/patch-libcaf__io_src_io_network_default__multiplexer.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/caf/files/patch-libcaf__io_src_io_network_default__multiplexer.cpp Fri Dec 27 18:00:57 2019 (r521016)
@@ -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 <cerrno>
+ # include <fcntl.h>
+ # include <netdb.h>
++# include <sys/types.h>
+ # include <netinet/in.h>
+ # include <netinet/ip.h>
+ # include <netinet/tcp.h>
+ # include <sys/socket.h>
+-# include <sys/types.h>
+ # include <unistd.h>
+ # ifdef CAF_POLL_MULTIPLEXER
+ # include <poll.h>
Added: head/devel/caf/files/patch-libcaf__io_src_io_network_ip__endpoint.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/caf/files/patch-libcaf__io_src_io_network_ip__endpoint.cpp Fri Dec 27 18:00:57 2019 (r521016)
@@ -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 <ws2tcpip.h>
+ # include <ws2ipdef.h>
+ #else
++# include <sys/types.h>
+ # include <arpa/inet.h>
+ # include <cerrno>
+ # include <netinet/in.h>
Added: head/devel/caf/files/patch-libcaf__io_src_io_network_native__socket.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/caf/files/patch-libcaf__io_src_io_network_native__socket.cpp Fri Dec 27 18:00:57 2019 (r521016)
@@ -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 <arpa/inet.h>
+ # include <cerrno>
+ # include <fcntl.h>
++# include <sys/types.h>
+ # include <netinet/in.h>
+ # include <netinet/ip.h>
+ # include <netinet/tcp.h>
More information about the svn-ports-all
mailing list