Latest libgpg-error breaks gpg-agent and more
wk at gnupg.org
Wed Nov 16 16:25:36 CET 2016
On Wed, 16 Nov 2016 12:50, cmt at burggraben.net said:
> after the update to libgpg-error 1.25 (from 1.24) gpg-agent (from gnupg
> 2.1.15) aborts with core in npth ("Assertion failed: (res == 0), function
Better an assertion failure than the hangs we have seen before ;-).
> uninitialised. Some more investigation revealed that one would only
> need to move the npth_init() call in agent/gpg-agent.c main() in front
It is all caused by broken OS with weird semantics of unnamed
semaphores. The fixes for that unfortunately broke things on Linux.
Delaying npth_init is a bit tricky and I would like to avoid it but
there are those OS X folks ...
> Can we get gnupg 2.1.16 "real soon now"?
I did a gpgme release today and 2.1.16 will be the next thing. Maybe
tomorrow. There is only that One Last Feature(tm) I want to get in. We
will do a release in the current state with some open bugs but given
that 2.1.15 is already 3 months old it is better than no release.
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 194 bytes
Desc: not available
More information about the Gnupg-devel