svn commit: r400871 - in head/net/py-netif: . files

Kurt Jaeger pi at FreeBSD.org
Thu Nov 5 21:20:51 UTC 2015


Author: pi
Date: Thu Nov  5 21:20:49 2015
New Revision: 400871
URL: https://svnweb.freebsd.org/changeset/ports/400871

Log:
  net/py-netif: fix build
  
  - LAGG_PROTO_ETHERCHANNEL was removed from 11-CURRENT in r288654
    https://lists.freebsd.org/pipermail/svn-src-head/2015-October/076987.html
  
  PR:		204202
  Approved by:	wg (maintainer)

Added:
  head/net/py-netif/files/
  head/net/py-netif/files/patch-defs.pxd   (contents, props changed)
  head/net/py-netif/files/patch-netif.pyx   (contents, props changed)
Modified:
  head/net/py-netif/Makefile
  head/net/py-netif/distinfo

Modified: head/net/py-netif/Makefile
==============================================================================
--- head/net/py-netif/Makefile	Thu Nov  5 21:11:50 2015	(r400870)
+++ head/net/py-netif/Makefile	Thu Nov  5 21:20:49 2015	(r400871)
@@ -16,7 +16,7 @@ BUILD_DEPENDS=	cython>0:${PORTSDIR}/lang
 USE_GITHUB=     yes
 GH_ACCOUNT=	freenas
 GH_PROJECT=	py-netif
-GH_TAGNAME=	87ed51c
+GH_TAGNAME=	4432c12
 
 USES=		python
 USE_PYTHON=	autoplist distutils
@@ -29,8 +29,6 @@ RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}enu
 
 .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100036
 IGNORE=	This module requires at least FreeBSD 11
-.else
-BROKEN=	fails to compile
 .endif
 
 .include <bsd.port.post.mk>

Modified: head/net/py-netif/distinfo
==============================================================================
--- head/net/py-netif/distinfo	Thu Nov  5 21:11:50 2015	(r400870)
+++ head/net/py-netif/distinfo	Thu Nov  5 21:20:49 2015	(r400871)
@@ -1,2 +1,2 @@
-SHA256 (freenas-py-netif-1.0-87ed51c_GH0.tar.gz) = 62a3a5d8b8ead84727a97a6d9180a7af5e96460e04814e11730a1a5c6f38a5a7
-SIZE (freenas-py-netif-1.0-87ed51c_GH0.tar.gz) = 15743
+SHA256 (freenas-py-netif-1.0-4432c12_GH0.tar.gz) = 0531049b780ba2b64683d2d353958f000a063e43ed642106efc0d0635d23187b
+SIZE (freenas-py-netif-1.0-4432c12_GH0.tar.gz) = 16654

Added: head/net/py-netif/files/patch-defs.pxd
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/py-netif/files/patch-defs.pxd	Thu Nov  5 21:20:49 2015	(r400871)
@@ -0,0 +1,10 @@
+--- defs.pxd.orig	2015-11-01 19:57:45 UTC
++++ defs.pxd
+@@ -516,7 +516,6 @@ cdef extern from "net/if_lagg.h":
+         LAGG_PROTO_FAILOVER
+         LAGG_PROTO_LOADBALANCE
+         LAGG_PROTO_LACP
+-        LAGG_PROTO_ETHERCHANNEL
+ 
+     cdef struct lacp_opreq:
+         uint16_t actor_prio

Added: head/net/py-netif/files/patch-netif.pyx
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/py-netif/files/patch-netif.pyx	Thu Nov  5 21:20:49 2015	(r400871)
@@ -0,0 +1,11 @@
+--- netif.pyx.orig	2015-11-01 19:57:48 UTC
++++ netif.pyx
+@@ -424,8 +424,6 @@ class AggregationProtocol(enum.IntEnum):
+     FAILOVER = defs.LAGG_PROTO_FAILOVER
+     LOADBALANCE = defs.LAGG_PROTO_LOADBALANCE
+     LACP = defs.LAGG_PROTO_LACP
+-    ETHERCHANNEL = defs.LAGG_PROTO_ETHERCHANNEL
+-
+ 
+ class NeighborDiscoveryFlags(enum.IntEnum):
+     PERFORMNUD = defs.ND6_IFF_PERFORMNUD


More information about the svn-ports-all mailing list