On 10/14/2012 6:16 PM, Ken Brown wrote: > On 10/14/2012 7:28 PM, Daniel Colascione wrote: >> Thanks for reporting the build break. I've updated the trunk. Revision 110548 >> should resolve the problem. > > Thanks. The build now completes as long as I use the configure option > --without-dbus. Otherwise the build fails while compiling dbusbind.c: Thanks. The symbol "interface" is defined to something else by the platform headers. The following trivial patch resolves the issue. The alternative is to replace the use of "interface" with some other symbol everywhere in the source file; I'll write up a patch to do that if someone objects to this one. === modified file 'src/dbusbind.c' --- src/dbusbind.c 2012-09-15 07:06:56 +0000 +++ src/dbusbind.c 2012-10-15 01:30:49 +0000 @@ -32,6 +32,10 @@ #define DBUS_NUM_MESSAGE_TYPES 5 #endif +#ifdef interface +#undef interface +#endif + /* Subroutines. */ static Lisp_Object Qdbus_init_bus;