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

Dave squilla.dave at gmail.com
Tue Mar 20 11:40:14 UTC 2007


Hell1
What a mess :-/
Try cd /usr/src/linux then:
Run 'make oldconfig && make prepare'  as root.
Then make sure those conf files are still there and try compile the
lirc source package again.
Good luck man.
P.S. Did you see that the lirc  conf file problem is fixed in cvs -
you could just download that and try anew

On 20/03/07, mike <michaelachandler at cox.net> wrote:
> 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':
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>


More information about the mythtv-users mailing list