ports/172586: [PATCH] dns/bind9[6789]: Add configure options and convert to OptionsNG

Craig Leres leres at ee.lbl.gov
Fri Oct 26 02:20:01 UTC 2012


The following reply was made to PR ports/172586; it has been noted by GNATS.

From: Craig Leres <leres at ee.lbl.gov>
To: bug-followup at FreeBSD.org
Cc: leres at ee.lbl.gov, Erwin Lansing <erwin at FreeBSD.org>
Subject: Re: ports/172586: [PATCH] dns/bind9[6789]: Add configure options
 and convert to OptionsNG
Date: Thu, 25 Oct 2012 19:14:40 -0700

 This is a multi-part message in MIME format.
 --------------090605060908000809070506
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 Here's updated set of patches vs the current ports tree.
 
 		Craig
 
 --------------090605060908000809070506
 Content-Type: text/plain; charset=us-ascii;
  name="patch-bind96.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-bind96.txt"
 
 24c24
 < CONFLICTS=	bind9*-9.[45789].* bind9-sdb-* host-* bind-tools-9.*
 ---
 > CONFLICTS=	bind9*-9.[45789].* bind9*-sdb-9.[45789].* bind-tools-9.*
 27a28
 > 			FIXED_RRSET \
 32a34
 > SSL_DESC=		Building without OpenSSL removes DNSSEC
 37a40,42
 > IPV6_DESC=		IPv6 Support (autodetected by default)
 > THREADS_DESC=		Compile with thread support
 > FIXED_RRSET_DESC=	Enable fixed rrset ordering
 46,48d50
 < # Just in case
 < USE_OPENSSL=	yes
 < 
 56a59
 > USE_OPENSSL=	yes
 93a97,106
 > .if ${PORT_OPTIONS:MTHREADS}
 > CONFIGURE_ARGS+=	--enable-threads
 > .else
 > CONFIGURE_ARGS+=	--disable-threads
 > .endif
 > 
 > .if ${PORT_OPTIONS:MFIXED_RRSET}
 > CONFIGURE_ARGS+=	--enable-fixed-rrset
 > .endif
 > 
 101a115,118
 > .if ${PORT_OPTIONS:MTHREADS}
 > 	@${ECHO_CMD} "Incompatible options: DLZ_MYSQL and THREADS"
 > 	@${FALSE}
 > .endif
 122,127d138
 < .if ${PORT_OPTIONS:MTHREADS} && empty(PORT_OPTIONS:MDLZ_MYSQL)
 < CONFIGURE_ARGS+=	--enable-threads
 < .else
 < CONFIGURE_ARGS+=	--disable-threads
 < .endif
 < 
 
 --------------090605060908000809070506
 Content-Type: text/plain; charset=us-ascii;
  name="patch-bind97.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-bind97.txt"
 
 26c26
 < CONFLICTS=	bind9*-9.[45689].* bind9-sdb-* host-*
 ---
 > CONFLICTS=	bind9*-9.[45789].* bind9*-sdb-9.[45789].*
 29a30
 > 			FIXED_RRSET \
 36a38
 > SSL_DESC=		Building without OpenSSL removes DNSSEC
 41a44,46
 > IPV6_DESC=		IPv6 Support (autodetected by default)
 > THREADS_DESC=		Compile with thread support
 > FIXED_RRSET_DESC=	Enable fixed rrset ordering
 53,55d57
 < # Just in case
 < USE_OPENSSL=	yes
 < 
 63a66
 > USE_OPENSSL=	yes
 83c86
 < .if ${PORT_OPTIONS:MLINKS} && empty($PORT_OPTIONS:M_REPLACE_BASE)
 ---
 > .if ${PORT_OPTIONS:MLINKS} && empty(PORT_OPTIONS:MREPLACE_BASE)
 100a104,113
 > .if ${PORT_OPTIONS:MTHREADS}
 > CONFIGURE_ARGS+=	--enable-threads
 > .else
 > CONFIGURE_ARGS+=	--disable-threads
 > .endif
 > 
 > .if ${PORT_OPTIONS:MFIXED_RRSET}
 > CONFIGURE_ARGS+=	--enable-fixed-rrset
 > .endif
 > 
 108a122,125
 > .if ${PORT_OPTIONS:MTHREADS}
 > 	@${ECHO_CMD} "Incompatible options: DLZ_MYSQL and THREADS"
 > 	@${FALSE}
 > .endif
 129,134d145
 < .if ${PORT_OPTIONS:MTHREADS} && empty(PORT_OPTIONS:MDLZ_MYSQL)
 < CONFIGURE_ARGS+=	--enable-threads
 < .else
 < CONFIGURE_ARGS+=	--disable-threads
 < .endif
 < 
 226c237
 < .if !defined(WITHOUT_LINKS) && !defined(WITH_REPLACE_BASE)
 ---
 > .if ${PORT_OPTIONS:MLINKS} && empty(PORT_OPTIONS:MREPLACE_BASE)
 
 --------------090605060908000809070506
 Content-Type: text/plain; charset=us-ascii;
  name="patch-bind98.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-bind98.txt"
 
 25c25
 < CONFLICTS=	bind9*-9.[45679].* bind9-sdb-* host-* bind-tools-9.*
 ---
 > CONFLICTS=	bind9*-9.[45789].* bind9*-sdb-9.[45789].* bind-tools-9.*
 28a29
 > 			FIXED_RRSET RPZ_NSIP RPZ_NSDNAME \
 33a35
 > SSL_DESC=		Building without OpenSSL removes DNSSEC
 38a41,44
 > IPV6_DESC=		IPv6 Support (autodetected by default)
 > FIXED_RRSET_DESC=	Enable fixed rrset ordering
 > RPZ_NSIP_DESC=		Enable RPZ NSIP trigger rules
 > RPZ_NSDNAME_DESC=	Enable RPZ NSDNAME policy records
 53,55d58
 < # Just in case
 < USE_OPENSSL=	yes
 < 
 57a61
 > USE_OPENSSL=	yes
 77c81
 < .if ${PORT_OPTIONS:MLINKS} && empty($PORT_OPTIONS:MBASE)
 ---
 > .if ${PORT_OPTIONS:MLINKS} && empty(PORT_OPTIONS:MREPLACE_BASE)
 94a99,116
 > .if ${PORT_OPTIONS:MTHREADS}
 > CONFIGURE_ARGS+=	--enable-threads
 > .else
 > CONFIGURE_ARGS+=	--disable-threads
 > .endif
 > 
 > .if ${PORT_OPTIONS:MFIXED_RRSET}
 > CONFIGURE_ARGS+=	--enable-fixed-rrset
 > .endif
 > 
 > .if ${PORT_OPTIONS:MRPZ_NSIP}
 > CONFIGURE_ARGS+=	--enable-rpz-nsip
 > .endif
 > 
 > .if ${PORT_OPTIONS:MRPZ_NSDNAME}
 > CONFIGURE_ARGS+=	--enable-rpz-nsdname
 > .endif
 > 
 102a125,128
 > .if ${PORT_OPTIONS:MTHREADS}
 > 	@${ECHO_CMD} "Incompatible options: DLZ_MYSQL and THREADS"
 > 	@${FALSE}
 > .endif
 123,128d148
 < .if ${PORT_OPTIONS:MTHREADS} && empty(PORT_OPTIONS:MDLZ_MYSQL)
 < CONFIGURE_ARGS+=	--enable-threads
 < .else
 < CONFIGURE_ARGS+=	--disable-threads
 < .endif
 < 
 219c239
 < .if ${PORT_OPTIONS:MLINKS} && empty($PORTOPTIONS:MREPLACE_BASE)
 ---
 > .if ${PORT_OPTIONS:MLINKS} && empty(PORT_OPTIONS:MREPLACE_BASE)
 
 --------------090605060908000809070506
 Content-Type: text/plain; charset=us-ascii;
  name="patch-bind99.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-bind99.txt"
 
 26c26
 < CONFLICTS=	bind9*-9.[45678].* bind9-sdb-* host-* bind-tools-9.*
 ---
 > CONFLICTS=	bind9*-9.[45789].* bind9*-sdb-9.[45789].* bind-tools-9.*
 29a30
 > 			FIXED_RRSET RPZ_NSIP RPZ_NSDNAME \
 34a36
 > SSL_DESC=		Building without OpenSSL removes DNSSEC
 39a42,45
 > IPV6_DESC=		IPv6 Support (autodetected by default)
 > FIXED_RRSET_DESC=	Enable fixed rrset ordering
 > RPZ_NSIP_DESC=		Enable RPZ NSIP trigger rules
 > RPZ_NSDNAME_DESC=	Enable RPZ NSDNAME policy records
 48,50d53
 < # Just in case
 < USE_OPENSSL=	yes
 < 
 58a62
 > USE_OPENSSL=	yes
 95a100,117
 > .if ${PORT_OPTIONS:MTHREADS}
 > CONFIGURE_ARGS+=	--enable-threads
 > .else
 > CONFIGURE_ARGS+=	--disable-threads
 > .endif
 > 
 > .if ${PORT_OPTIONS:MFIXED_RRSET}
 > CONFIGURE_ARGS+=	--enable-fixed-rrset
 > .endif
 > 
 > .if ${PORT_OPTIONS:MRPZ_NSIP}
 > CONFIGURE_ARGS+=	--enable-rpz-nsip
 > .endif
 > 
 > .if ${PORT_OPTIONS:MRPZ_NSDNAME}
 > CONFIGURE_ARGS+=	--enable-rpz-nsdname
 > .endif
 > 
 103a126,129
 > .if ${PORT_OPTIONS:MTHREADS}
 > 	@${ECHO_CMD} "Incompatible options: DLZ_MYSQL and THREADS"
 > 	@${FALSE}
 > .endif
 124,129d149
 < .if ${PORT_OPTIONS:MTHREADS} && empty(PORT_OPTIONS:MDLZ_MYSQL)
 < CONFIGURE_ARGS+=	--enable-threads
 < .else
 < CONFIGURE_ARGS+=	--disable-threads
 < .endif
 < 
 
 --------------090605060908000809070506--


More information about the freebsd-ports-bugs mailing list