g++ -D_REENTRANT -DQT_THREAD_SUPPORT -c -I/usr/X11R6/include -I/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2/include -I/usr/X11R6/include -mcpu=i686 -O3 -pipe -fPIC -DQT_BUILTIN_GIF_READER=1 -DQT_NAS_SUPPORT -DQT_XFT -fno-exceptions -I/usr/X11R6/include -o kernel/qpsprinter.o kernel/qpsprinter.cpp In file included from kernel/qt_x11.h:76, from kernel/qpsprinter.cpp:97: /usr/X11R6/include/X11/Xft/Xft.h:52: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:86: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:93: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:190: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:295: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:354: syntax error before `(' /usr/X11R6/include/X11/Xft/Xft.h:393: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:399: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:408: type specifier omitted for parameter /usr/X11R6/include/X11/Xft/Xft.h:408: parse error before `,' /usr/X11R6/include/X11/Xft/Xft.h:418: syntax error before `(' /usr/X11R6/include/X11/Xft/Xft.h:461: parse error before `*' make[2]: *** [kernel/qpsprinter.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2/src' make[1]: *** [src-mt] Error 2 make[1]: Leaving directory `/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2' make: *** [src-mt] Error 2 !!! ERROR: x11-libs/qt-2.3.2-r1 failed. !!! Function src_compile, Line 55, Exitcode 2 !!! (no error message) Calculating dependencies ...done! >>> emerge (1 of 2) x11-libs/qt-2.3.2-r1 to / >>> md5 ;-) qt-x11-2.3.2.tar.gz
which xfree is merged? is xft merged? qt-2.3.2 seems not to work with xft-2.x, so we should add a dep on !x11-libs/xft to qt. but please first confirm that xft is merged and if it is, unmerge xft and emerge qt-2.3.2 and look if this works.
x11-base/xfree Latest version installed: 4.2.1-r2 x11-libs/xft Latest version installed: 2.0.1-r1 ugh... unmerge xft ? won't that break stuff ?
yup. broke kde & gkrellm2 !!!
g++ -c -I/usr/X11R6/include -I/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2/include -I/usr/X11R6/include -mcpu=i686 -O3 -pipe -fPIC -DQT_BUILTIN_GIF_READER=1 -DQT_NAS_SUPPORT -DQT_NO_XKB -fno-exceptions -I/usr/X11R6/include -o widgets/qtabwidget.o widgets/qtabwidget.cpp ACCESS DENIED unlink: /widgets/qtabwidget.o ACCESS DENIED link: /widgets/qtabwidget.o ACCESS DENIED unlink: /widgets/qtabwidget.o ACCESS DENIED open_wr: /widgets/qtabwidget.o g++: widgets/qtabwidget.cpp: No such file or directory g++: No input files make[1]: *** [widgets/qtabwidget.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/qt-2.3.2-r1/work/qt-2.3.2/src' make: *** [sub-src] Error 2 !!! ERROR: x11-libs/qt-2.3.2-r1 failed. !!! Function src_compile, Line 55, Exitcode 2 !!! (no error message) --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-qt-2.3.2-r1-2801.log" unlink: /widgets/qtabwidget.o link: /widgets/qtabwidget.o unlink: /widgets/qtabwidget.o open_wr: /widgets/qtabwidget.o --------------------------------------------------------------------------------
I re-emerged xft. am willing to unmerge xft and do any more additional testing. aniruddha shankar bangalore, india
note: i added !x11-libs/xft to depend of qt-2.3.2. btw, for what do you need qt-2.3.2? please try rm -r /var/tmp/portage/qt-2.3.2-r1; emerge =qt-2.3.2-r1
*** Bug 13439 has been marked as a duplicate of this bug. ***
removed !x11-libs/xft from depend again, qt-2.3.2 is now compiled with -no-xft. please try the newer ebuild and report success/failure. thanks.
compiled fine. Thanks!
fixed since qt-2.3.2 configures with -no-xft. thanks.
*** Bug 14664 has been marked as a duplicate of this bug. ***