You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Magic Michael

Professional

  • "Magic Michael" started this thread

Posts: 756

Location: Berlin (West)

  • Send private message

1

Thursday, May 13th 2004, 12:52pm

make von lirc-0.7.0_pre3 will nich

Liebe Gemeinde,

mein "emerge -U world" schlaegt seit einiger Zeit fehl, der Stolperstein ist lirc . Ob ich nun SYNC="rsync://rsync16.de.gentoo.org/gentoo-merged" als server nehme oder einen beliebigen anderen aendert nichts. Meine installierte lirc-Version ist die 0.6.6-r1 . System siehe Signatur. Ich kann mit der Fehlermeldung nichts anfangen und hab weder hier, im gentoo-Forum oder bei Herrn Google was gefunden.

Hat von Euch jemand sachdienliche Hinweise ?

Danke fuer's Lesen

Michael



Kernel-config:

# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
# CONFIG_SERIAL is not set
# CONFIG_SERIAL_EXTENDED is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=2048



make-Durchlauf:

Now enter 'make' and 'make install' to compile and install the package.

cd . && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=Makefile /bin/sh ./config.status
config.status: creating Makefile
config.status: executing default-1 commands
cd . && /bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run autoheader
autoheader-2.58: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader-2.58: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader-2.58: WARNING: is deprecated and discouraged.
autoheader-2.58:
autoheader-2.58: WARNING: Using the third argument of `AC_DEFINE' and
autoheader-2.58: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader-2.58: WARNING: `acconfig.h':
autoheader-2.58:
autoheader-2.58: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader-2.58: [Define if a function `main' is needed.])
autoheader-2.58:
autoheader-2.58: WARNING: More sophisticated templates can also be produced, see the
autoheader-2.58: WARNING: documentation.
configure.in:18: warning: do not use m4_patsubst: use patsubst or m4_bpatsubst
aclocal.m4:614: AM_CONFIG_HEADER is expanded from...
configure.in:18: the top level
configure.in:1022: warning: do not use m4_regexp: use regexp or m4_bregexp
aclocal.m4:627: _AM_DIRNAME is expanded from...
configure.in:1022: the top level
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
/bin/sh ./config.status
config.status: creating config.h
config.status: executing default-1 commands
make all-recursive
make[1]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3'
Making all in drivers
make[2]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
cd .. && \
/bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run automake --gnu drivers/Makefile
cd .. && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=drivers/Makefile /bin/sh ./config.status
config.status: creating drivers/Makefile
config.status: executing default-1 commands
make[2]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
make[2]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
Making all in lirc_dev
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
cd ../.. && \
/bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run automake --gnu drivers/lirc_dev/Makefile
cd ../.. && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=drivers/lirc_dev/Makefile /bin/sh ./config.status
config.status: creating drivers/lirc_dev/Makefile
config.status: executing default-1 commands
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
make -C /usr/src/linux/ SUBDIRS=/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev modules \
KBUILD_VERBOSE=1
make[4]: Entering directory `/usr/src/linux-2.4.24'
make -C /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h" MAKING_MODULES=1 modules
make[5]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev/../.. -I /usr/src/linux//include/ -nostdinc -iwithprefix include -DKBUILD_BASENAME=lirc_dev -c -o lirc_dev.o lirc_dev.c
make[5]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
make[4]: Leaving directory `/usr/src/linux-2.4.24'
mv Makefile.automake Makefile
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
Making all in lirc_serial
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
cd ../.. && \
/bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run automake --gnu drivers/lirc_serial/Makefile
cd ../.. && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=drivers/lirc_serial/Makefile /bin/sh ./config.status
config.status: creating drivers/lirc_serial/Makefile
config.status: executing default-1 commands
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
make -C /usr/src/linux/ SUBDIRS=/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial modules \
KBUILD_VERBOSE=1
make[4]: Entering directory `/usr/src/linux-2.4.24'
make -C /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h" MAKING_MODULES=1 modules
make[5]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial/../.. -I /usr/src/linux//include/ -nostdinc -iwithprefix include -DKBUILD_BASENAME=lirc_serial -c -o lirc_serial.o lirc_serial.c
lirc_serial.c:67:2: warning: #warning "******************************************"
lirc_serial.c:68:2: warning: #warning " Your serial port driver is compiled into "
lirc_serial.c:69:2: warning: #warning " the kernel. You will have to release the "
lirc_serial.c:70:2: warning: #warning " port you want to use for LIRC with: "
lirc_serial.c:71:2: warning: #warning " setserial /dev/ttySx uart none "
lirc_serial.c:72:2: warning: #warning "******************************************"
lirc_serial.c:103:2: warning: #warning "Software carrier only affects transmitting"
lirc_serial.c:109:2: warning: #warning "Note: using rdtsc instruction"
lirc_serial.c:263: error: syntax error before ';' token
lirc_serial.c:264: error: syntax error before ';' token
make[5]: *** [lirc_serial.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
make[4]: *** [_mod_/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial] Error 2
make[4]: Leaving directory `/usr/src/linux-2.4.24'
make[3]: *** [lirc_serial.o] Error 2
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3'
make: *** [all] Error 2

!!! ERROR: app-misc/lirc-0.7.0_pre3 failed.
!!! Function src_compile, Line 94, Exitcode 2
!!! (no error message)
Glotz-VDR: Aopen i945GTm-VHL, CoreDuo T2500, 1x Nova HD S2, 1x Reel HDe, Gentoo mit 2.6.32er kernel, VDR 1.7.15
ueber einen Yamaha RX-1700 verbunden mit Sharp Aquos LC46 XL2E und Panasonic PT AE 3000

2

Thursday, May 13th 2004, 3:58pm

RE: make von lirc-0.7.0_pre3 will nich

Hallo,

Source code

1
 Meine installierte lirc-Version ist die 0.6.6-r1 .

Das Problem mit dem
emerge -U world und lirc-0.7.0_pre3
laesst sich umgehen,
wenn man in der /etc/portage/package.mask

Source code

1
>=app-misc/lirc-0.7.0_pre3

eintraegt,
falls nicht vorhanden,muss das Verzeichnis mit der package.mask angelegt werden.
Noch eine Moeglichkeit waere,
mal zu probieren auf die Version lirc-0.7.0_pre4 upzudaten ,
moeglicherweise sind da die Probleme mit dem Kompilieren behoben.
mfg

Henning

Professional

Posts: 597

Location: Braunschweig

Occupation: Systemanalytiker

  • Send private message

3

Thursday, May 13th 2004, 8:53pm

RE: make von lirc-0.7.0_pre3 will nich

Hi,

ich hatte bislang auch noch die 0.66 am laufen, da ich von einigen Leuten gehört hatte, die damit Probleme haben.
Nun habe ich mich doch mal dazu hinreißen lassen die 0.70-pre3 zu testen.
Ich hatte damit kein Problem.
Allerdings habe ich die Treiber für die seriellen Schnittstellen nicht fest im Kernel, sondern als Modul gebaut. Ich brauche die serielle Schnittstelle ohnehin nur alle paar Monate um meinen alten Eprommer anzusprechen.

Wäre doch mal einen Versuch wert, mit unterschiedlichen Kerneln zu testen.

Gruß Henning
Hardware: ASUS A8N-E, AMD64 3800 2GB, 2 * 250GB SATA-II Samsung, Siemens DVB-S Rev 1.3, Technisat DVB-S Rev. 1.6, LG 4167 DVD-RW, GF 6300
Software: Gentoo,2.6.17, GCC 3.4.6 VDR 1.4.3, OSD-Teletext, mp3ng, DVD, image, mplayer, pilotskin, director, femon, osdpip, burn

Magic Michael

Professional

  • "Magic Michael" started this thread

Posts: 756

Location: Berlin (West)

  • Send private message

4

Friday, May 14th 2004, 10:47am

RE: make von lirc-0.7.0_pre3 will nich

Howdy !

Ich hab die lirc 0.7.0-Versionen (alle!) wie von holymoly beschrieben vom Systemupdate ausschliessen muessen, dann laeuft das wenigstens durch. Da 0.66 bei mir funzt, belasse ich es erstmal dabei. Bei Gelegenheit wechsle ich auf Kernel 2.4.26, an die 2.6er Reihe traue ich mich noch nicht ran. ?( Das werde ich mal auf 'nem Testsystem versuchen.

Ciao
Michael
Glotz-VDR: Aopen i945GTm-VHL, CoreDuo T2500, 1x Nova HD S2, 1x Reel HDe, Gentoo mit 2.6.32er kernel, VDR 1.7.15
ueber einen Yamaha RX-1700 verbunden mit Sharp Aquos LC46 XL2E und Panasonic PT AE 3000