Note that uint32_t is used in /usr/include/sys/epoll.h. This means
that you have a broken include file hierachy.
/usr/include/sys/epoll.h is part of c-library and unchanged by me
i tried "make tidy" on this machine with version 2.4.9 and it was
successfull
lines 56-68 of /usr/include/sys/epoll.h are:
typedef union epoll_data
{
void *ptr;
int fd;
uint32_t u32;
uint64_t u64;
} epoll_data_t;
struct epoll_event
{
uint32_t events; /* Epoll events */
epoll_data_t data; /* User data variable */
};
im not a c-programmer but this looks uncritical to me.
i cannot handle this. seems that my suse 8.2 machines will have only postfix
2.4.9 installed as max. cause i do not see a way to change something.
Thanks
Andre