[svn-commits] tzafrir: linux/trunk r8758 - /linux/trunk/drivers/dahdi/voicebus/GpakCust.h

SVN commits to the Digium repositories svn-commits at lists.digium.com
Tue Jun 8 14:09:13 CDT 2010


Author: tzafrir
Date: Tue Jun  8 14:09:09 2010
New Revision: 8758

URL: http://svnview.digium.com/svn/dahdi?view=rev&rev=8758
Log:
include semaphore.h explicitly for newer kernels

With kernel version >= 2.6.35-rc1, building failed with:

  drivers/dahdi/voicebus/GpakCust.h:114: error: field ‘sem’ has incomplete type

(closes issue #17382)
Reported by: Chainsaw
Patches:
      07-semaphore-include-not-optional.diff uploaded by Chainsaw (license 723)

Modified:
    linux/trunk/drivers/dahdi/voicebus/GpakCust.h

Modified: linux/trunk/drivers/dahdi/voicebus/GpakCust.h
URL: http://svnview.digium.com/svn/dahdi/linux/trunk/drivers/dahdi/voicebus/GpakCust.h?view=diff&rev=8758&r1=8757&r2=8758
==============================================================================
--- linux/trunk/drivers/dahdi/voicebus/GpakCust.h (original)
+++ linux/trunk/drivers/dahdi/voicebus/GpakCust.h Tue Jun  8 14:09:09 2010
@@ -40,6 +40,11 @@
 #include <linux/completion.h>
 #include <linux/workqueue.h>
 #include <linux/delay.h>
+#include <linux/version.h>
+
+#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 25)
+#include <linux/semaphore.h>
+#endif
 
 #include "gpakenum.h"
 #include "adt_lec.h"




More information about the svn-commits mailing list