Fix is to put a: #DEFINE LONG64 at the beginning of the pipes.cpp file in the kscreensavers/xsavers/ directory... In file included from /usr/X11R6/include/GL/glx.h:27, from pipes.cpp:153: /usr/X11R6/include/X11/Xmd.h:133: conflicting types for `typedef long int INT32' /usr/qt/3/include/qglobal.h:497: previous declaration as `typedef int INT32' make[3]: *** [pipes.o] Error 1 source='pipes.cpp' object='pipes.o' libtool=no \ depfile='.deps/pipes.Po' tmpdepfile='.deps/pipes.TPo' \ depmode=gcc /bin/sh ../../admin/depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3/include -I/usr/qt/3/include -I/usr/X11R6/include -UQT_NO_ASCII_CAST -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=i686 -O3 -pipe -fno-exceptions -fno-check-new -c -o pipes.o `test -f pipes.cpp || echo './'`pipes.cpp In file included from /usr/X11R6/include/GL/glx.h:27, from pipes.cpp:153: /usr/X11R6/include/X11/Xmd.h:133: conflicting types for `typedef long int INT32' /usr/qt/3/include/qglobal.h:497: previous declaration as `typedef int INT32' make[3]: *** [pipes.o] Error 1 Justin T
Added patch to kdeartwork-3.0-r1 ebuild. Temporary solution. Bug report to KDE team?
*** Bug 1965 has been marked as a duplicate of this bug. ***