commit: ac8b393cb1ff7ca80be582820d2fd63c320c43c4 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Tue Mar 16 22:13:48 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Mar 16 22:13:48 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8b393c
dev-libs/cyrus-sasl: fix build with slibtool Thanks-to: orbea <orbea <AT> riseup.net> Closes: https://bugs.gentoo.org/775875 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild | 1 + .../cyrus-sasl/files/cyrus-sasl-2.1.27-slibtool.patch | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild index 500aa56870b..32fdde1ac70 100644 --- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild +++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild @@ -57,6 +57,7 @@ PATCHES=( "${FILESDIR}/${PN}-2.1.27-doc_build_fix.patch" "${FILESDIR}/${PN}-2.1.27-memmem.patch" "${FILESDIR}/${PN}-2.1.27-CVE-2019-19906.patch" + "${FILESDIR}/${PN}-2.1.27-slibtool.patch" ) pkg_setup() { diff --git a/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.27-slibtool.patch b/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.27-slibtool.patch new file mode 100644 index 00000000000..81198cb87f0 --- /dev/null +++ b/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.27-slibtool.patch @@ -0,0 +1,18 @@ +https://github.com/cyrusimap/cyrus-sasl/pull/623 +https://bugs.gentoo.org/775875 + +From 5b8075eeba8d0334573689450b07610c176a2618 Mon Sep 17 00:00:00 2001 +From: orbea <[email protected]> +Date: Wed, 9 Sep 2020 07:29:38 -0700 +Subject: [PATCH] common: Define the missing crypto_compat_version version. + +--- a/common/Makefile.am ++++ b/common/Makefile.am +@@ -46,6 +46,7 @@ + # See <http://www.gnu.org/software/libtool/manual/libtool.html#Versioning> + # CURRENT:REVISION:AGE + plugin_common_version = 3:0:0 ++crypto_compat_version = 0:0:0 + + AM_CPPFLAGS=-fPIC -I$(top_srcdir)/include -I$(top_builddir)/include +
