Your message dated Sun, 30 Mar 2008 14:58:26 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Re: [Pkg-lirc-maint] Bug#464777: Still present in 0.8.2-2
has caused the Debian Bug report #464777,
regarding lirc-modules-source: fails to build with 2.6.24
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
464777: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464777
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Subject: lirc-modules-source: fails to build with 2.6.24
Package: lirc-modules-source
Version: 0.8.0-13
Severity: grave
Justification: renders package unusable

When trying to build lirc-modules I`ve got following error:

$ LANG= sudo m-a -t a-i lirc-modules
.
Updated infos about 1 packages
Getting source for kernel version: 2.6.24-1-amd64
Kernel headers available in /lib/modules/2.6.24-1-amd64/build
apt-get install build-essential 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

Done!
unpack 
Extracting the package tarball, /usr/src/lirc-modules.tar.gz, please
wait...
"/usr/share/modass/packages/default.sh" build KVERS=2.6.24-1-amd64
KSRC=/lib/modules/2.6.24-1-amd64/build KDREV=2.6.24-3 kdist_image
sed -e "s!\$KVERS!`sed -n -e '/UTS_RELEASE/s/^[^"]*"\([^"]*\)".*
$/\1/p' /usr/src/linux/include/linux/version.h`!g; s!\
$KSRC!/usr/src/linux!; s!\$KARCH!amd64!; s!\$KEMAIL!!; s!\$KMAINT!!; s!\
$KDREV!"Custom.1.00"!; s!\$DEBDATE!Sat, 09 Feb 2008 01:12:56 +0300!"
debian/control.in > debian/control
/usr/bin/make  -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/lirc'
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
# Add here commands to clean up after the build process.
/usr/bin/make clean
sed: can't
read /usr/src/linux/2.6.24-1-amd64/build/include/linux/version.h: No
such file or directory
make[2]: Entering directory `/usr/src/modules/lirc'
/usr/bin/make clean -C drivers SUBDIRS="lirc_serial lirc_parallel
lirc_i2c lirc_sir lirc_dev lirc_gpio lirc_it87 lirc_bt829 lirc_atiusb"
sed: can't
read /usr/src/linux/2.6.24-1-amd64/build/include/linux/version.h: No
such file or directory
make[3]: Entering directory `/usr/src/modules/lirc/drivers'
Making clean in lirc_atiusb
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_atiusb'
test -z "lirc_atiusb.o .lirc_atiusb.o.flags lirc_atiusb.mod.c
lirc_atiusb.ko *~" || rm -f lirc_atiusb.o .lirc_atiusb.o.flags
lirc_atiusb.mod.c lirc_atiusb.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_atiusb'
Making clean in lirc_bt829
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_bt829'
test -z "lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c lirc_bt829.ko
*~" || rm -f lirc_bt829.o .lirc_bt829.o.flags lirc_bt829.mod.c
lirc_bt829.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_bt829'
Making clean in lirc_it87
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_it87'
test -z "lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~"
|| rm -f lirc_it87.o .lirc_it87.o.flags lirc_it87.mod.c lirc_it87.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_it87'
Making clean in lirc_gpio
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_gpio'
test -z "lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~"
|| rm -f lirc_gpio.o .lirc_gpio.o.flags lirc_gpio.mod.c lirc_gpio.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_gpio'
Making clean in lirc_dev
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_dev'
test -z "lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~" ||
rm -f lirc_dev.o .lirc_dev.o.flags lirc_dev.mod.c lirc_dev.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_dev'
Making clean in lirc_sir
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_sir'
test -z "lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~" ||
rm -f lirc_sir.o .lirc_sir.o.flags lirc_sir.mod.c lirc_sir.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_sir'
Making clean in lirc_i2c
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_i2c'
test -z "lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~" ||
rm -f lirc_i2c.o .lirc_i2c.o.flags lirc_i2c.mod.c lirc_i2c.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_i2c'
Making clean in lirc_parallel
make[4]: Entering directory
`/usr/src/modules/lirc/drivers/lirc_parallel'
test -z "lirc_parallel.o .lirc_parallel.o.flags lirc_parallel.mod.c
lirc_parallel.ko *~" || rm -f lirc_parallel.o .lirc_parallel.o.flags
lirc_parallel.mod.c lirc_parallel.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_parallel'
Making clean in lirc_serial
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_serial'
test -z "lirc_serial.o .lirc_serial.o.flags lirc_serial.mod.c
lirc_serial.ko *~" || rm -f lirc_serial.o .lirc_serial.o.flags
lirc_serial.mod.c lirc_serial.ko *~
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_serial'
Making clean in .
make[4]: Entering directory `/usr/src/modules/lirc/drivers'
test -z "*~" || rm -f *~
rm -rf .libs _libs
rm -f *.lo
make[4]: Leaving directory `/usr/src/modules/lirc/drivers'
make[3]: Leaving directory `/usr/src/modules/lirc/drivers'
rm -rf modules
make[2]: Leaving directory `/usr/src/modules/lirc'
dh_clean
rm -f debian/control
make[1]: Leaving directory `/usr/src/modules/lirc'
/usr/bin/make  -f debian/rules binary-modules
make[1]: Entering directory `/usr/src/modules/lirc'
sed -e "s!\$KVERS!2.6.24-1-amd64!g; s!\
$KSRC!/lib/modules/2.6.24-1-amd64/build!; s!\$KARCH!amd64!; s!\
$KEMAIL!!; s!\$KMAINT!!; s!\$KDREV!2.6.24-3!; s!\$DEBDATE!Sat, 09 Feb
2008 01:12:57 +0300!" debian/control.in > debian/control
dh_testdir
# Add here commands to configure the package.
touch configure-stamp
dh_testdir
# Add here commands to compile the package.
/usr/bin/make debconf
make[2]: Entering directory `/usr/src/modules/lirc'
mkdir modules
/usr/bin/make -C drivers SUBDIRS="lirc_dev"
make[3]: Entering directory `/usr/src/modules/lirc/drivers'
Making all in lirc_dev
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_dev'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
/usr/bin/make -C /lib/modules/2.6.24-1-amd64/build
SUBDIRS=/usr/src/modules/lirc/drivers/lirc_dev modules \
                KBUILD_VERBOSE=1
make[5]: Entering directory `/usr/src/linux-headers-2.6.24-1-amd64'
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-4.1 -Wp,-MD,/usr/src/modules/lirc/drivers/lirc_dev/.lirc_dev.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include
-D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common
-Werror-implicit-function-declaration -Os  -mtune=generic -m64
-mno-red-zone -mcmodel=kernel -pipe -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/lib/modules/2.6.24-1-amd64/build/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: In function
'lirc_register_plugin':
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: implicit
declaration of function 'DECLARE_MUTEX_LOCKED'
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: 'tn'
undeclared (first use in this function)
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: (Each
undeclared identifier is reported only once
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:249: error: for each
function it appears in.)
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c: In function
'lirc_unregister_plugin':
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:439: error: 'tn'
undeclared (first use in this function)
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:440: error: 'tn2'
undeclared (first use in this function)
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c: In function
'lirc_dev_init':
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:872: error: void value
not ignored as it ought to be
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c: In function
'cleanup_module':
/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.c:899: error: void value
not ignored as it ought to be
make[6]: *** [/usr/src/modules/lirc/drivers/lirc_dev/lirc_dev.o] Error 1
make[5]: *** [_module_/usr/src/modules/lirc/drivers/lirc_dev] Error 2
make[5]: Leaving directory `/usr/src/linux-headers-2.6.24-1-amd64'
make[4]: *** [lirc_dev.o] Error 2
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_dev'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/modules/lirc/drivers'
make[2]: *** [dev] Error 2
make[2]: Leaving directory `/usr/src/modules/lirc'
make[1]: *** [build-stamp] Error 2
make[1]: Leaving directory `/usr/src/modules/lirc'
make: *** [kdist_image] Error 2
BUILD FAILED!

$ sudo grep -v "^#" /etc/lirc/lirc-modules-source.conf 

LIRC_MODULES="i2c"

LIRC_IT87_CFLAGS="UNCONFIGURED"

LIRC_PARALLEL_PORT="UNCONFIGURED"
LIRC_PARALLEL_IRQ="UNCONFIGURED"
LIRC_PARALLEL_TIMER="UNCONFIGURED"

LIRC_SERIAL_PORT="UNCONFIGURED"
LIRC_SERIAL_IRQ="UNCONFIGURED"
LIRC_SERIAL_CFLAGS="UNCONFIGURED"

LIRC_SIR_PORT="UNCONFIGURED"
LIRC_SIR_IRQ="UNCONFIGURED"
LIRC_SIR_CFLAGS="UNCONFIGURED"


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages lirc-modules-source depends on:
ii  debconf [debconf-2.0]         1.5.19     Debian configuration
management sy
ii  debhelper                     6.0.5      helper programs for
debian/rules
ii  debianutils                   2.28.2     Miscellaneous utilities
specific t
ii  ucf                           3.004      Update Configuration File:
preserv

Versions of packages lirc-modules-source recommends:
ii  dpkg-dev                      1.14.16.6  package building tools for
Debian
ii  gcc [c-compiler]              4:4.2.2-2  The GNU C compiler
ii  gcc-4.1 [c-compiler]          4.1.2-19   The GNU C compiler
ii  gcc-4.2 [c-compiler]          4.2.3-1    The GNU C compiler
ii  kernel-package                11.001-0.1 A utility for building
Linux kerne
ii  make                          3.81-3     The GNU version of the
"make" util

-- debconf information:
  lirc-modules-source/use_lirc_hints: true
  lirc-modules-source/parallel_irq: 7
  lirc-modules-source/do-build: false
  lirc-modules-source/parallel_timer: 65536
  lirc-modules-source/sir_type: Other
  lirc-modules-source/serial_softcarrier: false
  lirc-modules-source/kernel-source-not-found:
  lirc-modules-source/serial_transmitter: true
  lirc-modules-source/it87_type: Standard
  lirc-modules-source/not_needed:
  lirc-modules-source/serial_port: 0x2f8
  lirc-modules-source/drivers: i2c
  lirc-modules-source/serial_irq: 3
  lirc-modules-source/serial_type: Other
  lirc-modules-source/kernel-source: /usr/src/linux/
  lirc-modules-source/sir_irq: 3
  lirc-modules-source/sir_port: 0x2f8
  lirc-modules-source/parallel_port: 0x378
* lirc-modules-source/what_next:

-- 
If you think of MS-DOS as mono, and Windows as stereo,
 then Linux is Dolby Digital and all the music is free...

Attachment: signature.asc
Description: Эта часть сообщения подписана цифровой подписью


--- End Message ---
--- Begin Message ---
Source: lirc
Source-Version: 0.8.2-2

This bug is fixed in the new debian version 0.8.2-2 of lirc, which is 
already present in unstable and testing.

Regards
        Stefan Lippers-Hollmann

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply via email to