[Bug 52549] New: libdrm 2.4.37 compilation fails if ETIME not defined
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jul 26 07:49:58 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=52549
Bug #: 52549
Summary: libdrm 2.4.37 compilation fails if ETIME not defined
Classification: Unclassified
Product: DRI
Version: XOrg CVS
Platform: All
OS/Version: BSD (Others)
Status: NEW
Severity: normal
Priority: medium
Component: libdrm
AssignedTo: dri-devel at lists.freedesktop.org
ReportedBy: davshao at gmail.com
For operating systems such as DragonFly BSD, ETIME may not be defined, let
alone POSIX STREAMS implemented. libdrm 2.4.37 in current pkgsrc failed to
compile on DragonFly BSD 3.1-DEVEL i386 and x86_64 until a patch was added to
define ETIME if it was not already defined:
ETIME is not defined on DragonFly BSD, work around it.
--- intel/intel_bufmgr_gem.c.orig 2012-07-02 15:22:14.326942000 +0000
+++ intel/intel_bufmgr_gem.c
@@ -54,6 +54,9 @@
#include <stdbool.h>
#include "errno.h"
+#ifndef ETIME
+#define ETIME ETIMEDOUT
+#endif
#include "libdrm_lists.h"
#include "intel_bufmgr.h"
#include "intel_bufmgr_priv.h"
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the dri-devel
mailing list