Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
lirc 0.8.7-pre1 Fails to Build Against Kernel 2.6.35(SOLVED)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Kenji Miyamoto
Veteran
Veteran


Joined: 28 May 2005
Posts: 1452
Location: Looking over your shoulder.

PostPosted: Tue Aug 03, 2010 9:56 pm    Post subject: lirc 0.8.7-pre1 Fails to Build Against Kernel 2.6.35(SOLVED) Reply with quote

While trying to upgrade my HTPC, I ran into this error:
Code:
make -f scripts/Makefile.build obj=/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb
  x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/.lirc_mceusb.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/include -I/usr/src/linux-2.6.35-gentoo/arch/x86/include -Iinclude  -include include/generated/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -m64 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larger-than=2048 -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I../.. -I/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/. -I/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/. -I/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/../.. -I/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/../.. -I/usr/src/linux//include/ -I/usr/src/linux//drivers/media/video/  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_mceusb)"  -D"KBUILD_MODNAME=KBUILD_STR(lirc_mceusb)"  -c -o /var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.o /var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c
/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c: In function ‘mceusb_lirc_ioctl’:
/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c:939: warning: unused variable ‘lvalue’
/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c: In function ‘mceusb_dev_probe’:
/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c:1168: error: implicit declaration of function ‘usb_buffer_alloc’
/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c:1168: warning: assignment makes pointer from integer without a cast
/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c:1318: error: implicit declaration of function ‘usb_buffer_free’
/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.c:1325: warning: too many arguments for format
make[5]: *** [/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb/lirc_mceusb.o] Error 1
make[4]: *** [_module_/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb] Error 2
make[4]: Leaving directory `/usr/src/linux-2.6.35-gentoo'
make[3]: *** [lirc_mceusb.o] Error 2
make[3]: Leaving directory `/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers/lirc_mceusb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1'
make: *** [all] Error 2
 * ERROR: app-misc/lirc-0.8.7_pre1 failed:
 *   Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS=   all
 *
 * Call stack:
 *     ebuild.sh, line   47:  Called src_compile
 *   environment, line 4650:  Called linux-mod_src_compile
 *   environment, line 3629:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC=\"$(tc-getBUILD_CC)\"                                               CROSS_COMPILE=${CHOST}-                                              LDFLAGS=\"$(get_abi_LDFLAGS)\"                                           ${BUILD_FIXES}                                          ${BUILD_PARAMS}                              ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *
 * If you need support, post the output of 'emerge --info =app-misc/lirc-0.8.7_pre1',
 * the complete build log and the output of 'emerge -pqv =app-misc/lirc-0.8.7_pre1'.
 * The complete build log is located at '/var/tmp/portage/app-misc/lirc-0.8.7_pre1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-misc/lirc-0.8.7_pre1/temp/environment'.
 * S: '/var/tmp/portage/app-misc/lirc-0.8.7_pre1/work/lirc-0.8.7pre1'
It looks like I'm not alone, either: http://blog.gmane.org/gmane.comp.hardware.lirc

I can't find any Gentoo Bugzilla information on it, so does anyone have any suggestions?
_________________
[ Kawa-kun, new and improved!! ]

Alex Libman seems to be more of an anarchist than a libertarian.


Last edited by Kenji Miyamoto on Mon Sep 13, 2010 3:41 am; edited 1 time in total
Back to top
View user's profile Send private message
candrews
Developer
Developer


Joined: 10 Aug 2005
Posts: 162

PostPosted: Sun Aug 08, 2010 3:56 am    Post subject: Reported bug Reply with quote

I reported this bug: https://bugs.gentoo.org/show_bug.cgi?id=331603
Back to top
View user's profile Send private message
PraetorZero
Apprentice
Apprentice


Joined: 11 Dec 2004
Posts: 239
Location: /home

PostPosted: Tue Aug 17, 2010 1:41 am    Post subject: Re: Reported bug Reply with quote

candrews wrote:
I reported this bug: https://bugs.gentoo.org/show_bug.cgi?id=331603



Take a look at https://bugs.gentoo.org/show_bug.cgi?id=301321
_________________
What's the worst that can happen?
Back to top
View user's profile Send private message
cdstealer
Guru
Guru


Joined: 30 Oct 2005
Posts: 431
Location: Leeds

PostPosted: Sun Aug 29, 2010 6:46 pm    Post subject: Reply with quote

Nice one.. lirc-0.8.7_pre2-2.6.35.patch worked a treat for me for lirc-0.8.7_pre1.

Thanks :)
_________________
# touch it
touch: cannot touch `it': Permission denied
Back to top
View user's profile Send private message
Kenji Miyamoto
Veteran
Veteran


Joined: 28 May 2005
Posts: 1452
Location: Looking over your shoulder.

PostPosted: Mon Sep 13, 2010 3:41 am    Post subject: Reply with quote

cdstealer wrote:
Nice one.. lirc-0.8.7_pre2-2.6.35.patch worked a treat for me for lirc-0.8.7_pre1.

Thanks :)
Worked for me, too.
_________________
[ Kawa-kun, new and improved!! ]

Alex Libman seems to be more of an anarchist than a libertarian.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum