File bind-sdb-ldap.patch of Package bind.10346

Index: bin/named/Makefile.in
===================================================================
--- bin/named/Makefile.in.orig	2014-01-23 18:42:24.479609343 +0100
+++ bin/named/Makefile.in	2014-01-24 10:11:54.234471728 +0100
@@ -34,9 +34,9 @@
 #
 # Add database drivers here.
 #
-DBDRIVER_OBJS =
-DBDRIVER_SRCS =
-DBDRIVER_INCLUDES =
+DBDRIVER_OBJS = ldapdb.@O@
+DBDRIVER_SRCS = ldapdb.c
+DBDRIVER_INCLUDES = -DLDAP_DEPRECATED
 DBDRIVER_LIBS =
 
 DLZ_DRIVER_DIR =	${top_srcdir}/contrib/dlz/drivers
Index: bin/named/main.c
===================================================================
--- bin/named/main.c.orig	2013-12-20 01:28:28.000000000 +0100
+++ bin/named/main.c	2014-01-23 18:45:19.059680008 +0100
@@ -91,6 +91,7 @@
  * Include header files for database drivers here.
  */
 /* #include "xxdb.h" */
+#include <ldapdb.h>
 
 #ifdef CONTRIB_DLZ
 /*
@@ -1064,6 +1065,7 @@
 	 * Add calls to register sdb drivers here.
 	 */
 	/* xxdb_init(); */
+	ldapdb_init();
 
 #ifdef ISC_DLZ_DLOPEN
 	/*
@@ -1104,6 +1106,7 @@
 	 * Add calls to unregister sdb drivers here.
 	 */
 	/* xxdb_clear(); */
+	ldapdb_clear();
 
 #ifdef CONTRIB_DLZ
 	/*
openSUSE Build Service is sponsored by