--- sys/v4l2/gstv4l2object.h.orig 2010-02-11 17:52:41.000000000 +0100 +++ sys/v4l2/gstv4l2object.h 2010-02-11 17:57:50.000000000 +0100 @@ -38,13 +38,15 @@ */ #include #include -#ifndef __sun +#ifdef __sun +#include +#elif defined(__FreeBSD__) +#include +#else /* linux */ #include #define _LINUX_TIME_H #define __user #include -#else -#include #endif #include