Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jul 2016 11:30:10 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r419212 - branches/2016Q3/dns/nsd
Message-ID:  <201607281130.u6SBUABw019222@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: koobs
Date: Thu Jul 28 11:30:10 2016
New Revision: 419212
URL: https://svnweb.freebsd.org/changeset/ports/419212

Log:
  MFH: r419211 - dns/nsd: Remove IPv6 option, fixes build
  
  Remove the IPv6 option that is causing builds to fail when it is
  disabled. The issue does not affect package users, as it was a default
  option.
  
  The issue has been fixed upstream [1] and will be included/renabled
  in the next version update.
  
  While I'm here:
  
  * Switch to USES=ssl
  * Add --enable-ipv6 in CONFIGURE_ARGS to ensure it's explicitly enabled
  
  [1] https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=800
  
  PR:		211303
  Reported by:	<vfx9as gmail com>
  Approved by:	maintainer <jaap NLnetLabs nl>
  
  Approved by:	ports-secteam (blanket)

Modified:
  branches/2016Q3/dns/nsd/Makefile
Directory Properties:
  branches/2016Q3/   (props changed)

Modified: branches/2016Q3/dns/nsd/Makefile
==============================================================================
--- branches/2016Q3/dns/nsd/Makefile	Thu Jul 28 11:23:59 2016	(r419211)
+++ branches/2016Q3/dns/nsd/Makefile	Thu Jul 28 11:30:10 2016	(r419212)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 CONFLICTS=	nsd-[0-3]* nsd3-[0-9]*
 
-USES=		cpe
+USES=		cpe ssl
 CPE_VENDOR=	nlnetlabs
 
 USE_RC_SUBR=	nsd
@@ -34,7 +34,8 @@ CONFIGURE_ARGS=	--with-libevent=${LOCALB
 		--localstatedir=${NSDLSDIR} \
 		--with-dbfile=${NSDDBDIR}/nsd.db \
 		--with-ssl=${OPENSSLBASE} \
-		--with-pidfile=${NSDRUNDIR}/nsd.pid
+		--with-pidfile=${NSDRUNDIR}/nsd.pid \
+		--enable-ipv6
 
 PLIST_SUB=	NSDUSER=${NSDUSER} \
 		NSDGROUP=${NSDGROUP} \
@@ -44,16 +45,14 @@ PLIST_SUB=	NSDUSER=${NSDUSER} \
 USERS=		${NSDUSER}
 GROUPS=		${NSDGROUP}
 
-USE_OPENSSL=	yes
-
 PORTDOCS=	CREDITS ChangeLog LICENSE NSD-DATABASE NSD-DIFFFILE \
 		NSD-4-features NSD-FOR-BIND-USERS README README.icc RELNOTES \
 		REQUIREMENTS TESTPLAN TODO UPGRADING coding-style \
 		differences.tex
 
-OPTIONS_DEFINE=		ROOT_SERVER LARGEFILE IPV6 BIND8_STATS CHECKING \
+OPTIONS_DEFINE=		ROOT_SERVER LARGEFILE BIND8_STATS CHECKING \
 		MINRESPSIZE NSEC3 MMAP DOCS RRL ZONE_STATS MUNIN_PLUGIN
-OPTIONS_DEFAULT=	LARGEFILE IPV6 NSEC3 MINRESPSIZE RRL
+OPTIONS_DEFAULT=	LARGEFILE NSEC3 MINRESPSIZE RRL
 OPTIONS_SUB=	yes
 
 MUNIN_PLUGIN_IMPLIES=	BIND8_STATS
@@ -73,7 +72,6 @@ LIB_DEPENDS+=	libevent.so:devel/libevent
 
 ROOT_SERVER_CONFIGURE_ENABLE=	root-server
 LARGEFILE_CONFIGURE_ENABLE=	largefile
-IPV6_CONFIGURE_ENABLE=		ipv6
 BIND8_STATS_CONFIGURE_ENABLE=	bind8-stats
 CHECKING_CONFIGURE_ENABLE=	checking
 NSEC3_CONFIGURE_ENABLE=		nsec3



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607281130.u6SBUABw019222>