1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

net/openvswitch: fix build on GCC architectures

Use C11 compiler:
./include/openvswitch/ofp-actions.h:1302: error: bit-field 'build_assert_failed' width not an integer constant
./include/openvswitch/ofp-actions.h:1302: error: bit-field 'build_assert_failed' width not an integer constant
./include/openvswitch/ofp-actions.h:1302: error: bit-field 'build_assert_failed' width not an integer constant

Include sys/socket.h in lib/dns-resolve.c to make AF_INET available.

PR:		241329
Approved by:	koue@chaosophia.net (maintainer), linimon (mentor)
This commit is contained in:
Piotr Kubaj 2019-10-27 19:26:14 +00:00
parent 0ab23fc514
commit b10c7703f2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=515818
2 changed files with 12 additions and 1 deletions

View File

@ -15,7 +15,8 @@ BROKEN_mips64= fails to compile: ofp-actions.h:486: flexible array member in ot
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
USES= cpe gmake libtool perl5 pkgconfig python:2.7 shebangfix ssl
USES= compiler:c11 cpe gmake libtool perl5 pkgconfig python:2.7 \
shebangfix ssl
SHEBANG_FILES= ovn/utilities/ovndb-servers.ocf \
utilities/bugtool/ovs-bugtool-ovs-ofctl-loop-over-bridges \
utilities/ovs-docker \

View File

@ -0,0 +1,10 @@
--- lib/dns-resolve.c.orig 2019-10-18 14:20:09 UTC
+++ lib/dns-resolve.c
@@ -22,6 +22,7 @@
#include <arpa/nameser.h>
#include <errno.h>
#include <string.h>
+#include <sys/socket.h>
#include <sys/stat.h>
#include <unbound.h>
#include "hash.h"