Index: bluez-utils-3.9/common/ppoll.h
===================================================================
--- bluez-utils-3.9.orig/common/ppoll.h	2007-05-17 17:42:23.000000000 +0200
+++ bluez-utils-3.9/common/ppoll.h	2007-05-17 17:43:18.000000000 +0200
@@ -1,4 +1,8 @@
-static inline int ppoll(struct pollfd *fds, nfds_t nfds,
+#ifdef ppoll
+#undef ppoll
+#endif
+#define ppoll bluez_ppoll
+static inline int bluez_ppoll(struct pollfd *fds, nfds_t nfds,
 		const struct timespec *timeout, const sigset_t *sigmask)
 {
 	return poll(fds, nfds, timeout ? timeout->tv_sec * 1000 : 500);