aboutsummaryrefslogtreecommitdiff
path: root/devel/flowdesigner
diff options
context:
space:
mode:
authorSergey Matveychuk <sem@FreeBSD.org>2005-03-10 14:16:22 +0000
committerSergey Matveychuk <sem@FreeBSD.org>2005-03-10 14:16:22 +0000
commit327da5092fc5fd88668d488d5da97df35fb0a2e8 (patch)
tree5f8fac9b511a77a27c0cf6924b23e968cf49626b /devel/flowdesigner
parent5f8266becc8ec0d2eaae88e443efc377e50ba6a8 (diff)
downloadports-327da5092fc5fd88668d488d5da97df35fb0a2e8.tar.gz
ports-327da5092fc5fd88668d488d5da97df35fb0a2e8.zip
- Unbreak on amd64. The patch should fix build.
PR: ports/78598 Submitted by: Johan van Selst <johans@stack.nl>
Notes
Notes: svn path=/head/; revision=130803
Diffstat (limited to 'devel/flowdesigner')
-rw-r--r--devel/flowdesigner/Makefile4
-rw-r--r--devel/flowdesigner/files/patch-data-flow_src_SocketStream.cc11
2 files changed, 11 insertions, 4 deletions
diff --git a/devel/flowdesigner/Makefile b/devel/flowdesigner/Makefile
index 694787d5e2f4..8125b016f545 100644
--- a/devel/flowdesigner/Makefile
+++ b/devel/flowdesigner/Makefile
@@ -30,10 +30,6 @@ INSTALLS_SHLIB= yes
.include <bsd.port.pre.mk>
-.if ${ARCH} == "amd64"
-BROKEN= "Does not compile on amd64"
-.endif
-
.if ${OSVERSION} < 500035
CFLAGS+= -O0
.endif
diff --git a/devel/flowdesigner/files/patch-data-flow_src_SocketStream.cc b/devel/flowdesigner/files/patch-data-flow_src_SocketStream.cc
new file mode 100644
index 000000000000..e12d149d4934
--- /dev/null
+++ b/devel/flowdesigner/files/patch-data-flow_src_SocketStream.cc
@@ -0,0 +1,11 @@
+--- data-flow/src/SocketStream.cc.orig Tue Mar 8 18:52:37 2005
++++ data-flow/src/SocketStream.cc Tue Mar 8 18:21:43 2005
+@@ -195,7 +195,7 @@ size_t network_socket::recv_packet(unsig
+ switch (m_type) {
+ case BROADCAST_TYPE:
+
+- packet_len = recvfrom(m_read_socket, (char*)packet, size, 0, (sockaddr*) &m_read_addr, &addr_len);
++ packet_len = recvfrom(m_read_socket, (char*)packet, size, 0, (sockaddr*) &m_read_addr, (socklen_t *)&addr_len);
+
+ if ((int) packet_len < 0) {
+ if (errno == EAGAIN) {