[Pkg-freeipa-devel] [Git][freeipa-team/bind-dyndb-ldap][upstream] 2 commits: Include config.h in all files using LIBDNS_VERSION_MAJOR

Timo Aaltonen gitlab at salsa.debian.org
Tue Oct 20 09:05:03 BST 2020



Timo Aaltonen pushed to branch upstream at FreeIPA packaging / bind-dyndb-ldap


Commits:
20127e82 by Petr Menšík at 2020-09-21T10:58:33+02:00
Include config.h in all files using LIBDNS_VERSION_MAJOR

Did not know compiler replaces unknown symbols with 0. It made the check
silently evaluate to false on every BIND version, regardless detected
libdns version number. Generated code failing runtime with BIND 9.16.

Signed-off-by: Petr Menšík <pemensik at redhat.com>

- - - - -
afb91b71 by Alexander Bokovoy at 2020-09-21T14:40:31+03:00
Update version to 11.5

Fix bind 9.16 detection code.

Signed-off-by: Alexander Bokovoy <abokovoy at redhat.com>

- - - - -


5 changed files:

- configure.ac
- contrib/bind-dyndb-ldap.spec
- src/empty_zones.c
- src/ldap_convert.c
- src/syncptr.c


Changes:

=====================================
configure.ac
=====================================
@@ -1,5 +1,5 @@
 AC_PREREQ([2.59])
-AC_INIT([bind-dyndb-ldap], [11.4], [freeipa-devel at redhat.com])
+AC_INIT([bind-dyndb-ldap], [11.5], [freeipa-devel at redhat.com])
 
 AM_INIT_AUTOMAKE([-Wall foreign dist-bzip2])
 


=====================================
contrib/bind-dyndb-ldap.spec
=====================================
@@ -3,7 +3,7 @@
 %define bind_version 32:9.11.17-1
 
 Name:           bind-dyndb-ldap
-Version:        11.4
+Version:        11.5
 Release:        0%{?dist}
 Summary:        LDAP back-end plug-in for BIND
 
@@ -116,6 +116,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Sep 21 2020 Alexander Bokovoy <abokovoy at redhat.com>
+- Release 11.5
+- Fix bind 9.16 support
+
 * Mon Sep 14 2020 Alexander Bokovoy <abokovoy at redhat.com>
 - Merge unified support for both bind 9.11 and 91.6
 


=====================================
src/empty_zones.c
=====================================
@@ -8,6 +8,7 @@
 #include <dns/zone.h>
 #include <dns/zt.h>
 
+#include "config.h"
 #include "empty_zones.h"
 #include "util.h"
 #include "zone_register.h"


=====================================
src/ldap_convert.c
=====================================
@@ -20,6 +20,7 @@
 #include <strings.h>
 #include <ctype.h>
 
+#include "config.h"
 #include "str.h"
 #include "ldap_convert.h"
 #include "log.h"


=====================================
src/syncptr.c
=====================================
@@ -18,6 +18,7 @@
 #include <dns/zone.h>
 #include <dns/zt.h>
 
+#include "config.h"
 #include "util.h"
 #include "ldap_convert.h"
 #include "ldap_entry.h"



View it on GitLab: https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/-/compare/a7af6b56b451af225ba303a37546b2a4b22a7930...afb91b7160e0e309d37deee7235a95eb360bf08c

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/-/compare/a7af6b56b451af225ba303a37546b2a4b22a7930...afb91b7160e0e309d37deee7235a95eb360bf08c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20201020/1dad3e8d/attachment-0001.html>


More information about the Pkg-freeipa-devel mailing list