From d79d8b0c61d5734de48fa696dfbd0d77fecc64fe Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Thu, 15 Nov 2012 11:46:56 +0100 Subject: [PATCH] libdrm: add patch to support builds without 'o_cloexec' Signed-off-by: Stephan Raue --- .../libdrm/patches/libdrm-2.4.40-o_cloexec.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 packages/graphics/libdrm/patches/libdrm-2.4.40-o_cloexec.patch diff --git a/packages/graphics/libdrm/patches/libdrm-2.4.40-o_cloexec.patch b/packages/graphics/libdrm/patches/libdrm-2.4.40-o_cloexec.patch new file mode 100644 index 0000000000..4bc34ef0b3 --- /dev/null +++ b/packages/graphics/libdrm/patches/libdrm-2.4.40-o_cloexec.patch @@ -0,0 +1,15 @@ +diff -Naur libdrm-2.4.40-old/include/drm/drm.h libdrm-2.4.40-new/include/drm/drm.h +--- libdrm-2.4.40-old/include/drm/drm.h 2012-07-29 06:39:21.000000000 -0700 ++++ libdrm-2.4.40-new/include/drm/drm.h 2012-11-14 12:54:07.000000000 -0800 +@@ -618,7 +618,11 @@ + __u64 value; + }; + ++#ifdef O_CLOEXEC + #define DRM_CLOEXEC O_CLOEXEC ++#else ++#define DRM_CLOEXEC 0 ++#endif + struct drm_prime_handle { + __u32 handle; +