[Pidgin] #16883: Building Bonjour broken on Mac OS X
Pidgin
trac at pidgin.im
Mon Feb 1 17:28:18 EST 2016
#16883: Building Bonjour broken on Mac OS X
------------------------+-----------------------
Reporter: clokep | Owner: datallah
Type: defect | Status: new
Milestone: | Component: Bonjour
Version: 2.10.12 | Resolution:
Keywords: regression |
------------------------+-----------------------
Comment (by datallah):
It's surprising to me that any of this was used on Mac, but I guess if it
worked, that's fair enough.
{{{mdns_win32.c}}} probably should be renamed ({{{mdns_dns_sd.c}}}?) if
it's going to be used on other platforms.
I think a simple change to the mdns_win32.c includes would restore the
previous behavior - something like:
{{{
#ifdef THISISAMAC
#include <dns_sd.h>
#else
#include "dns_sd_proxy.h"
#endif
}}}
I don't think dns_sd_proxy.c/dns_sd_proxy.h have any value except on
Windows.
There probably should be also changes to the libpurple build scripts to
make this build for Mac in the same way.
--
Ticket URL: <https://developer.pidgin.im/ticket/16883#comment:1>
Pidgin <https://pidgin.im>
Pidgin
More information about the Tracker
mailing list