Created attachment 65339 [details]
Patches to fix Solaris compilation
dbus 1.6.4 requires these two patches to build correctly on Solaris.
Firstly, __EXTENSIONS__ is required for sockaddr_in6 and sockaddr_storage.
Secondly, HAVE_DECL_LOG_PERROR is always defined, so use #if not #ifdef to
check whether it is 0 or 1.
Thanks, I've applied a slightly modified version. Fixed in git for 1.6.6 and 1.7.0.
For future reference, we ideally prefer patches in "git am" format, one patch per change (or very closely related set of changes); and configure isn't really source code, configure.ac is the thing to patch. Your patch turned into these commits:
*** Bug 54665 has been marked as a duplicate of this bug. ***