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: Petar Bogdanovic <petar%smokva.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/49563: ABI used by dovecot2 and its plugins must match
Date: Wed, 14 Jan 2015 22:00:09 +0100

 --opJtzjQTFsWo+cga
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On Wed, Jan 14, 2015 at 03:20:00PM +0000, Thomas Klausner wrote:
 > =20
 >  Use case: you need a newer version of dovecot-foo-plugin but don't
 >  want to update dovecot. You update pkgsrc and build the plugin with
 >  "USE_ABI_DEPENDS=3Dno".
 
 Thanks for the explanation.
 
 Is there a way to use DISTNAME of a package in its buildlink3
 BUILDLINK_ABI_DEPENDS variable?
 
 If not:
 
 diff -u -r1.7 buildlink3.mk
 --- buildlink3.mk       12 Feb 2014 23:18:07 -0000      1.7
 +++ buildlink3.mk       14 Jan 2015 20:51:43 -0000
 @@ -5,8 +5,11 @@
  .if !defined(DOVECOT_BUILDLINK3_MK)
  DOVECOT_BUILDLINK3_MK:=3D
 =20
 +# The ABI used by dovecot2 and its plugins must match.  Therefore,
 +# keep BUILDLINK_ABI_DEPENDS in sync with DISTNAME.
 +#
  BUILDLINK_API_DEPENDS.dovecot+=3D                dovecot>=3D2.2.0
 -BUILDLINK_ABI_DEPENDS.dovecot+=3D                dovecot>=3D2.2.10nb1
 +BUILDLINK_ABI_DEPENDS.dovecot+=3D                dovecot>=3D2.2.15
  BUILDLINK_PKGSRCDIR.dovecot?=3D          ../../mail/dovecot2
 =20
  pkgbase:=3D      dovecot
 
 --opJtzjQTFsWo+cga
 Content-Type: application/pgp-signature; name="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAEBAgAGBQJUttjYAAoJEMBCPpbMIkXIdOAP/2fjn9ur0LbaA8qoN8o9rEc5
 Kn6FKc2uqvT2xHzqTbvHeTV/bGuMzEuoZilzxov5XhKOJSP+orwtE6VpagpjO6Hp
 R63Rgd0krIoUqFz8U7okJGOehEaWH2ltijQsYp4r/fZVZvSjmweiNU3WmjhwxEp0
 b4Oqh8UX3bibA1YVO0Xqr32d1Zhlo8K8WS6wTRMopajB26Y5sqQkowvByL05dIs1
 +LzyO/mYDK4lPvo4OvjcksSdu9YK9M3hkv2JvMSCRFG3brT2NEFiv/zeXv8pgAU0
 FFlK7lRSLbKYxh1MLUfNvuFnWmH5wFvzIOzAIN5DENjZ+ofo9gw8W2f5nNuGGMGA
 TgFGMNS9nxibh08NNVkzC0X4Xb1WwcK4Fm7BpNUUxN93+mIGDwKKyNk8YNIOUe/Y
 5BW9hCJSgMaxy47cz7/id1FwJW1FU7Xi4lUjYmIPyvpNNrCS5osyRQtzcaIU9mL6
 D6ltD6BM5JqwevD/B1Z4y+SXlGZbcPznHA+pd+v63wlHNE8uADy/kbhJ7WTSLbxL
 BPOj8yYr99X1vDDXolHViConYr0ugYxBrN22eecUEP9Bn4lYzmnD/Xo3CehaztEb
 7wr4gTwa6Wsbreo6U1mhqGSuenF/cSJuaPubXm6TJa97fdG+kck6E6iktjJLs72k
 EfYb5JHxjhR1W+JjXOKp
 =Opf9
 -----END PGP SIGNATURE-----
 
 --opJtzjQTFsWo+cga--
 


Home | Main Index | Thread Index | Old Index