Hi,
I was just cleaning up several dovecot issues.
While I admit that most things adopted the new DOVECOT_ABI_VERSION still 
"exists".

Usually when such things are renamed the old define should be gone, build would 
fail and things would be spotted.
Instead I took the build of the plugin and modified it to stop after 
preprocessor:
cc  -Wall -W -shared -fPIC -DHAVE_CONFIG_H -I../../.. -I../../../src/lib 
-I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage 
-I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir 
-I../../lib  drac-plugin.c -E -o drac_plugin.E -ldrac

In the result I see it resolving to a value:
const char *drac_plugin_version = "2.2.25";

If DOVECOT_ABI_VERSION is used it would be "2.2.ABIv25(2.2.25)"

Unfortunately I have no drac setup or even an idea yet what it is in detail.
As suggested before reporting in Debian is the right way as Debian&Ubuntu use 
the same patch for this.

I looked into the matter 5 minutes more and I think this is just outdated, 
unsupported and should be dropped.
Packaged version matches latest version from 
https://osdn.net/projects/dovecot2-drac/
No update since 2011.
Quoting http://wiki2.dovecot.org/HowTo/PopBSMTPAndDovecot#DRAC the phrases 
"historical" and "no more work" together with being out of tree are not 
convincing at all and make me even more suggest dropping it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1346740

Title:
  drac plugin in dovecot uses wrong plugin version string

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/1346740/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to