[Pkg-lirc-maint] Bug#436570: lirc: FTBFS on hurd-i386

Samuel Thibault samuel.thibault at ens-lyon.org
Wed Aug 8 09:19:28 UTC 2007


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: LANG=fr_FR at euro, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
-------------- next part --------------
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 <pkg-lirc-maint at lists.alioth.debian.org>
-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 <hector at debian.org>, Julien Danjou <acid at debian.org>, Aurelien Jarno <aurel32 at debian.org>, Amaya Rodrigo Sastre <amaya at debian.org>
 
--- 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


More information about the Pkg-lirc-maint mailing list