diff -up bind-dyndb-ldap-2.5/src/acl.c.build_fix bind-dyndb-ldap-2.5/src/acl.c --- bind-dyndb-ldap-2.5/src/acl.c.build_fix 2013-01-23 09:46:01.000000000 +0100 +++ bind-dyndb-ldap-2.5/src/acl.c 2013-06-03 16:57:02.626112994 +0200 @@ -159,7 +159,7 @@ parse(cfg_parser_t *parser, const char * RUNTIME_CHECK(isc_once_do(&once, init_cfgtypes) == ISC_R_SUCCESS); string_len = strlen(string); - isc_buffer_init(&buffer, string, string_len); + isc_buffer_init(&buffer, (char *)string, string_len); isc_buffer_add(&buffer, string_len); result = cfg_parse_buffer(parser, &buffer, *type, &ret); @@ -249,7 +249,7 @@ get_fixed_name(const cfg_obj_t *obj, con obj = cfg_tuple_get(obj, name); str = cfg_obj_asstring(obj); len = strlen(str); - isc_buffer_init(&buf, str, len); + isc_buffer_init(&buf, (char *)str, len); /* * Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=728925 diff -up bind-dyndb-ldap-2.5/src/ldap_helper.c.build_fix bind-dyndb-ldap-2.5/src/ldap_helper.c --- bind-dyndb-ldap-2.5/src/ldap_helper.c.build_fix 2013-01-23 09:46:01.000000000 +0100 +++ bind-dyndb-ldap-2.5/src/ldap_helper.c 2013-06-03 16:55:04.849806522 +0200 @@ -1908,7 +1908,7 @@ parse_rdata(isc_mem_t *mctx, ldap_qresul text.base = rdata_text; text.length = strlen(text.base); - isc_buffer_init(&lex_buffer, text.base, text.length); + isc_buffer_init(&lex_buffer, (char *)text.base, text.length); isc_buffer_add(&lex_buffer, text.length); isc_buffer_setactive(&lex_buffer, text.length);