20127e8276c1cba265f3532051fd42b3081b9095
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@redhat.com
Fixes #195
LGTM. After compilation, dns_name_copynf symbols are in use where expected:
dns_name_copynf
for i in src/.libs/ldap_la-*.o ; do echo $i && (nm $i|grep dns_name_copynf) ; done src/.libs/ldap_la-acl.o src/.libs/ldap_la-bindcfg.o src/.libs/ldap_la-empty_zones.o U dns_name_copynf src/.libs/ldap_la-fs.o src/.libs/ldap_la-fwd.o src/.libs/ldap_la-fwd_register.o src/.libs/ldap_la-krb5_helper.o src/.libs/ldap_la-ldap_convert.o U dns_name_copynf src/.libs/ldap_la-ldap_driver.o src/.libs/ldap_la-ldap_entry.o src/.libs/ldap_la-ldap_helper.o src/.libs/ldap_la-lock.o src/.libs/ldap_la-log.o src/.libs/ldap_la-metadb.o src/.libs/ldap_la-mldap.o U dns_name_copynf src/.libs/ldap_la-rbt_helper.o src/.libs/ldap_la-semaphore.o src/.libs/ldap_la-settings.o src/.libs/ldap_la-str.o src/.libs/ldap_la-syncptr.o U dns_name_copynf src/.libs/ldap_la-syncrepl.o src/.libs/ldap_la-zone.o src/.libs/ldap_la-zone_register.o
Pull-Request has been merged by abbra
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@redhat.com
Fixes #195