--- a/src/lib/dnssd.c +++ b/src/lib/dnssd.c @@ -167,7 +167,7 @@ dnssd_init(int *error) return NULL; } #elif USE_LIBDL - dnssd->module = dlopen("libdns_sd.so", RTLD_LAZY); + dnssd->module = dlopen("libdns_sd.so.1", RTLD_LAZY); if (!dnssd->module) { if (error) *error = DNSSD_ERROR_LIBNOTFOUND; free(dnssd);