Systems built without pf(4) -- i.e., those with WITHOUT_PF defined in src.conf -- cannot compile hs-network-info, because <net/pfvar.h> is included unconditionally. This is fixed in release 0.2.0.9 but the port is still one release behind. The following diff is cut-and-pasted so tabs may be mangled: Index: Makefile =================================================================== --- Makefile (revision 459017) +++ Makefile (working copy) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= network-info -PORTVERSION= 0.2.0.8 +PORTVERSION= 0.2.0.9 CATEGORIES= net haskell MAINTAINER= haskell@FreeBSD.org Index: distinfo =================================================================== --- distinfo (revision 459017) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1499623594 -SHA256 (cabal/network-info-0.2.0.8.tar.gz) = ecdff121f3e154c480f363bc8660959a051790bfae5b5fe573810873cedbcd76 -SIZE (cabal/network-info-0.2.0.8.tar.gz) = 5998 +TIMESTAMP = 1515993269 +SHA256 (cabal/network-info-0.2.0.9.tar.gz) = 632939efc095b8dd01a813243e8cb14f4ffd1b9052a26523b9c04dc81993aa66 +SIZE (cabal/network-info-0.2.0.9.tar.gz) = 5998
A commit references this bug: Author: arrowd Date: Fri Aug 10 09:15:15 UTC 2018 New revision: 476817 URL: https://svnweb.freebsd.org/changeset/ports/476817 Log: net/hs-network-info: Upgrade to 0.2.0.10. PR: 225172 Reported by: Garrett Wollman <wollman@FreeBSD.org> Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D16646 Changes: head/net/hs-network-info/Makefile head/net/hs-network-info/distinfo