Fixed DLZ support, disabled GSSAPI dep for now
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>
Wed, 2 Nov 2011 01:23:01 +0000 (20:23 -0500)
committerYaakov Selkowitz <yselkowitz@users.sourceforge.net>
Wed, 2 Nov 2011 01:23:01 +0000 (20:23 -0500)
9.8.1-dlz-symbols.patch [new file with mode: 0644]
bind-9.8.1-2.cygport [moved from bind-9.8.1-1.cygport with 87% similarity]
bind.hint

diff --git a/9.8.1-dlz-symbols.patch b/9.8.1-dlz-symbols.patch
new file mode 100644 (file)
index 0000000..b8dd4a7
--- /dev/null
@@ -0,0 +1,24 @@
+.libs/dlz_postgres_driver.o: In function `postgres_get_resultset':
+dlz_postgres_driver.c:487: undefined reference to `_sdlzh_build_querystring'
+.libs/dlz_postgres_driver.o: In function `postgres_create':
+dlz_postgres_driver.c:1142: undefined reference to `_sdlzh_build_sqldbinstance'
+.libs/dlz_postgres_driver.o: In function `postgres_destroy':
+dlz_postgres_driver.c:1298: undefined reference to `_sdlzh_destroy_sqldbinstance'
+.libs/dlz_ldap_driver.o: In function `dlz_ldap_destroy':
+dlz_ldap_driver.c:1260: undefined reference to `_sdlzh_destroy_sqldbinstance'
+.libs/dlz_ldap_driver.o: In function `ldap_get_results':
+dlz_ldap_driver.c:689: undefined reference to `_sdlzh_build_querystring'
+.libs/dlz_ldap_driver.o: In function `dlz_ldap_create':
+dlz_ldap_driver.c:1116: undefined reference to `_sdlzh_build_sqldbinstance'
+
+--- origsrc/bind-9.8.1/contrib/dlz/drivers/sdlz_helper.c       2010-05-14 01:29:37.000000000 -0500
++++ src/bind-9.8.1/contrib/dlz/drivers/sdlz_helper.c   2011-11-01 20:01:28.348380500 -0500
+@@ -50,7 +50,7 @@
+  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+  */
+-#ifdef DLZ
++#ifdef CONTRIB_DLZ
+ #include <config.h>
similarity index 87%
rename from bind-9.8.1-1.cygport
rename to bind-9.8.1-2.cygport
index 8cccb276bae9856ecc2f0585435307a55230bf15..0d1dc10a6ce0a699cea8b1de6a33b5f72a529fb2 100644 (file)
@@ -12,6 +12,7 @@ PATCH_URI="
        9.7.1-no-undefined.patch
        9.7.2-libidn.patch
        9.5.0-parallel-build.patch
+       9.8.1-dlz-symbols.patch
 "
 
 PKG_NAMES="bind"
@@ -21,11 +22,16 @@ PKG_IGNORE=${libbind9_devel_CONTENTS}
 
 DISTCLEANFILES="aclocal.m4 libtool.m4"
 
+# gssapi: requires Heimdal
 CYGCONF_ARGS="
        --disable-backtrace
        --disable-linux-caps
+       --with-dlz-bdb
        --with-dlz-filesystem
+       --with-dlz-ldap
+       --with-dlz-postgres
        --with-docbook-xsl=/usr/share/sgml/docbook/xsl-stylesheets
+       --without-gssapi
        --with-libtool
        --with-libxml2=/usr
        --with-openssl=/usr
index 3427d5100a8fcf7797f8d029276e31a7cd9ed684..e064d5dd26e455ef041f8227dbc0246d47be58e6 100644 (file)
--- a/bind.hint
+++ b/bind.hint
@@ -1,4 +1,4 @@
 category: Net
-requires: libgcc1 libgssapi3 libidn11 libkrb5_26 libopenssl098 libroken18 libxml2
+requires: libdb4.5 libgcc1 libidn11 libopenldap2_3_0 libopenssl098 libpq5 libxml2
 sdesc: "DNS utilities suite"
 ldesc: "DNS libraries and utilities suite"
This page took 0.022906 seconds and 5 git commands to generate.