[pkg-gnupg-maint] libqgpgme15 and Qt6

Ron Murray rjmx at rjmx.net
Fri Nov 24 02:34:36 GMT 2023


Hi.
I've written an app using Qt5, and I'm in the process of converting it to 
Qt6. It involves some crypto work, and I've been using QGpgME to do that. 
I'm using Debian trixie, so that involved libqgpgme15.
I've discovered that the crypto functions are not working. Using the code 
that worked fine with Qt5, I get a segfault when it gets to the exec() 
function. Typical code:
QGpgME::KeyListJob *keylistjob = QGpgME::openpgp()->keyListJob(false, 
false, false);
GpgME::KeyListResult listresult = keylistjob->exec(QStringList() <<
ID,
true, recipient); // Only secret keys
(segfaults on the second line).
Is libqgpgme15 compatible with Qt6? Have there been any changes in the 
calling procedure for exec()?
Thanks,
-- 
Ron Murray <rjmx at rjmx.net <mailto:rjmx at rjmx.net> >
PGP Fingerprint: 4D99 70E3 2317 334B 141E 7B63 12F7 E865 B5E2 E761
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnupg-maint/attachments/20231124/0762a648/attachment.htm>


More information about the pkg-gnupg-maint mailing list