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
    über einen Yamaha RX-1700 verbunden mit Sharp Aquos LC46 XL2E und Panasonic PT AE 3000
    Aufnahme-VDR: Asrock C226M WS, Xeon E3-1246 V3, Digital Devices C/C2/T/T2 V7, Digital Devices Cine S2, Gentoo mit 4.4.26er kernel, VDR 2.2.0

  • Hallo,

    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

    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

  • 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

  • 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
    über einen Yamaha RX-1700 verbunden mit Sharp Aquos LC46 XL2E und Panasonic PT AE 3000
    Aufnahme-VDR: Asrock C226M WS, Xeon E3-1246 V3, Digital Devices C/C2/T/T2 V7, Digital Devices Cine S2, Gentoo mit 4.4.26er kernel, VDR 2.2.0