pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/49563: ABI used by dovecot2 and its plugins must match
The following reply was made to PR pkg/49563; it has been noted by GNATS.
From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
Cc:
Subject: Re: pkg/49563: ABI used by dovecot2 and its plugins must match
Date: Tue, 13 Jan 2015 14:06:50 +0100
On Tue, Jan 13, 2015 at 01:00:00PM +0000, Petar Bogdanovic wrote:
> Using older plugins with newer dovecot2-builds will yield this:
>
> doveconf: Error: Module is for different ABI version 2.2.ABIv13(2.2.13) (we have 2.2.ABIv15(2.2.15)):
> /usr/pkg/lib/dovecot/settings/libmanagesieve_login_settings.so
> doveconf: Error: Module is for different ABI version 2.2.ABIv13(2.2.13) (we have 2.2.ABIv15(2.2.15)):
> /usr/pkg/lib/dovecot/settings/libmanagesieve_settings.so
Since this is not a compilation issue, but a runtime issue,
> -BUILDLINK_API_DEPENDS.dovecot+= dovecot>=2.2.0
> -BUILDLINK_ABI_DEPENDS.dovecot+= dovecot>=2.2.10nb1
> +# The ABI used by dovecot2 and its plugins must match. Therefore, keep
> +# BUILDLINK_ABI_DEPENDS (=BUILDLINK_API_DEPENDS) in sync with DISTNAME.
> +#
> +BUILDLINK_API_DEPENDS.dovecot+= dovecot>=2.2.15
this should only set ABI (B) depends to 2.2.15 (and bump all
dependencies).
Thomas
Home |
Main Index |
Thread Index |
Old Index