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 ---