Your message dated Sun, 15 Oct 2006 08:47:51 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#387715: fixed in lirc 0.8.0-8
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: lirc-modules-source
Version: 0.8.0-6
Severity: important
Tags: patch
devfs has finally been removed in kernel 2.6.18, causing lirc kernel
modules to fail compiling. The patch below, taken from CVS, fixes the
issue.
Regards,
Peter
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (400, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-rc7-maia
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages lirc-modules-source depends on:
ii debconf [debconf-2.0] 1.5.4 Debian configuration management sy
ii debhelper 5.0.37.3 helper programs for debian/rules
ii debianutils 2.17.1 Miscellaneous utilities specific t
ii ucf 2.0015 Update Configuration File: preserv
Versions of packages lirc-modules-source recommends:
ii dpkg-dev 1.13.22 package building tools for Debian
ii gcc [c-compiler] 4:4.1.1-7 The GNU C compiler
ii gcc-3.3 [c-compiler] 1:3.3.6-13 The GNU C compiler
ii gcc-3.4 [c-compiler] 3.4.6-4 The GNU C compiler
ii gcc-4.1 [c-compiler] 4.1.1-13 The GNU C compiler
ii kernel-package 10.056 A utility for building Linux kerne
ii make 3.81-3 The GNU version of the "make" util
-- debconf information excluded
Index: drivers/kcompat.h
===================================================================
RCS file: /cvsroot/lirc/lirc/drivers/kcompat.h,v
retrieving revision 5.26
retrieving revision 5.27
diff -u -p -r5.26 -r5.27
--- drivers/kcompat.h 4 Mar 2006 23:16:02 -0000 5.26
+++ drivers/kcompat.h 23 Jul 2006 23:24:35 -0000 5.27
@@ -15,8 +15,11 @@
#include <linux/device.h>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
#define LIRC_HAVE_DEVFS
#define LIRC_HAVE_DEVFS_26
+#endif
+
#define LIRC_HAVE_SYSFS
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,13)
Index: drivers/lirc_dev/lirc_dev.c
===================================================================
RCS file: /cvsroot/lirc/lirc/drivers/lirc_dev/lirc_dev.c,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- drivers/lirc_dev/lirc_dev.c 16 Jul 2006 08:10:45 -0000 1.46
+++ drivers/lirc_dev/lirc_dev.c 23 Jul 2006 23:24:35 -0000 1.47
@@ -49,16 +49,18 @@
#endif
#define __KERNEL_SYSCALLS__
#include <linux/unistd.h>
+
+#include "drivers/kcompat.h"
+
/* DevFS header */
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,0)
+#if defined(LIRC_HAVE_DEVFS)
#include <linux/devfs_fs_kernel.h>
#endif
/* SysFS header */
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
+#if defined(LIRC_HAVE_SYSFS)
#include <linux/device.h>
#endif
-#include "drivers/kcompat.h"
#include "drivers/lirc.h"
#include "lirc_dev.h"
Index: drivers/lirc_imon/lirc_imon.c
===================================================================
RCS file: /cvsroot/lirc/lirc/drivers/lirc_imon/lirc_imon.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- drivers/lirc_imon/lirc_imon.c 4 Mar 2006 22:36:38 -0000 1.10
+++ drivers/lirc_imon/lirc_imon.c 23 Jul 2006 23:24:35 -0000 1.11
@@ -58,10 +58,13 @@
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <linux/usb.h>
+#include "drivers/kcompat.h"
+
+#if defined(LIRC_HAVE_DEVFS)
#include <linux/devfs_fs_kernel.h>
+#endif
#include "drivers/lirc.h"
-#include "drivers/kcompat.h"
#include "drivers/lirc_dev/lirc_dev.h"
Index: drivers/lirc_sasem/lirc_sasem.c
===================================================================
RCS file: /cvsroot/lirc/lirc/drivers/lirc_sasem/lirc_sasem.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- drivers/lirc_sasem/lirc_sasem.c 4 Mar 2006 22:36:39 -0000 1.13
+++ drivers/lirc_sasem/lirc_sasem.c 23 Jul 2006 23:24:35 -0000 1.14
@@ -67,10 +67,13 @@
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <linux/usb.h>
+
+#include "drivers/kcompat.h"
+#if defined(LIRC_HAVE_DEVFS)
#include <linux/devfs_fs_kernel.h>
+#endif
#include "drivers/lirc.h"
-#include "drivers/kcompat.h"
#include "drivers/lirc_dev/lirc_dev.h"
--- End Message ---
--- Begin Message ---
Source: lirc
Source-Version: 0.8.0-8
We believe that the bug you reported is fixed in the latest version of
lirc, which is due to be installed in the Debian FTP archive:
liblircclient-dev_0.8.0-8_i386.deb
to pool/main/l/lirc/liblircclient-dev_0.8.0-8_i386.deb
liblircclient0_0.8.0-8_i386.deb
to pool/main/l/lirc/liblircclient0_0.8.0-8_i386.deb
lirc-modules-source_0.8.0-8_all.deb
to pool/main/l/lirc/lirc-modules-source_0.8.0-8_all.deb
lirc-svga_0.8.0-8_i386.deb
to pool/main/l/lirc/lirc-svga_0.8.0-8_i386.deb
lirc-x_0.8.0-8_i386.deb
to pool/main/l/lirc/lirc-x_0.8.0-8_i386.deb
lirc_0.8.0-8.diff.gz
to pool/main/l/lirc/lirc_0.8.0-8.diff.gz
lirc_0.8.0-8.dsc
to pool/main/l/lirc/lirc_0.8.0-8.dsc
lirc_0.8.0-8_i386.deb
to pool/main/l/lirc/lirc_0.8.0-8_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Amaya Rodrigo Sastre <[EMAIL PROTECTED]> (supplier of updated lirc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 10 Oct 2006 10:31:48 +0200
Source: lirc
Binary: liblircclient-dev liblircclient0 lirc-svga lirc lirc-modules-source
lirc-x
Architecture: source all i386
Version: 0.8.0-8
Distribution: unstable
Urgency: low
Maintainer: lirc Maintainer Team <[EMAIL PROTECTED]>
Changed-By: Amaya Rodrigo Sastre <[EMAIL PROTECTED]>
Description:
liblircclient-dev - development files for LIRC client library
liblircclient0 - LIRC client library
lirc - Linux Infra-red Remote Control support
lirc-modules-source - Linux Infra-red Remote Control support (kernel modules)
lirc-svga - Linux Infra-red Remote Control support (svgalib dependent parts)
lirc-x - Linux Infra-red Remote Control support (X dependent parts)
Closes: 378395 387715 387715 389248
Changes:
lirc (0.8.0-8) unstable; urgency=low
.
[ Hector Garcia ]
* Added 09_lirc_drivers_2.6.18_compatibility patch by Thomas Creutz
(Closes: #387715)
* Fixed 03_extra_files to support 2.6.17 and 2.6.18. By Thomas Creutz
(Closes: #387715, #378395)
* Updated cs.po by Miroslav Jezbera. (Closes: #389248)
* Added patch to lirc_i2c from upstream CVS. By Jim Heck
* Added patch 11_cheklib_fix to remove extra depends.
* Updated po/es.po
.
[ Amaya Rodrigo Sastre ]
* Use debian/compat instead of DH_COMPAT=4 in debian/rules. Thanks Guillem
Jover for pointing this out.
Files:
42326da35d03e46041988512d27f5fd1 1012 utils extra lirc_0.8.0-8.dsc
fe54ee32596ca1555ae70411a6921eb4 100768 utils extra lirc_0.8.0-8.diff.gz
656ff71b7993a2f914d688f9892316a7 224710 utils extra
lirc-modules-source_0.8.0-8_all.deb
355bd9ffe69bd09f7402560359f3735c 326646 utils extra lirc_0.8.0-8_i386.deb
f8532a12c58040fa38d51623dcaa348e 15304 utils extra lirc-x_0.8.0-8_i386.deb
d33d37daffd43253127589f950aa64a2 5508 utils extra lirc-svga_0.8.0-8_i386.deb
0c77d3c946c3d73a4c98b230716db6d8 58620 libdevel extra
liblircclient-dev_0.8.0-8_i386.deb
0951bbffaa46810b52e68e940d066c3f 55936 libs optional
liblircclient0_0.8.0-8_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFMlSWNFDtUT/MKpARAlaVAKCfzBUBiPZ1N6HubWwhM5RzI7pJpACg2tX6
0CGDN1EhEorLlIJWfNBUsA0=
=SyWd
-----END PGP SIGNATURE-----
--- End Message ---