Each time I try to emerge lincvs-0.3-0r1 while compiling gcc gives me several errors (see console log below) My USE varibles are "pda -alsa -kde My compilation settings are: CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe" Here is a console log of the installation: ---------------------------------- // ----------------------------------------- bash-2.05a# emerge lincvs Calculating dependencies ...done! >>> emerge dev-util/lincvs-0.3.0-r1 to / >>> md5 ;-) lincvs-0.3-0-generic-src.tgz >>> md5 ;-) lincvs-0.3.patch-1.tgz >>> Unpacking source... >>> Unpacking lincvs-0.3-0-generic-src.tgz >>> Unpacking lincvs-0.3.patch-1.tgz patching file LinCVS-0.3/src/globals.cpp patching file diffview.cpp Hunk #1 succeeded at 322 (offset -4 lines). Hunk #3 succeeded at 343 (offset -4 lines). >>> Source unpacked. g++ -c -Wall -W -march=i686 -O3 -pipe -D_REENTRANT -DLINCVS_APP -DNO_KDE2 -DNO_DEBUG -D__unix__ -I./include -I./res -I./themes/include -I./themes/res -I./AppConf/lib -I/usr/qt/3/include -o ./tmp/lincvs.o ./src/lincvs.cpp In file included from ./src/lincvs.cpp:64: themes/include/stepstyle.h:116: syntax error before `(' ./src/lincvs.cpp: In method `void ApplicationWindow::renameFile()': ./src/lincvs.cpp:1759: no matching function for call to `QInputDialog::getText (const char[7], const char[12], QString &)' /usr/qt/3/include/qinputdialog.h:77: candidates are: static class QString QInputDialog::getText(const QString &, const QString &, QLineEdit::EchoMode = QLineEdit::Normal, const QString & = QString::null, bool * = 0, QWidget * = 0, const char * = 0) ./src/lincvs.cpp: In method `void ApplicationWindow::setFont()': ./src/lincvs.cpp:2342: no matching function for call to `QFont::charSet ()' make: *** [tmp/lincvs.o] Erreur 1 >>> Install lincvs-0.3.0-r1 into /var/tmp/portage/lincvs-0.3.0-r1/image/ category dev-util >>> dobin: making LinCVS executable... install: Ne peut
Each time I try to emerge lincvs-0.3-0r1 while compiling gcc gives me several errors (see console log below) My USE varibles are "pda -alsa -kde My compilation settings are: CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe" Here is a console log of the installation: ---------------------------------- // ----------------------------------------- bash-2.05a# emerge lincvs Calculating dependencies ...done! >>> emerge dev-util/lincvs-0.3.0-r1 to / >>> md5 ;-) lincvs-0.3-0-generic-src.tgz >>> md5 ;-) lincvs-0.3.patch-1.tgz >>> Unpacking source... >>> Unpacking lincvs-0.3-0-generic-src.tgz >>> Unpacking lincvs-0.3.patch-1.tgz patching file LinCVS-0.3/src/globals.cpp patching file diffview.cpp Hunk #1 succeeded at 322 (offset -4 lines). Hunk #3 succeeded at 343 (offset -4 lines). >>> Source unpacked. g++ -c -Wall -W -march=i686 -O3 -pipe -D_REENTRANT -DLINCVS_APP -DNO_KDE2 -DNO_DEBUG -D__unix__ -I./include -I./res -I./themes/include -I./themes/res -I./AppConf/lib -I/usr/qt/3/include -o ./tmp/lincvs.o ./src/lincvs.cpp In file included from ./src/lincvs.cpp:64: themes/include/stepstyle.h:116: syntax error before `(' ./src/lincvs.cpp: In method `void ApplicationWindow::renameFile()': ./src/lincvs.cpp:1759: no matching function for call to `QInputDialog::getText (const char[7], const char[12], QString &)' /usr/qt/3/include/qinputdialog.h:77: candidates are: static class QString QInputDialog::getText(const QString &, const QString &, QLineEdit::EchoMode = QLineEdit::Normal, const QString & = QString::null, bool * = 0, QWidget * = 0, const char * = 0) ./src/lincvs.cpp: In method `void ApplicationWindow::setFont()': ./src/lincvs.cpp:2342: no matching function for call to `QFont::charSet ()' make: *** [tmp/lincvs.o] Erreur 1 >>> Install lincvs-0.3.0-r1 into /var/tmp/portage/lincvs-0.3.0-r1/image/ category dev-util >>> dobin: making LinCVS executable... install: Ne peut évaluer `LinCVS' par stat(): Aucun fichier ou répertoire de ce type strip: >>> Completed installing into /var/tmp/portage/lincvs-0.3.0-r1/image/ >>> Merging dev-util/lincvs-0.3.0-r1 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/set-ssh-commit-env.sh >>> /usr/bin/set-ssh-env.sh >>> /usr/bin/start-openssh-agent.sh >>> /usr/bin/start-ssh-agent.sh --- /usr/share/ --- /usr/share/icons/ >>> /usr/share/icons/lincvs/ >>> /usr/share/icons/lincvs/crea.xpm >>> /usr/share/icons/lincvs/lincvs-16.xpm >>> /usr/share/icons/lincvs/lincvs-32.xpm >>> /usr/share/icons/lincvs/lincvs-addedfile.xpm >>> /usr/share/icons/lincvs/lincvs-anim1.xpm >>> /usr/share/icons/lincvs/lincvs-anim2.xpm >>> /usr/share/icons/lincvs/lincvs-anim3.xpm >>> /usr/share/icons/lincvs/lincvs-anim4.xpm >>> /usr/share/icons/lincvs/lincvs-anim5.xpm >>> /usr/share/icons/lincvs/lincvs-anim6.xpm >>> /usr/share/icons/lincvs/lincvs-anim7.xpm >>> /usr/share/icons/lincvs/lincvs-clock_dis.xpm >>> /usr/share/icons/lincvs/lincvs-clock.xpm >>> /usr/share/icons/lincvs/lincvs-conflictfile.xpm >>> /usr/share/icons/lincvs/lincvs-cvscommit.xpm >>> /usr/share/icons/lincvs/lincvs-cvsupdate.xpm >>> /usr/share/icons/lincvs/lincvs-empty.xpm >>> /usr/share/icons/lincvs/lincvs-excl.xpm >>> /usr/share/icons/lincvs/lincvs-file_locked.xpm >>> /usr/share/icons/lincvs/lincvs-fileopen.xpm >>> /usr/share/icons/lincvs/lincvs-folder_ci.xpm >>> /usr/share/icons/lincvs/lincvs-folder_closed_problem.xpm >>> /usr/share/icons/lincvs/lincvs-folder_closed_warn.xpm >>> /usr/share/icons/lincvs/lincvs-folder_closed.xpm >>> /usr/share/icons/lincvs/lincvs-folder_co.xpm >>> /usr/share/icons/lincvs/lincvs-folder_dis2.xpm >>> /usr/share/icons/lincvs/lincvs-folder_disabled.xpm >>> /usr/share/icons/lincvs/lincvs-folder_dis.xpm >>> /usr/share/icons/lincvs/lincvs-folder_locked_problem.xpm >>> /usr/share/icons/lincvs/lincvs-folder_locked_warn.xpm >>> /usr/share/icons/lincvs/lincvs-folder_locked.xpm >>> /usr/share/icons/lincvs/lincvs-folder_open_problem.xpm >>> /usr/share/icons/lincvs/lincvs-folder_open_warn.xpm >>> /usr/share/icons/lincvs/lincvs-folder_open.xpm >>> /usr/share/icons/lincvs/lincvs-info.xpm >>> /usr/share/icons/lincvs/lincvs-log.xpm >>> /usr/share/icons/lincvs/lincvs-lostfile.xpm >>> /usr/share/icons/lincvs/lincvs-mini_exit.xpm >>> /usr/share/icons/lincvs/lincvs-missing.xpm >>> /usr/share/icons/lincvs/lincvs-modifiedfile.xpm >>> /usr/share/icons/lincvs/lincvs-needscheckout.xpm >>> /usr/share/icons/lincvs/lincvs-needsmerge.xpm >>> /usr/share/icons/lincvs/lincvs-needspatch.xpm >>> /usr/share/icons/lincvs/lincvs-pix_file.xpm >>> /usr/share/icons/lincvs/lincvs-removedfile.xpm >>> /usr/share/icons/lincvs/lincvs-removedt.xpm >>> /usr/share/icons/lincvs/lincvs-reread.xpm >>> /usr/share/icons/lincvs/lincvs-source_file.xpm >>> /usr/share/icons/lincvs/lincvs-status.xpm >>> /usr/share/icons/lincvs/lincvs-stickytag.xpm >>> /usr/share/icons/lincvs/lincvs-stop.xpm >>> /usr/share/icons/lincvs/lincvs-tag.xpm >>> /usr/share/icons/lincvs/lincvs-unchangedfiletimezoneconflict.xpm >>> /usr/share/icons/lincvs/lincvs-unchangedfile.xpm --- /usr/share/doc/ >>> /usr/share/doc/lincvs-0.3.0-r1/ >>> /usr/share/doc/lincvs-0.3.0-r1/SSH.txt >>> /usr/share/doc/lincvs-0.3.0-r1/AUTHORS.gz >>> /usr/share/doc/lincvs-0.3.0-r1/COPYING.gz >>> /usr/share/doc/lincvs-0.3.0-r1/INSTALL.TXT >>> /usr/share/doc/lincvs-0.3.0-r1/ChangeLog.gz >>> /usr/share/doc/lincvs-0.3.0-r1/README.TXT >>> /usr/share/doc/lincvs-0.3.0-r1/VERSION.TXT >>> /usr/share/doc/lincvs -> lincvs-0.3.0-r1 >>> Regenerating /etc/ld.so.cache... >>> dev-util/lincvs-0.3.0-r1 merged. * Regenerating GNU info directory index... * Processed 74 info files. bash-2.05a# ------------------------------------- // -------------------------------------- The translation of the french error: install: Ne peut évaluer `LinCVS' par stat(): Aucun fichier ou répertoire de ce type is install: Cannot evaluate 'LinCVS' by stat(): No file or directory of this (that???) type I don't know if it is an application bug or a package (ebuild) bug. Best regards.
Version bump. Added diff for proper compiling. Pinned down depends to qt-2* and kde-2*. Tested kde and -kde builds.