Version: 0.10 (using KDE KDE 3.4.0) Installed from: RedHat RPMs Compiler: gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) OS: Linux meanwhile protocol support seems to be (source) compatible only with meanwhile library version 0.3. It appears header filenames have changed to have prefix mw_ in meanwhile-0.4.0. However, naively renaming all references from #include <meanwhile/...> to #include <meanwhile/mw_...> doesn't work either. (I get undefined struct mwSession errors).
Created attachment 11166 [details] start at porting sametime plugin to meanwhile 0.4 I tried the same naive approach of renaming the headers, but ran up against the meanwhile session API changes. I also fixed the build system to use KDE_PKG_CHECK_MODULES as meanwhile 0.4 ships with a sane pkg-config file. This change seem to work well. Anyhow, I've attached the patch, perhaps someone with more knowledge of meanwhile library can build upon it.
Created attachment 11286 [details] Patch that fixes build system and uses correct headers Fix a m4 escaping issue with last patch.
Created attachment 11569 [details] Patch that fixes the build system and uses the correct headers Updated for changes in configure.in.in made my other components.
Created attachment 11570 [details] Build failures using latest patch There seems to have been a significant change in the way sessions are handled in meanwhile 0.4
Can this bug have higher priority then "normal" please? The whole protocol is not working!
Nedim, "the whole protocol is not working" isn't completely true. You just need to compile against meanwhile-0.3.1.
I have been working on support for libmeanwhile-0.4.2. I'll post it to kopete-devel after a few cleanups (ie, a day or two).
SVN commit 431226
Many thanks! When is this going to be merged into 3.4.1 > ?
It won't. Next release it'll be in is KDE 3.5 (Kopete 0.11)