Include <sys/select.h> to fix the following build error seen on mips64el:

drm-legacy.c: In function 'legacy_run':
drm-legacy.c:45:2: error: unknown type name 'fd_set'
  fd_set fds;
  ^
drm-legacy.c:55:2: warning: implicit declaration of function 'FD_ZERO' 
[-Wimplicit-function-declaration]
  FD_ZERO(&fds);
  ^
drm-legacy.c:56:2: warning: implicit declaration of function 'FD_SET' 
[-Wimplicit-function-declaration]
  FD_SET(0, &fds);
  ^
drm-legacy.c:94:4: warning: implicit declaration of function 'select' 
[-Wimplicit-function-declaration]
    ret = select(drm.fd + 1, &fds, NULL, NULL, NULL);
    ^
drm-legacy.c:101:4: warning: implicit declaration of function 'FD_ISSET' 
[-Wimplicit-function-declaration]
    } else if (FD_ISSET(0, &fds)) {
    ^

Signed-off-by: Fabio Estevam <feste...@gmail.com>
---
 drm-legacy.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drm-legacy.c b/drm-legacy.c
index 8e49075..8eac417 100644
--- a/drm-legacy.c
+++ b/drm-legacy.c
@@ -24,6 +24,7 @@
 #include <errno.h>
 #include <stdio.h>
 #include <string.h>
+#include <sys/select.h>
 
 #include "common.h"
 #include "drm-common.h"
-- 
2.7.4

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to