net-libs/libotr was bumped to 4.0.0 in the tree unstable but kopete fails to build if the otr use flag is turned on. Reproducible: Always Steps to Reproduce: 1. USE="otr" emerge kopete 2. watch it fail 3. Actual Results: /var/tmp/portage/kde-base/kopete-4.9.2/work/kopete-4.9.2/kopete/plugins/otr/otrlchatinterface.cpp:399:141: error: too few arguments to function ‘ConnContext* otrl_context_find(OtrlUserState, const char*, const char*, const char*, otrl_instag_t, int, int*, void (*)(void*, ConnContext*), void*)’ The bug is referenced upstream here: https://bugs.kde.org/show_bug.cgi?id=306276
Bug's been filed upstream, apparently libotr4 changed the API some. I'm going to throw a blocker on this one for now, and if/when upstream makes a patch we can add it.
Is this still a problem with kopete-4.10 ?
(In reply to Andreas K. Hüttel from comment #2) > Is this still a problem with kopete-4.10 ? Yes.
For the record =net-libs/libotr-4.0.0 is masked.
There is some progress going on upstream, but not until kde 4.12: https://git.reviewboard.kde.org/r/111227/#review35015
I raised the dependency for -9999 in git, but libotr-4.0.0 is still masked. I will follow up about that.
4.12.0 in tree. Use masked as long net-libs/libotr-4.0.0 is masked.