[SailfishDevel] symbol lookup error from syncemail-client (undefined symbol: _ZN5Buteo13PluginManagerC1Ev)

deloptes deloptes at gmail.com
Fri Jan 3 21:22:58 UTC 2020


Thank you Slava, 
but I think the message is coming
from /usr/lib/buteo-plugins-qt5//oopp/syncemail-client
(buteo-sync-plugins-email-0.1.2-1.4.1.jolla.armv7hl)

and I have nothing to do with that client :/

I even wonder if it is left over or installed by default, as I am not aware
of using it.

thanks in advance

regards

Slava Monich wrote:

> _ZN5Buteo13PluginManagerC1Ev is Buteo::PluginManager::PluginManager()
> 
> 
> $ c++filt _ZN5Buteo13PluginManagerC1Ev
> Buteo::PluginManager::PluginManager()
> 
> There's no such thing:
> 
> 
>
https://git.sailfishos.org/deloptes/buteo-syncfw/blob/master/libbuteosyncfw/pluginmgr/PluginManager.h#L96
> 
> These are available constructors:
> 
> $ nm -D /usr/lib/libbuteosyncfw5.so.0 | grep ZN5Buteo13PluginManagerC
> 0003f0b8 T _ZN5Buteo13PluginManagerC1ERK7QString
> 0003f0b8 T _ZN5Buteo13PluginManagerC2ERK7QString
> 
> $ c++filt _ZN5Buteo13PluginManagerC1ERK7QString
> Buteo::PluginManager::PluginManager(QString const&)
> 
> Something must be wrong with your build environment, e.g. you're pulling
> in wrong headers from somewhere.




More information about the Devel mailing list