Summary: | app-crypt/gpgme: ABI breakage in 1.17.0? causing crashes in kde-apps/kmail | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dschridde+gentoobugs, jlp.bugs, kde, telans |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=449891 https://dev.gnupg.org/T5834 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | eoldnew (abidiff) report between 1.16.0 and 1.17.0 |
Description
Sam James
2022-02-14 20:17:44 UTC
This is an urgent bug to fix. (In reply to Andreas Sturmlechner from comment #1) > This is an urgent bug to fix. Unfortunately, Lars is being childish as soon as sam files a bug and then decides to let it rot away. @Lars, if you don't revbump the subslot, QA will do it in 24 hours. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6aa8c5b58967141df1fe1e90df0d845bdee32b9 commit d6aa8c5b58967141df1fe1e90df0d845bdee32b9 Author: David Seifert <soap@gentoo.org> AuthorDate: 2022-02-17 18:40:40 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2022-02-17 18:40:40 +0000 app-crypt/gpgme: [QA] add base-system@ as a backup maintainer * The maintainer does not respond to requests for fixes. Bug: https://bugs.gentoo.org/833355 Signed-off-by: David Seifert <soap@gentoo.org> app-crypt/gpgme/metadata.xml | 4 ++++ 1 file changed, 4 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7e6993c03844b31e0b6176002fd49661589f8d commit cf7e6993c03844b31e0b6176002fd49661589f8d Author: Sam James <sam@gentoo.org> AuthorDate: 2022-02-17 18:36:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-17 18:43:29 +0000 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 <sam@gentoo.org> app-crypt/gpgme/{gpgme-1.17.0.ebuild => gpgme-1.17.0-r1.ebuild} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e51627e34e90307b0d0d96f173aabf2106e407 commit a8e51627e34e90307b0d0d96f173aabf2106e407 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-03-06 23:34:08 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-03-06 23:34:59 +0000 app-crypt/gpgme: add 1.17.1 This release breaks ABI again and restores it to the 1.16 state. Bug: https://bugs.gentoo.org/833355 Signed-off-by: Sam James <sam@gentoo.org> app-crypt/gpgme/Manifest | 1 + app-crypt/gpgme/gpgme-1.17.1.ebuild | 114 ++++++++++++++++++++++++++++++++++++ 2 files changed, 115 insertions(+) |