svn commit: r414613 - in head/dns/powerdns: . files

Thomas Zander riggs at FreeBSD.org
Wed May 4 21:04:19 UTC 2016


Author: riggs
Date: Wed May  4 21:04:17 2016
New Revision: 414613
URL: https://svnweb.freebsd.org/changeset/ports/414613

Log:
  Fix build on 9.3 i386
  
  PR:		209260
  Submitted by:	tremere at cainites.net (maintainer)
  MFH:		2016Q2 (build fix blanket)

Modified:
  head/dns/powerdns/Makefile
  head/dns/powerdns/files/patch-pdns_dnspacket.cc

Modified: head/dns/powerdns/Makefile
==============================================================================
--- head/dns/powerdns/Makefile	Wed May  4 20:47:11 2016	(r414612)
+++ head/dns/powerdns/Makefile	Wed May  4 21:04:17 2016	(r414613)
@@ -12,10 +12,10 @@ COMMENT=	Advanced DNS server with multip
 
 LICENSE=	GPLv2
 
-BROKEN_powerpc64=	Does not build
-
 LIB_DEPENDS=	libboost_serialization.so:devel/boost-libs
 
+BROKEN_powerpc64=	Does not build
+
 USES=		cpe gmake libtool lua pkgconfig tar:bzip2
 USE_LDCONFIG=	YES
 USE_SUBMAKE=	YES
@@ -122,8 +122,6 @@ TOOLS_DESC=		Build extra tools
 REMOTEOPT_DESC=		Remote backend connectors
 ZEROMQ_DESC=		Enable ZeroMQ connector (Implies REMOTE enabled)
 
-.include <bsd.port.options.mk>
-
 post-install:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 .for i in pdns.conf

Modified: head/dns/powerdns/files/patch-pdns_dnspacket.cc
==============================================================================
--- head/dns/powerdns/files/patch-pdns_dnspacket.cc	Wed May  4 20:47:11 2016	(r414612)
+++ head/dns/powerdns/files/patch-pdns_dnspacket.cc	Wed May  4 21:04:17 2016	(r414613)
@@ -7,7 +7,7 @@
 -  uint64_t now = time(0);
 -  if(abs(trc->d_time - now) > trc->d_fudge) {
 -    L<<Logger::Error<<"Packet for '"<<q->qdomain<<"' denied: TSIG (key '"<<*keyname<<"') time delta "<< abs(trc->d_time - now)<<" > 'fudge' "<<trc->d_fudge<<endl;
-+  uint64_t delta = std::abs((int64_t)trc->d_time - (int64_t)time(0));
++  uint64_t delta = std::labs((int64_t)trc->d_time - (int64_t)time(0));
 +  if(delta > trc->d_fudge) {
 +    L<<Logger::Error<<"Packet for '"<<q->qdomain<<"' denied: TSIG (key '"<<*keyname<<"') time delta "<< delta <<" > 'fudge' "<<trc->d_fudge<<endl;
      return false;


More information about the svn-ports-head mailing list