[mythtv-users] Link for Lirc compile problems on newer kernels

mike michaelachandler at cox.net
Mon Mar 19 23:22:59 UTC 2007


On Monday 19 March 2007 14:13, Dave wrote:
> Hi guys
> I just updated this page with the correct fix for lirc compilation
> problems on kernels over 2.6.18
> Hopefully a copy/paste should see you on your way.
> Let me know if there's any problem or if I've b0rked it.
>
> Regards
>
> Dave
> http://www.mythtv.org/wiki/index.php/South_Africa_MUG#.27.27.27LIRC.27.27.2

Thanks Dave, I followed that and it still won't compile for some reason. 
(Debian etch, Kernel-2.6.20.1)
I don't get what it wants now, but I don't know much anyhow... here is a long 
list of errors:


localhost:/usr/local/src/linux-2.6.20.1# make-kpkg modules_image
exec debian/rules  DEBIAN_REVISION=custom.1.0  modules_image
for module in /usr/src/modules/lirc ; do                       \
          if test -d  $module; then                                \
            (cd $module;                                          \
              if ./debian/rules KVERS="2.6.20.1" 
KSRC="/usr/local/src/linux-2.6.20.1" \
                             KMAINT="Unknown Kernel Package Maintainer" 
KEMAIL="unknown at unconfigured.in.etc.kernel-pkg.conf"      \
                             KPKG_DEST_DIR="/usr/local/src/linux-2.6.20.1/.."       
\
                             KPKG_MAINTAINER="Unknown Kernel Package 
Maintainer"        \
                             KPKG_EXTRAV_ARG=""        \
                             ARCH="x86_64"                  \
                             KDREV="custom.1.0" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  
\
                      echo "If you see messages that indicate that it is not"; 
\
                      echo "in fact being built as root, please file a bug ";  
\
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
                 read ans;                                        \
              fi;                                                   \
             );                                                    \
          else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
          fi;                                                       \
        done
make[1]: Entering directory `/usr/src/modules/lirc'
/usr/bin/make -w -f debian/rules binary-modules
make[2]: Entering directory `/usr/src/modules/lirc'
sed -e "s!\$KVERS!2.6.20.1!g; s!\$KSRC!/usr/local/src/linux-2.6.20.1!; s!
\$KARCH!amd64!; s!\$KEMAIL!unknown at unconfigured.in.etc.kernel-pkg.conf!; s!
\$KMAINT!Unknown Kernel Package Maintainer!; s!\$KDREV!custom.1.0!; s!
\$DEBDATE!Mon, 19 Mar 2007 16:15:40 -0700!" debian/control.in > 
debian/control
dh_testdir
# Add here commands to compile the package.
/usr/bin/make debconf
make[3]: Entering directory `/usr/src/modules/lirc'
/usr/bin/make -C drivers SUBDIRS="lirc_dev"
make[4]: Entering directory `/usr/src/modules/lirc/drivers'
Making all in lirc_dev
make[5]: Entering directory `/usr/src/modules/lirc/drivers/lirc_dev'
Makefile:8: **************************************************
Makefile:8: *** Makefile trick not undone, trying to recover *
Makefile:8: **************************************************
mv Makefile.automake Makefile
/usr/bin/make all
make[6]: Entering directory `/usr/src/modules/lirc/drivers/lirc_dev'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
/usr/bin/make -C /usr/local/src/linux-2.6.20.1 
SUBDIRS=/usr/src/modules/lirc/drivers/lirc_dev modules \
                KBUILD_VERBOSE=1
make[7]: Entering directory `/usr/local/src/linux-2.6.20.1'
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (            
\
        echo;                                                           \
        echo "  ERROR: Kernel configuration is invalid.";               \
        echo "         include/linux/autoconf.h or include/config/auto.conf 
are missing.";      \
        echo "         Run 'make oldconfig && make prepare' on kernel src to 
fix it.";  \
        echo;                                                           \
        /bin/false)
mkdir -p /usr/src/modules/lirc/drivers/lirc_dev/.tmp_versions
rm -f /usr/src/modules/lirc/drivers/lirc_dev/.tmp_versions/*
/usr/bin/make -f scripts/Makefile.build 
obj=/usr/src/modules/lirc/drivers/lirc_dev
  
gcc -Wp,-MD,/usr/src/modules/lirc/drivers/lirc_dev/.lirc_dev.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.2/include -D__KERNEL__ -Iinclude  -include 
include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os   -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/src/modules/lirc/drivers/lirc_dev/../.. -I/usr/local/src/linux-2.6.20.1/include/  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_dev)"  -D"KBUILD_MODNAME=KBUILD_STR(lirc_dev)" -c -o /usr/src/modules/lirc/drivers/lirc_dev/.tmp_lirc_dev.o /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:35:26: error: 
linux/config.h: No such file or directory
In file included from include/linux/prefetch.h:14,
                 from include/linux/list.h:8,
                 from include/linux/module.h:10,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:36:
include/asm/processor.h:77: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here 
(not in a function)
include/asm/processor.h:77: error: requested alignment is not a constant
include/asm/processor.h:233: error: requested alignment is not a constant
In file included from include/linux/kobject.h:25,
                 from include/linux/module.h:17,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:36:
include/linux/rwsem.h:24:65: error: asm/rwsem.h: No such file or directory
In file included from include/linux/module.h:17,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:36:
include/linux/kobject.h:174: error: field ‘rwsem’ has incomplete type
In file included from include/linux/memory_hotplug.h:7,
                 from include/linux/mmzone.h:443,
                 from include/linux/gfp.h:4,
                 from include/linux/slab.h:14,
                 from include/linux/percpu.h:5,
                 from include/asm/local.h:4,
                 from include/linux/module.h:19,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:36:
include/linux/notifier.h:62: error: field ‘rwsem’ has incomplete type
In file included from include/linux/sched.h:51,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:38:
include/linux/jiffies.h:18:5: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:20:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:22:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:24:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:26:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:28:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:30:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:33:3: error: #error You lose.
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:225:31: error: division by zero in #if
include/linux/jiffies.h:225:46: warning: "SHIFT_HZ" is not defined
include/linux/jiffies.h:269:5: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:269:44: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:269:46: error: division by zero in #if
include/linux/jiffies.h:271:7: warning: "CONFIG_HZ" is not defined
In file included from include/linux/sched.h:51,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:38:
include/linux/jiffies.h: In function ‘jiffies_to_msecs’:
include/linux/jiffies.h:274: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:274: error: (Each undeclared identifier is reported 
only once
include/linux/jiffies.h:274: error: for each function it appears in.)
include/linux/jiffies.h:280:5: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:280:44: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:280:46: error: division by zero in #if
include/linux/jiffies.h:282:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h: In function ‘jiffies_to_usecs’:
include/linux/jiffies.h:285: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:293:5: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:293:44: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:293:46: error: division by zero in #if
include/linux/jiffies.h:295:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h: In function ‘msecs_to_jiffies’:
include/linux/jiffies.h:298: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:306:5: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:306:44: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:306:46: error: division by zero in #if
include/linux/jiffies.h:308:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h: In function ‘usecs_to_jiffies’:
include/linux/jiffies.h:311: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h: In function ‘timespec_to_jiffies’:
include/linux/jiffies.h:330: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:332: error: ‘SHIFT_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h: In function ‘jiffies_to_timespec’:
include/linux/jiffies.h:349: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h: In function ‘timeval_to_jiffies’:
include/linux/jiffies.h:371: error: ‘SHIFT_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:371: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h: In function ‘jiffies_to_timeval’:
include/linux/jiffies.h:387: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:400:6: error: division by zero in #if
include/linux/jiffies.h: In function ‘jiffies_to_clock_t’:
include/linux/jiffies.h:401: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:411:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h: In function ‘clock_t_to_jiffies’:
include/linux/jiffies.h:412: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:431:6: error: division by zero in #if
include/linux/jiffies.h: In function ‘jiffies_64_to_clock_t’:
include/linux/jiffies.h:432: error: ‘CONFIG_HZ’ undeclared (first use in this 
function)
In file included from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:38:
include/linux/sched.h:272:16: warning: "CONFIG_SPLIT_PTLOCK_CPUS" is not 
defined
In file included from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:38:
include/linux/sched.h: At top level:
include/linux/sched.h:326: error: field ‘mmap_sem’ has incomplete type
include/linux/sched.h: In function ‘dequeue_signal_lock’:
include/linux/sched.h:1309: warning: implicit declaration of 
function ‘local_irq_save’
include/linux/sched.h:1311: warning: implicit declaration of 
function ‘local_irq_restore’
In file included from include/linux/fs.h:358,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:41:
include/linux/quota.h: At top level:
include/linux/quota.h:290: error: field ‘dqptr_sem’ has incomplete type
In file included from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:41:
include/linux/fs.h:552: error: field ‘i_alloc_sem’ has incomplete type
In file included from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:41:
include/linux/fs.h:916: error: field ‘s_umount’ has incomplete type
In file included from include/asm/hardirq.h:5,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:11,
                 
from /usr/src/modules/lirc/drivers/lirc_dev/../../drivers/kcompat.h:195,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:53:
include/linux/irq.h:172: error: requested alignment is not a constant
In file included 
from /usr/src/modules/lirc/drivers/lirc_dev/../../drivers/kcompat.h:195,
                 from /usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:53:
include/linux/interrupt.h: In function ‘cli’:                                                                                                   


More information about the mythtv-users mailing list