I’m happy to see that Matt decided to go with a new release of kopete out of KDE’s release cycle.
This is probably going to help quite a bit the development IMHO, as there won’t be any more 3.x series releases a part bugfixes, but Kopete really need more work on features and protocol support, not just bug fixing.
The new release, 0.12-alpha1, really impressed me: the new chat window engine, using CSS instead of XSL is way faster, although I had to edit the style I choose (from AdiumXtras, that I already knew as I use AdiumX on OSX) to remove my own icon from appearing, this because every time I sent a message it appeared to take my avatar image, and scale it down to what the skin required… pretty CPU intensive, especially as it wasn’t caching at all.
Well not a big deal, I don’t like watching those avatars anyway 🙂
Anyway for who wants to test the ebuild is in in my overlay. I’ll wait a bit more before looking into adding this in portage, just to solve the possible big issues with it.
I’m anyway good impressed with the work that’s being done. Although I didn’t enable the jingle (Google Talk’s talk support) as it requires an old version of oRTP (0.7.1) that would create a new dependency up-downgrading, and I’d rather wait to see if somebody is going to make it work with the current 0.8 series.
This version seems really to improve the responsiveness of the application in its entirety, so it’s a good step forward. Only thing I found strangely long was the shutdown… and I have no idea why, it starts a long series of munmap, takes a long time before it actually closes…
Oh well, I’m really looking forward to beta1.. and I really like being able to use Adium’s styles.
I’m building from your overlay and its failing, any guesses what the cause is?/bin/sh ../../../../libtool –silent –tag=CXX –mode=link x86_64-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -ftracer -fweb -frename-registers -fforce-addr -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -Wl,-O1 -Wl,–as-needed -Wl,–enable-new-dtags -o kcm_kopete_avdeviceconfig.la -rpath /usr/lib64/kde3 -no-undefined -Wl,–no-undefined -Wl,–allow-shlib-undefined -module -avoid-version -module -no-undefined -Wl,–no-undefined -Wl,–allow-shlib-undefined -R /usr/lib64 -R /usr/kde/3.5/lib64 -R /usr/qt/3/lib64 -R /usr/lib64 -R /lib64 -L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64 -L/usr/lib64 -L/lib64 avdeviceconfig.lo avdeviceconfig_videoconfig.lo avdeviceconfig.moc.lo ../../../libkopete/libkopete.la ../../../libkopete/avdevice/libkopete_videodevice.la -lkutils.libs/avdeviceconfig.o: In function `AVDeviceConfig::~AVDeviceConfig()’:avdeviceconfig.cpp:(.text+0x160): undefined reference to `QGLWidget::~QGLWidget()’.libs/avdeviceconfig.o: In function `AVDeviceConfig::~AVDeviceConfig()’:avdeviceconfig.cpp:(.text+0x1e0): undefined reference to `QGLWidget::~QGLWidget()’.libs/avdeviceconfig.o: In function `AVDeviceConfig::~AVDeviceConfig()’:avdeviceconfig.cpp:(.text+0x250): undefined reference to `QGLWidget::~QGLWidget()’.libs/avdeviceconfig.o: In function `AVDeviceConfig::AVDeviceConfig(QWidget*, char const*, QStringList const&)’:avdeviceconfig.cpp:(.text+0x3a5): undefined reference to `QGLWidget::QGLWidget(QWidget*, char const*, QGLWidget const*, unsigned int)’.libs/avdeviceconfig.o: In function `AVDeviceConfig::AVDeviceConfig(QWidget*, char const*, QStringList const&)’:avdeviceconfig.cpp:(.text+0x905): undefined reference to `QGLWidget::QGLWidget(QWidget*, char const*, QGLWidget const*, unsigned int)’collect2: ld returned 1 exit statusmake[5]: *** [kcm_kopete_avdeviceconfig.la] Error 1make[5]: Leaving directory `/var/tmp/portage/kopete-0.12_alpha1/work/kopete-0.12-alpha1/kopete/kopete/config/avdevice’make[4]: *** [all-recursive] Error 1make[4]: Leaving directory `/var/tmp/portage/kopete-0.12_alpha1/work/kopete-0.12-alpha1/kopete/kopete/config’make[3]: *** [all-recursive] Error 1make[3]: Leaving directory `/var/tmp/portage/kopete-0.12_alpha1/work/kopete-0.12-alpha1/kopete/kopete’make[2]: *** [all-recursive] Error 1make[2]: Leaving directory `/var/tmp/portage/kopete-0.12_alpha1/work/kopete-0.12-alpha1/kopete’make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/var/tmp/portage/kopete-0.12_alpha1/work/kopete-0.12-alpha1’make: *** [all] Error 2
I had the same Problem as Gabriel above (although not with this overlay but with the official portage-tree). The Problem was (apparently) simply the PATH and/or LD_LIBRARY_PATH.export PATH=$PATH:$QTDIR/binexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/libemerge -av kdeand it was solved!greetings,hagen