Inclusion of <linux/errqueue.h> requires that 'struct timespec' has already been defined: | In file included from ../bluez-5.79/tools/iso-tester.c:21: | /usr/include/linux/errqueue.h:57:25: error: array type has incomplete element type 'struct timespec' | 57 | struct timespec ts[3]; | | ^~ --- tools/iso-tester.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/iso-tester.c b/tools/iso-tester.c index 640692b779c9..350775fddc96 100644 --- a/tools/iso-tester.c +++ b/tools/iso-tester.c @@ -17,6 +17,7 @@ #include <errno.h> #include <poll.h> #include <stdbool.h> +#include <time.h> #include <linux/errqueue.h> #include <linux/net_tstamp.h> -- 2.43.0