Created attachment 124158 [details]
src/utils.c defines a "struct timeval", but does not include <sys/time.h> as required by POSIX . This is okay with glibc because of how the headers stack, but not with other libcs, like musl. It leads to a compile time error. This is easily fixed with
--- src/util.c.orig 2016-05-27 18:23:49.830943995 +0000
+++ src/utils.c 2016-05-27 18:23:39.534238312 +0000
@@ -21,6 +21,7 @@
#define DEBUG 1
Downstream bug at https://bugs.gentoo.org/show_bug.cgi?id=584352
Gwenole is not maintaining the project anymore, but nobody is doing it anymore. I don't know who has commit permissions to the project.
IMO we should remove all the non-intel drivers in here (vdpau, radeon, etc.) and collaborate with the va gallium drivers in mesa.