Bug 240113

Summary: In Kontact, KNode is broken - will not launch
Product: [Applications] kdepim Reporter: Anne Wilson <cannewilson>
Component: libkdepimAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 4.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Anne Wilson 2010-05-30 18:20:38 UTC
Version:           4.5 (using Devel) 
OS:                Linux

Clicking on the KNode icon in Kontact brings up the message:

Cannot load part for Usenet.  Cannot load library /usr/lib/kde4/knodepart.so: (/usr/lib/libknodecommon.so.4: undefined symbol: _ZNK5KMime7Message10isTopLevelEv)

after which the icon greys out and is inaccessible without restarting Kontact.

/usr/lib/kde4 does contain knodepart.so

Reproducible: Always
Comment 1 Allen Winter 2010-05-30 18:56:21 UTC
SVN commit 1132447 by winterz:

restore isTopLevel().
which fixes binary compatibility... folks, you can't just remove public methods.
BUG: 240113


 M  +5 -0      kmime_message.cpp  
 M  +3 -2      kmime_message.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1132447