Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 5391 - Errors building lincvs-0.3-0-r1 when USE="-kde"
Summary: Errors building lincvs-0.3-0-r1 when USE="-kde"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Nick Hadaway
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-22 11:30 UTC by nuno.araujo
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nuno.araujo 2002-07-22 11:30:48 UTC
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 
Comment 1 nuno.araujo 2002-07-22 11:30:48 UTC
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.
Comment 2 Nick Hadaway 2002-07-23 00:30:56 UTC
Version bump.  Added diff for proper compiling.  Pinned down depends to        
        qt-2* and kde-2*.  Tested kde and -kde builds.