usr/X11R6/include -o tools/qutfcodec.o tools/qutfcodec.cpp 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 -march=athlon-mp -O3 -pipe -fPIC -DQT_BUILTIN_GIF_READER=1 -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 `;' token /usr/X11R6/include/X11/Xft/Xft.h:86: 'FT_UInt' is used as a type, but is not defined as a type. /usr/X11R6/include/X11/Xft/Xft.h:93: 'FT_UInt' is used as a type, but is not defined as a type. /usr/X11R6/include/X11/Xft/Xft.h:190: type specifier omitted for parameter ` FT_UInt' /usr/X11R6/include/X11/Xft/Xft.h:190: parse error before `*' token /usr/X11R6/include/X11/Xft/Xft.h:295: type specifier omitted for parameter ` FT_UInt' /usr/X11R6/include/X11/Xft/Xft.h:295: parse error before `*' token /usr/X11R6/include/X11/Xft/Xft.h:343: parse error before `*' token /usr/X11R6/include/X11/Xft/Xft.h:380: type specifier omitted for parameter ` FT_UInt' /usr/X11R6/include/X11/Xft/Xft.h:380: parse error before `*' token /usr/X11R6/include/X11/Xft/Xft.h:386: type specifier omitted for parameter ` FT_UInt' /usr/X11R6/include/X11/Xft/Xft.h:386: parse error before `*' token /usr/X11R6/include/X11/Xft/Xft.h:395: type specifier omitted for parameter ` FT_UInt' /usr/X11R6/include/X11/Xft/Xft.h:395: parse error before `,' token /usr/X11R6/include/X11/Xft/Xft.h:405: parse error before `*' token /usr/X11R6/include/X11/Xft/Xft.h:448: type specifier omitted for parameter ` FT_UInt' /usr/X11R6/include/X11/Xft/Xft.h:448: parse error before `*' token 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 70, Exitcode 2 !!! (no error message) sethbc@cwm:~$ emerge search xfree Searching... [ Results for search key : xfree ] [ Applications found : 1 ] * x11-base/xfree Latest version available: 4.2.1-r2 Latest version installed: 4.2.1-r2 Size of downloaded files: 62,359 kB Homepage: http://www.xfree.org Description: Xfree86: famous and free X server sethbc@cwm:~$
do you have xft merged?
* x11-libs/xft Latest version available: 2.0-r1 Latest version installed: 2.0-r1 Size of downloaded files: 525 kB Homepage: http://fontconfig.org/ Description: Xft2
qtcups is outdated and unmaintained: http://cups.sourceforge.net/ ;) seems like qtcups only works with xft-1, not xft2, so we should depend on !x11-libs/xft? or just remove qtcups ebuild?
uh i guess its depracated b/c of kde printing...punt it?
once xft is unmask (or now) qtcups should depend on !x11-libs/xft.
well, xft is now unmasked. this is a qt-2.3.2 issue, no qtcups. added !x11-libs/xft to depend of qt-2.3.2-r2.ebuild. thanks. about qtcups: as long as we have qt-2 and kde-2 in portage, we can keep qtcups.