[Pidgin] #14490: Version mismatch Pidgin / plugins
Pidgin
trac at pidgin.im
Tue Aug 16 16:09:44 EDT 2011
#14490: Version mismatch Pidgin / plugins
-------------------------------------+--------------------------------------
Reporter: spallared | Owner:
Type: defect | Status: closed
Milestone: | Component: plugins
Version: 2.9.0 | Resolution: fixed
Keywords: plugin version mismatch |
-------------------------------------+--------------------------------------
Description changed by QuLogic:
Old description:
> Hello, i recently built Pidgin 2.9.0 and its plugin from source on a
> Ubuntu 11.04 x64 machine previously running Pidgin 2.7.2 taken from
> Ubuntu's repos.
>
> Everything works except some plugins (i.e: history, message
> notification...) doesn't works because they states:
>
> ''Error: ABI version mismatch 2.9.x (need 2.7.x)
> Check the plugin website for an update.
> ''
>
> I tried to modify plugin sources in order to force 2.7.x version,
> modifying:
>
> ''static PurplePluginInfo info =
> {
> PURPLE_PLUGIN_MAGIC,
> PURPLE_MAJOR_VERSION,
> PURPLE_MINOR_VERSION,
> PURPLE_PLUGIN_STANDARD,
> [..]''
>
> into:
>
> ''static PurplePluginInfo info =
> {
> PURPLE_PLUGIN_MAGIC,
> PURPLE_MAJOR_VERSION,
> '''7''',
> PURPLE_PLUGIN_STANDARD,
> [..]''
>
> ... and the plugin runs fine!
>
> Don't know if this issue is related to the previous installation of
> Pidgin 2.7.2 but notice that before installing 2.9.0 previous version was
> removed.
>
> Regards
> Luca
New description:
Hello, i recently built Pidgin 2.9.0 and its plugin from source on a
Ubuntu 11.04 x64 machine previously running Pidgin 2.7.2 taken from
Ubuntu's repos.
Everything works except some plugins (i.e: history, message
notification...) doesn't works because they states:
{{{
Error: ABI version mismatch 2.9.x (need 2.7.x)
Check the plugin website for an update.
}}}
I tried to modify plugin sources in order to force 2.7.x version,
modifying:
{{{
static PurplePluginInfo info =
{
PURPLE_PLUGIN_MAGIC,
PURPLE_MAJOR_VERSION,
PURPLE_MINOR_VERSION,
PURPLE_PLUGIN_STANDARD,
[..]
}}}
into:
{{{
static PurplePluginInfo info =
{
PURPLE_PLUGIN_MAGIC,
PURPLE_MAJOR_VERSION,
7,
PURPLE_PLUGIN_STANDARD,
[..]
}}}
... and the plugin runs fine!
Don't know if this issue is related to the previous installation of Pidgin
2.7.2 but notice that before installing 2.9.0 previous version was
removed.
Regards
Luca
--
--
Ticket URL: <http://developer.pidgin.im/ticket/14490#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list