Gentoo Archives: gentoo-user

From: Drew Tomlinson <drew@××××××××××××××.net>
To: Gentoo User <gentoo-user@l.g.o>
Subject: [gentoo-user] Can't Re-Emerge lirc After Kernel Upgrade
Date: Tue, 27 Dec 2005 23:07:43
Message-Id: 43B1C7FD.9080009@mykitchentable.net
1 I upgraded from 2.6.13-r5 to 2.6.14-r5 using gentoo-sources. I'm using
2 this machine for MythTV and I noticed lirc was not working after the
3 upgrade. So I tried rebuilding it but lirc 0.7.2 (the same version I
4 was using before) fails to build. I have no idea what's wrong and
5 haven't found anything via Google. Any ideas?
6
7 Thanks,
8
9 Drew
10
11 --- BEGIN Build Failure Output ---.
12
13 creating doc/man/Makefile
14 creating config.h
15
16 You will have to use the lirc_i2c kernel module.
17
18 Now enter 'make' and 'make install' to compile and install the package.
19
20 * Converting lirc-0.7.2/Makefile to use M= instead of SUBDIRS=
21 ... [ ok ]
22 cd . && \
23 /bin/sh /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/missing --run
24 automake --gnu Makefile
25 cd . && /bin/sh /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/missing
26 --run autoheader
27 autoheader-2.59: WARNING: Using auxiliary files such as `acconfig.h',
28 `config.h.bot'
29 autoheader-2.59: WARNING: and `config.h.top', to define templates for
30 `config.h.in'
31 autoheader-2.59: WARNING: is deprecated and discouraged.
32 autoheader-2.59:
33 autoheader-2.59: WARNING: Using the third argument of `AC_DEFINE' and
34 autoheader-2.59: WARNING: `AC_DEFINE_UNQUOTED' allows to define a
35 template without
36 autoheader-2.59: WARNING: `acconfig.h':
37 autoheader-2.59:
38 autoheader-2.59: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
39 autoheader-2.59: [Define if a function `main' is needed.])
40 autoheader-2.59:
41 autoheader-2.59: WARNING: More sophisticated templates can also be
42 produced, see the
43 autoheader-2.59: WARNING: documentation.
44 configure.in:18: warning: do not use m4_patsubst: use patsubst or
45 m4_bpatsubst
46 aclocal.m4:629: AM_CONFIG_HEADER is expanded from...
47 configure.in:18: the top level
48 configure.in:1316: warning: do not use m4_regexp: use regexp or m4_bregexp
49 aclocal.m4:642: _AM_DIRNAME is expanded from...
50 configure.in:1316: the top level
51 cd . \
52 && CONFIG_FILES= CONFIG_HEADERS=config.h \
53 /bin/sh ./config.status
54 creating config.h
55 make all-recursive
56 make[1]: Entering directory `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2'
57 Making all in drivers
58 make[2]: Entering directory
59 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers'
60 cd .. && \
61 /bin/sh /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/missing --run
62 automake --gnu drivers/Makefile
63 cd .. && \
64 CONFIG_HEADERS= CONFIG_LINKS= \
65 CONFIG_FILES=drivers/Makefile /bin/sh ./config.status
66 creating drivers/Makefile
67 make[2]: Leaving directory
68 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers'
69 make[2]: Entering directory
70 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers'
71 Making all in lirc_dev
72 make[3]: Entering directory
73 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev'
74 cd ../.. && \
75 /bin/sh /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/missing --run
76 automake --gnu drivers/lirc_dev/Makefile
77 cd ../.. && \
78 CONFIG_HEADERS= CONFIG_LINKS= \
79 CONFIG_FILES=drivers/lirc_dev/Makefile /bin/sh ./config.status
80 creating drivers/lirc_dev/Makefile
81 make[3]: Leaving directory
82 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev'
83 make[3]: Entering directory
84 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev'
85 mv Makefile Makefile.automake
86 cp ../Makefile.kernel Makefile
87 make -C /lib/modules/2.6.14-gentoo-r5/build/
88 SUBDIRS=/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev
89 modules \
90 KBUILD_VERBOSE=1
91 make[4]: Entering directory `/usr/src/linux-2.6.14-gentoo-r5'
92 mkdir -p
93 /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev/.tmp_versions
94
95 WARNING: Symbol version dump
96 /usr/src/linux-2.6.14-gentoo-r5/Module.symvers
97 is missing; modules will have no dependencies and modversions.
98
99 make -f scripts/Makefile.build
100 obj=/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev
101 gcc -m32
102 -Wp,-MD,/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev/.lirc_dev.o.d
103 -nostdinc -isystem /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include
104 -D__KERNEL__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs
105 -fno-strict-aliasing -fno-common -ffreestanding -O2
106 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2
107 -march=i586 -Iinclude/asm-i386/mach-default -DIRCTL_DEV_MAJOR=61
108 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I
109 /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev/../.. -I
110 /lib/modules/2.6.14-gentoo-r5/build//include/ -DMODULE
111 -DKBUILD_BASENAME=lirc_dev -DKBUILD_MODNAME=lirc_dev -c -o
112 /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev/.tmp_lirc_dev.o
113 /var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev/lirc_dev.c
114 /bin/sh: scripts/genksyms/genksyms: No such file or directory
115 make[5]: ***
116 [/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev/lirc_dev.o]
117 Error 1
118 make[4]: ***
119 [_module_/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev]
120 Error 2
121 make[4]: Leaving directory `/usr/src/linux-2.6.14-gentoo-r5'
122 make[3]: *** [lirc_dev.o] Error 2
123 make[3]: Leaving directory
124 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers/lirc_dev'
125 make[2]: *** [all-recursive] Error 1
126 make[2]: Leaving directory
127 `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2/drivers'
128 make[1]: *** [all-recursive] Error 1
129 make[1]: Leaving directory `/var/tmp/portage/lirc-0.7.2/work/lirc-0.7.2'
130 make: *** [all] Error 2
131
132 !!! ERROR: app-misc/lirc-0.7.2 failed.
133 !!! Function src_compile, Line 114, Exitcode 2
134 !!! (no error message)
135 !!! If you need support, post the topmost build error, NOT this status
136 message.
137 --
138 gentoo-user@g.o mailing list