[getdns-users] error building getdns in MAc OSX 10.10

Willem Toorop willem at nlnetlabs.nl
Mon Nov 3 14:14:16 UTC 2014


Thanks Geoff,

I'll see if I can get my hands on such a setup too before release next
time.  In any case, in your setup the getdns_eventloop_event_init could
be defined inline and thus no symbol can be exported.  Just remove the
line 97 containing getdns_eventloop_event_init from
src/libgetdns.symbols and try again

diff --git a/src/libgetdns.symbols b/src/libgetdns.symbols
index 2f8b413..9d73091 100644
--- a/src/libgetdns.symbols
+++ b/src/libgetdns.symbols
@@ -94,7 +94,6 @@ getdns_dict_util_get_string
 getdns_context_set_use_threads
 getdns_context_get_num_pending_requests
 getdns_context_process_async
-getdns_eventloop_event_init
 getdns_context_set_eventloop
 getdns_context_detach_eventloop
 getdns_context_run

I guess we'll come out with a bugfix release shortly.

Op 03-11-14 om 14:42 schreef Geoff Huston:
> gldns/str2wire.c:1114:8: warning: implicit declaration of function 'strlcpy' is invalid in C99 [-Wimplicit-function-declaration]
>        (void)strlcpy(my_ip_str, my_str, sizeof(my_ip_str));
>              ^
> 1 warning generated.

This is a little bit troublesome too, but let's find out if you can
compile with the other fix first.


-- Willem



More information about the Users mailing list