Your message dated Tue, 08 Mar 2016 12:34:08 +0000
with message-id <[email protected]>
and subject line Bug#815167: fixed in bind-dyndb-ldap 8.0-2
has caused the Debian Bug report #815167,
regarding fix build failure with bind9 from experimental
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
815167: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815167
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:bind-dyndb-ldap
Version: 8.0-1
Tags: patch

fix build failure with bind9 from experimental.
  * workaround-missing-headers.patch: Updated files from current bind9.
  * Fix build failure with -Werror.

 
diff -Nru bind-dyndb-ldap-8.0/debian/patches/fix-werror-build.diff bind-dyndb-ldap-8.0/debian/patches/fix-werror-build.diff
--- bind-dyndb-ldap-8.0/debian/patches/fix-werror-build.diff	1970-01-01 01:00:00.000000000 +0100
+++ bind-dyndb-ldap-8.0/debian/patches/fix-werror-build.diff	2016-02-19 11:53:19.000000000 +0100
@@ -0,0 +1,13 @@
+Index: b/configure.ac
+===================================================================
+--- a/configure.ac
++++ b/configure.ac
+@@ -102,7 +102,7 @@ AC_ARG_ENABLE([werror],
+ )
+ 
+ if test "x$WERROR" = xyes; then
+-	WERROR=-Werror
++	WERROR="-Werror -Wno-error=date-time"
+ else
+ 	WERROR=
+ fi
diff -Nru bind-dyndb-ldap-8.0/debian/patches/series bind-dyndb-ldap-8.0/debian/patches/series
--- bind-dyndb-ldap-8.0/debian/patches/series	2015-12-09 09:13:53.000000000 +0100
+++ bind-dyndb-ldap-8.0/debian/patches/series	2016-02-19 11:50:45.000000000 +0100
@@ -1,2 +1,3 @@
 workaround-missing-headers.patch
 fix-keytab-path.diff
+fix-werror-build.diff
diff -Nru bind-dyndb-ldap-8.0/debian/patches/workaround-missing-headers.patch bind-dyndb-ldap-8.0/debian/patches/workaround-missing-headers.patch
--- bind-dyndb-ldap-8.0/debian/patches/workaround-missing-headers.patch	2015-12-09 09:13:53.000000000 +0100
+++ bind-dyndb-ldap-8.0/debian/patches/workaround-missing-headers.patch	2016-02-19 11:49:17.000000000 +0100
@@ -7,11 +7,13 @@
 Bug-Debian: http://bugs.debian.org/740225
 Forwarded: not-needed
 
+Index: b/src/dns/forward.h
+===================================================================
 --- /dev/null
 +++ b/src/dns/forward.h
-@@ -0,0 +1,133 @@
+@@ -0,0 +1,146 @@
 +/*
-+ * Copyright (C) 2004-2007, 2009  Internet Systems Consortium, Inc. ("ISC")
++ * Copyright (C) 2004-2007, 2009, 2013  Internet Systems Consortium, Inc. ("ISC")
 + * Copyright (C) 2000, 2001  Internet Software Consortium.
 + *
 + * Permission to use, copy, modify, and/or distribute this software for any
@@ -41,8 +43,16 @@
 +
 +ISC_LANG_BEGINDECLS
 +
++struct dns_forwarder {
++	isc_sockaddr_t			addr;
++	isc_dscp_t			dscp;
++	ISC_LINK(dns_forwarder_t)	link;
++};
++
++typedef ISC_LIST(struct dns_forwarder)	dns_forwarderlist_t;
++
 +struct dns_forwarders {
-+	isc_sockaddrlist_t	addrs;
++	dns_forwarderlist_t	fwdrs;
 +	dns_fwdpolicy_t		fwdpolicy;
 +};
 +
@@ -61,17 +71,22 @@
 + */
 +
 +isc_result_t
++dns_fwdtable_addfwd(dns_fwdtable_t *fwdtable, dns_name_t *name,
++		    dns_forwarderlist_t *fwdrs, dns_fwdpolicy_t policy);
++isc_result_t
 +dns_fwdtable_add(dns_fwdtable_t *fwdtable, dns_name_t *name,
 +		 isc_sockaddrlist_t *addrs, dns_fwdpolicy_t policy);
 +/*%<
 + * Adds an entry to the forwarding table.  The entry associates
 + * a domain with a list of forwarders and a forwarding policy.  The
-+ * addrs list is copied if not empty, so the caller should free its copy.
++ * addrs/fwdrs list is copied if not empty, so the caller should free
++ * its copy.
 + *
 + * Requires:
 + * \li	fwdtable is a valid forwarding table.
 + * \li	name is a valid name
-+ * \li	addrs is a valid list of sockaddrs, which may be empty.
++ * \li	addrs/fwdrs is a valid list of isc_sockaddr/dns_forwarder
++ *      structures, which may be empty.
 + *
 + * Returns:
 + * \li	#ISC_R_SUCCESS
@@ -143,6 +158,8 @@
 +ISC_LANG_ENDDECLS
 +
 +#endif /* DNS_FORWARD_H */
+Index: b/src/isc/errno2result.h
+===================================================================
 --- /dev/null
 +++ b/src/isc/errno2result.h
 @@ -0,0 +1,41 @@
@@ -187,11 +204,13 @@
 +ISC_LANG_ENDDECLS
 +
 +#endif /* UNIX_ERRNO2RESULT_H */
+Index: b/src/dns/update.h
+===================================================================
 --- /dev/null
 +++ b/src/dns/update.h
-@@ -0,0 +1,64 @@
+@@ -0,0 +1,70 @@
 +/*
-+ * Copyright (C) 2011  Internet Systems Consortium, Inc. ("ISC")
++ * Copyright (C) 2011, 2015  Internet Systems Consortium, Inc. ("ISC")
 + *
 + * Permission to use, copy, modify, and/or distribute this software for any
 + * purpose with or without fee is hereby granted, provided that the above
@@ -251,9 +270,17 @@
 +		      dns_dbversion_t *oldver, dns_dbversion_t *newver,
 +		      dns_diff_t *diff, isc_uint32_t sigvalidityinterval);
 +
++isc_result_t
++dns_update_signaturesinc(dns_update_log_t *log, dns_zone_t *zone, dns_db_t *db,
++			 dns_dbversion_t *oldver, dns_dbversion_t *newver,
++			 dns_diff_t *diff, isc_uint32_t sigvalidityinterval,
++			 dns_update_state_t **state);
++
 +ISC_LANG_ENDDECLS
 +
 +#endif /* DNS_UPDATE_H */
+Index: b/configure.ac
+===================================================================
 --- a/configure.ac
 +++ b/configure.ac
 @@ -91,21 +91,6 @@ int main(void) {

--- End Message ---
--- Begin Message ---
Source: bind-dyndb-ldap
Source-Version: 8.0-2

We believe that the bug you reported is fixed in the latest version of
bind-dyndb-ldap, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <[email protected]> (supplier of updated bind-dyndb-ldap 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 08 Mar 2016 14:26:34 +0200
Source: bind-dyndb-ldap
Binary: bind9-dyndb-ldap
Architecture: source
Version: 8.0-2
Distribution: experimental
Urgency: medium
Maintainer: Debian FreeIPA Team <[email protected]>
Changed-By: Timo Aaltonen <[email protected]>
Description:
 bind9-dyndb-ldap - LDAP back-end plug-in for BIND
Closes: 809565 815167
Changes:
 bind-dyndb-ldap (8.0-2) experimental; urgency=medium
 .
   [ Timo Aaltonen ]
   * rules: Revert to using multiarch install path so that bind can
     find the plugin without further configuration.
   * rules, install: Install via debian/tmp.
   * control: Bump libbind-dev build-dep and bind9 dep to 9.10.3 for the
     multiarch switch.
 .
   [ Matthias Klose ]
   * fix-werror-build.diff: Fix build failure with -Werror.
     (Closes: #809565)
   * workaround-missing-headers.patch: Updated files from current bind9
     (Closes: #815167)
Checksums-Sha1:
 7d1d7958eb238bc8967550ce2b29d661d57f1da9 2067 bind-dyndb-ldap_8.0-2.dsc
 bd9138eb96e2072b88d4993a3a41438afa8aa9ed 5272 
bind-dyndb-ldap_8.0-2.debian.tar.xz
Checksums-Sha256:
 a793e614a40632edf7286b6a3700d0ef2deca48e056c99d193385cff8e538d59 2067 
bind-dyndb-ldap_8.0-2.dsc
 2a902d61c60576d1c4514a50640f9e5972a6c9962ed8f7f18a9e8655327500c6 5272 
bind-dyndb-ldap_8.0-2.debian.tar.xz
Files:
 d4dd6238ade66f4565abbdd05638e5ca 2067 net optional bind-dyndb-ldap_8.0-2.dsc
 bbc4ef15466809470a33497f52fcc351 5272 net optional 
bind-dyndb-ldap_8.0-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJW3sUVAAoJEMtwMWWoiYTcbLgP+gMxf8eQu4HgGl5luMyEVsLD
C0QKDRkJYBYRCgtQSih/EeoXjxVbSZa6yGwynIXwnYJ7lEAPHIW9VnKGHQDj/qw6
SoCH7ZNNZ97aIUW2GePKqVZO70+fUJ3yy7yZXqtuXEDC3AD3oRh9HygXHMWTKpHZ
JcosDMd1k4cPSMoNawWVuQgUjtahbp8iP0/Dp218x4fh+newpM54xC+gNbIEjl0e
e4XrA37X6Tp6K/FH+1x842Ki+v4YhvYJgDpxwjIEgpvs/G9sVSyM0wg3NcLmoyGz
Pqn1QHqOlY0fFlOk1QxLVr8FHhVUkbuEyvPxaJ8CF+i4Onznx94jK6Mee/vYHRk8
ktKJZyzQ5Kbv3gHtV0tJ4k2E6MVmU3EhcntqWxEAczbeGrv9qwEoGf9EFsNlHUtY
Hzlv4mYp42QSkhZcz+WoCmW+X4fEEu/kbzJEHq3Z/zUXCXTBEGKN8dHAUET0NudP
R6u8HsqUSCJksFMCO3V8O9s4uycPFW3e1lW7MtgwSmtnHKMJtBV9+qRCRXc0BH44
gfR8ACjJTz2ey9Fz4/4g3oWK4OKFf5tkc/9orQMwcJulRngZ/jRDxtHEOLZXqWtm
igs242EdlXnucALgjWS1ez8uF69jyfYpymJH7oEzmvDucEJe+6l6aEYC/hI/XOW+
y7/ZhIxi41OQIpc+nf+j
=Bg3D
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to