@kenny,

i think i'm seeing similar problems on jaunty.  your ppa sources install
fine, but the imon drivers don't work with the imon lcd on my antec
fusion black (as has been reported by others in the forum).  trying to
replace lirc_imon.c with the cvs version gives a build error (inserted
below).  just moving the cvs-built modules into the dkms tree gives an
error on modprobe:

# modprobe lirc_imon
FATAL: Error inserting lirc_imon 
(/lib/modules/2.6.28-11-generic/updates/dkms/lirc_imon.ko):

so even the hacky/non-recommended solution didn't work for me.

i'dreally appreciate some more help if you have ideas.  also if support
is coming down the pipeline somewhere i'dlove to knwo about it, since
this is all a little over my head.

thanks for the hard work!

matt

build failure with cvs lirc_imod.c :
mkdir -p /var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/.tmp_versions ; rm 
-f /var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/.tmp_versions/*
make -f scripts/Makefile.build 
obj=/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon
  gcc -Wp,-MD,/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/.lirc_imon.o.d  
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.3.3/include -D__KERNEL__  
-Iinclude  -I/usr/src/linux-headers-2.6.28-11-generic/arch/x86/include -include 
include/linux/autoconf.h -Iubuntu/include  -Wall -Wundef -Wstrict-prototypes 
-Wno-trigraphs -fno-strict-aliasing -fno-common 
-Werror-implicit-function-declaration -O2 -m64 -mtune=generic -mno-red-zone 
-mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -pipe 
-Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 
-mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector 
-fno-omit-frame-pointer -fno-optimize-sibling-calls 
-Wdeclaration-after-statement -Wno-pointer-sign -fwrapv -DIRCTL_DEV_MAJOR=61 
-DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. 
-I/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/. 
-I/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/ 
-I/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/../.. 
-I/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/../.. 
-I/lib/modules/2.6.28-11-generic/build/include/ 
-I/lib/modules/2.6.28-11-generic/build/drivers/media/video/ -DMODULE 
-D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_imon)"  
-D"KBUILD_MODNAME=KBUILD_STR(lirc_imon)"  -c -o 
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/.tmp_lirc_imon.o 
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c: In function 
‘delete_context’:
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:338: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:339: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c: In function 
‘deregister_from_lirc’:
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:350: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:352: error: 
implicit declaration of function ‘lirc_unregister_driver’
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c: In function 
‘submit_data’:
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:936: error: 
implicit declaration of function ‘lirc_buffer_write’
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:936: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:937: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c: In function 
‘incoming_packet’:
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1122: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1123: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c: In function 
‘imon_probe’:
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1400: error: 
invalid application of ‘sizeof’ to incomplete type ‘struct lirc_driver’ 
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1445: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1446: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1447: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1449: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1450: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1452: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1453: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1454: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1455: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1457: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1459: error: 
dereferencing pointer to incomplete type
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1463: error: 
implicit declaration of function ‘lirc_register_driver’
/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.c:1474: error: 
dereferencing pointer to incomplete type
make[4]: *** [/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon/lirc_imon.o] 
Error 1
make[3]: *** [_module_/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make[2]: *** [lirc_imon.o] Error 2
make[2]: Leaving directory `/var/lib/dkms/lirc/0.8.4a/build/drivers/lirc_imon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/lib/dkms/lirc/0.8.4a/build/drivers'
make: *** [imon] Error 2


Error!  Build of lirc_imon.ko failed for: 2.6.28-11-generic (x86_64)
Consult the make.log in the build directory

-- 
lirc-modules-source gives an error while building with dkms
https://bugs.launchpad.net/bugs/306346
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to