Index: libdrm-2.4.88/include/drm/drm.h
===================================================================
--- libdrm-2.4.88.orig/include/drm/drm.h
+++ libdrm-2.4.88/include/drm/drm.h
@@ -74,6 +74,10 @@ extern "C" {
 #define _DRM_LOCK_IS_CONT(lock)	   ((lock) & _DRM_LOCK_CONT)
 #define _DRM_LOCKING_CONTEXT(lock) ((lock) & ~(_DRM_LOCK_HELD|_DRM_LOCK_CONT))
 
+#ifndef O_CLOEXEC
+#define O_CLOEXEC	02000000
+#endif
+
 typedef unsigned int drm_context_t;
 typedef unsigned int drm_drawable_t;
 typedef unsigned int drm_magic_t;
