[pkg-gnupg-maint] libqgpgme15 and Qt6

Sune Stolborg Vuorela sune at debian.org
Fri Nov 24 09:02:44 GMT 2023


On Friday, November 24, 2023 4:40:47 AM CET Andre Heinecke wrote:
> Hi Ron,
> 
> On Friday, 24 November 2023 03:34:36 CET Ron Murray wrote:
> > 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

libqgpgme15 is a qt5 library built and linked against qt5. Putting qt5 and qt6 
in the same process is a recipe for segfaults.

You would need a qgpgme built against qt6, which as Andre says is fully 
supported, but I'm not sure qgpgme for qt6 is yet built in Debian, please file 
a wishlist bug about that.

/Sune
-- 
I didn’t stop pretending when I became an adult, it’s just that when I was a 
kid I was pretending that I fit into the rules and structures of this world. 
And now that I’m an adult, I pretend that those rules and structures exist.
   - zefrank





More information about the pkg-gnupg-maint mailing list