View | Details | Raw Unified | Return to bug 214470 | Differences between
and this patch

Collapse All | Expand All

(-)b/dns/powerdns-recursor/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	recursor
4
PORTNAME=	recursor
5
PORTVERSION=	4.0.3
5
PORTVERSION=	4.0.3
6
PORTREVISION=	1
6
CATEGORIES=	dns ipv6
7
CATEGORIES=	dns ipv6
7
MASTER_SITES=	http://downloads.powerdns.com/releases/
8
MASTER_SITES=	http://downloads.powerdns.com/releases/
8
PKGNAMEPREFIX=	powerdns-
9
PKGNAMEPREFIX=	powerdns-
(-)b/dns/powerdns-recursor/files/patch-dnsname.hh (+20 lines)
Added Link Here
1
--- dnsname.hh.orig	2016-09-06 12:50:29 UTC
2
+++ dnsname.hh
3
@@ -30,7 +30,7 @@
4
 #include <boost/version.hpp>
5
 
6
 // it crashes on OSX and doesn't compile on OpenBSD
7
-#if BOOST_VERSION >= 104800 && ! defined( __APPLE__ ) && ! defined(__OpenBSD__)
8
+#if BOOST_VERSION >= 104800 && ! defined(_LIBCPP_VERSION) && ! defined(__OpenBSD__)
9
 #include <boost/container/string.hpp>
10
 #endif
11
 
12
@@ -133,7 +133,7 @@ public:
13
   inline bool canonCompare(const DNSName& rhs) const;
14
   bool slowCanonCompare(const DNSName& rhs) const;  
15
 
16
-#if BOOST_VERSION >= 104800 && ! defined( __APPLE__ ) && ! defined(__OpenBSD__)
17
+#if BOOST_VERSION >= 104800 && ! defined(_LIBCPP_VERSION) && ! defined(__OpenBSD__)
18
   typedef boost::container::string string_t;
19
 #else
20
   typedef std::string string_t;

Return to bug 214470