Package: lirc
Version: 0.8.0-9.3
Severity: important

Hi,

lirc FTBFS on hurd-i386 because it lacks _IOT__IOTBASE___u32 and the
Hurd doesn't support USB, here is a patch.

Samuel

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
diff -ur lirc-0.8.0/debian/control lirc-0.8.0-mine/debian/control
--- lirc-0.8.0/debian/control   2007-08-08 05:33:21.180000000 +0000
+++ lirc-0.8.0-mine/debian/control      2007-08-08 04:56:26.200000000 +0000
@@ -2,7 +2,7 @@
 Section: utils
 Priority: extra
 Maintainer: lirc Maintainer Team <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 5), libusb-dev, libasound2-dev [!hurd-i386 
!kfreebsd-i386 !kfreebsd-amd64], libice-dev, libsm-dev, libx11-dev, 
libsvga1-dev [i386 amd64], libirman-dev, autotools-dev, devscripts, dpatch, 
libxt-dev, po-debconf
+Build-Depends: debhelper (>= 5), libusb-dev [!hurd-i386], libasound2-dev 
[!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], libice-dev, libsm-dev, libx11-dev, 
libsvga1-dev [i386 amd64], libirman-dev, autotools-dev, devscripts, dpatch, 
libxt-dev, po-debconf
 Standards-Version: 3.7.2
 Uploaders: Hector Garcia <[EMAIL PROTECTED]>, Julien Danjou <[EMAIL 
PROTECTED]>, Aurelien Jarno <[EMAIL PROTECTED]>, Amaya Rodrigo Sastre <[EMAIL 
PROTECTED]>
 
--- lirc-0.8.0/drivers/lirc.h   2005-07-10 08:34:12.210000000 +0000
+++ lirc-0.8.0-mine/drivers/lirc.h      2007-08-08 05:30:36.360000000 +0000
@@ -10,6 +10,9 @@
 #endif
 #include <sys/types.h>
 typedef u_int32_t __u32;
+#if defined(_IOT_SIMPLE) && !defined(_IOT__IOTBASE___u32)
+#define _IOT__IOTBASE___u32 _IOT_SIMPLE(__u32)
+#endif
 #endif
 
 #define PULSE_BIT  0x01000000

Reply via email to