From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9D68015808B for ; Thu, 17 Feb 2022 18:43:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A6E7AE0839; Thu, 17 Feb 2022 18:43:55 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9204CE0839 for ; Thu, 17 Feb 2022 18:43:55 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id ADA13342FD2 for ; Thu, 17 Feb 2022 18:43:54 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 7049B2F5 for ; Thu, 17 Feb 2022 18:43:52 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1645123409.cf7e6993c03844b31e0b6176002fd49661589f8d.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-crypt/gpgme/gpgme-1.17.0-r1.ebuild app-crypt/gpgme/gpgme-1.17.0.ebuild X-VCS-Directories: app-crypt/gpgme/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: cf7e6993c03844b31e0b6176002fd49661589f8d X-VCS-Branch: master Date: Thu, 17 Feb 2022 18:43:52 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: dfde2375-2029-406f-bfe4-e7c9a8aa0b49 X-Archives-Hash: aecc502574a7b548e86f5e324de4ba4b commit: cf7e6993c03844b31e0b6176002fd49661589f8d Author: Sam James gentoo org> AuthorDate: Thu Feb 17 18:36:03 2022 +0000 Commit: Sam James gentoo org> CommitDate: Thu Feb 17 18:43:29 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7e6993 app-crypt/gpgme: [QA] update 1.17.0 subslot for ABI breakage - Update subslot to trigger rebuilds of consumers for ABI breakage. SONAME didn't change but this has led to crashes in e.g. KMail and other software, and could result in other unpredictable runtime issues, which is particularly dangerous for core software and libraries. - Make subslot represent all 3 libraries installed (libgpgme, libgpgmepp, libqgpgme). Closes: https://bugs.gentoo.org/833355 Signed-off-by: Sam James gentoo.org> app-crypt/gpgme/{gpgme-1.17.0.ebuild => gpgme-1.17.0-r1.ebuild} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-crypt/gpgme/gpgme-1.17.0.ebuild b/app-crypt/gpgme/gpgme-1.17.0-r1.ebuild similarity index 92% rename from app-crypt/gpgme/gpgme-1.17.0.ebuild rename to app-crypt/gpgme/gpgme-1.17.0-r1.ebuild index 06d6ea0cfaa9..d797fd48b232 100644 --- a/app-crypt/gpgme/gpgme-1.17.0.ebuild +++ b/app-crypt/gpgme/gpgme-1.17.0-r1.ebuild @@ -13,7 +13,10 @@ HOMEPAGE="http://www.gnupg.org/related_software/gpgme" SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" -SLOT="1/11" # subslot = soname major version +# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 +# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. +# Subslot: SONAME of each: +SLOT="1/11.6.7" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="common-lisp static-libs +cxx python qt5"