FIXME: in theory this *should* work but it clearly is not.
--- origsrc/dbus-1.10.8/configure.ac 2016-03-07 10:06:22.000000000 -0600
+++ src/dbus-1.10.8/configure.ac 2016-05-06 14:25:35.816044900 -0500
@@ -137,7 +137,7 @@ fi
# For best security, assume that all non-Windows platforms can do
# credentials-passing.
-AS_IF([test "$dbus_win" = yes],
+AS_IF([test "$dbus_cygwin$dbus_win" != nono],
[DBUS_SESSION_CONF_MAYBE_AUTH_EXTERNAL=""],
[DBUS_SESSION_CONF_MAYBE_AUTH_EXTERNAL="EXTERNAL"])
AC_SUBST([DBUS_SESSION_CONF_MAYBE_AUTH_EXTERNAL])
--- origsrc/dbus-1.10.12/bus/system.conf.in 2015-10-22 12:34:22.000000000 -0500
+++ src/dbus-1.10.12/bus/system.conf.in 2016-10-10 13:32:37.353222600 -0500
@@ -32,8 +32,15 @@
-
- EXTERNAL
+
+ @DBUS_SESSION_CONF_MAYBE_AUTH_EXTERNAL@