Hi list, I investigated bug https://bugs.kde.org/show_bug.cgi?id=268056 because I got so annoyed of it, and tracked the problem down to a symbol conflict between liboscar and libfam: Both export a class called "Client", and the destructor symbol is (naturally) called the same for both...
The easiest fix is to use libgamin instead of libfam, which dos not needlessly export such symbols, but is binary compatible for the actual API. However I don't know if gamin also works on all file-systems (esp. networking ones). libfam upstream seems to be effectively dead (http://oss.sgi.com/archives/fam/), I reported a bug against Debian so maybe they can get it fixed, but of course other distributions won't easily get it then... Since the use of such generic names as global symbols is a bad idea generally, would it be possible for liboscar to use a namespace? That would then solve all problems at once, and be more future-proof. Kind regards, Ralf _______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel