Summary: | kde-base/kopete-4.4.4-r1 fails to compile if msn flag is disabled but net-libs/libmsn-4.0_beta6 is installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David E. Narváez <david.narvaez> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | esigra, gentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 313999 |
Description
David E. Narváez
2010-06-13 21:37:38 UTC
(In reply to comment #0) > I disabled msn protocol from kopete, but since I had libmsn installed, it would > still try to build the wlm plugin, which fails. It built fine when I removed > libmsn. Hi. I had the problem. I have updated libmsn to version 4.1 and than emerged kopete. (In reply to comment #1) > Hi. > > I had the problem. > > I have updated libmsn to version 4.1 and than emerged kopete. Well, indeed the problem seems to get worse if you have libmsn 4.1 installed: emerging kopete will build the MSN plugin even with the msn USE flag disabled. *** Bug 324783 has been marked as a duplicate of this bug. *** I saw this bug when I created the bug that was just marked as duplicate of this bug. But I fail to see how it is a duplicate? Can somebody explain that to me. In my crash I don't see any reference to the MSN protocol, and this bug is about the MSN protocol in Kopete. The only overlap I see is that in both bugs the compilation of Kopete crashes. Note: this is just for me to learn, so I can create better bugreports in the future. This isn't about bashing the bugwranglers or something ;). (In reply to comment #4) > Note: this is just for me to learn, so I can create better bugreports in the > future. This isn't about bashing the bugwranglers or something ;). Well, yes, to improve your bug reporting, you could, for example, read your build.log. This is from the file you attached: In file included from /var/tmp/portage/kde-base/kopete-4.4.4-r1/work/kopete-4.4.4/kopete/protocols/wlm/wlmserver.h:20, from /var/tmp/portage/kde-base/kopete-4.4.4-r1/work/kopete-4.4.4/kopete/protocols/wlm/wlmaccount.h:24, from /var/tmp/portage/kde-base/kopete-4.4.4-r1/work/kopete-4.4.4/kopete/protocols/wlm/ui/wlmeditaccountwidget.cpp:33: /var/tmp/portage/kde-base/kopete-4.4.4-r1/work/kopete-4.4.4/kopete/protocols/wlm/wlmlibmsn.h:283: error: ‘MSN::hotmailInfo’ has not been declared /var/tmp/portage/kde-base/kopete-4.4.4-r1/work/kopete-4.4.4/kopete/protocols/wlm/wlmlibmsn.h:466: error: ‘MSN::hotmailInfo’ has not been declared And, by checking the USE flags (in the same file, third line): USE: addbookmarks amd64 autoreplace contactnotes elibc_glibc handbook highlight history jabber kernel_linux multilib nowlistening pipes privacy ssl statistics texteffect translator urlpicpreview userland_GNU zeroconf You ain't using the msn flag. Sounds familiar? You actually don't have any error on Jabber protocol, if you double check your build.log. msn/wlm automagic is fixed in 4.4.4-r2 and raised dependencies to libmsn-4.1 to fix compilation. Thanks for reporting! |