tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: dovecot2 buildlink / abi depends



On Mon, Jan 12, 2015 at 12:38:30PM -0500, Greg Troxel wrote:
> 
> Petar Bogdanovic <petar%smokva.net@localhost> writes:
> 
> > dovecot-pigeonhole (ABI-)depends on dovecot >= 2.2.10nb1 (according to
> > buildlink) and yet when mixed:
> >
> >    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
> >
> > So dovecot-pigeonhole has to be deployed with whatever dovecot it was
> > built with---how would one declare that?
> 
> Set the ABI_DEPENDS to an exact value in dovecot2-pidgeonhole's
> Makefile.
> 
> Or, see what else depends on dovecot and if they all have this same
> problem, and if so set it in dovecot2's bl3 file.

Thanks.

The following packages include dovecot2/buildlink3.mk:

	mail/dovecot2-pigeonhole
	mail/dovecot2-antispam-plugin

and they are both dovecot2-plugins that dovecot will try to dlopen at
some point.

So I guess it's something that needs to be set in dovecot2's bl3 file.

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index