Compiled binaries execute but exit with "Abort"

Errol Casey errol at
Tue Feb 24 17:23:36 CET 2015

i will try going back to the older version of libgpg-error

This is the order of the build I did; if there are versions of packages
that don't require pth.

Let me know and I will try to rebuild with different versions

1. Build and install pth 2.07
2. Build and install libgpg-error 1.18 (due to another package saying it
needed a newer version that what I had. I think I had older than 1.12)
3. Build and install libgcrypt 1.6.2
4. Build and install libassuan 2.2.0
5. Build and install libksba 1.3.2
6. Build gnupg 2.0.26

On Thu, Feb 19, 2015 at 2:31 PM, Werner Koch <wk at> wrote:

> On Thu, 19 Feb 2015 12:01, errol at said:
> > Thanks. Now to figure out why make check fails but make works without
> > error. Are there dependencies besides pth for libgpg-error?
> Are you using a recent Pth version?  I recall that older Pth versions
> had problems when used by programs which also make use of pthreads.
> That was actually the reasons for the pcsc-wrapper used by scdaemon.
> My tests indicated that there was no more problem - on Linux.  However,
> this might be because glibc implements mutex directly and not in
> libpthread.  Thus we may have the same conflict as we had with older
> glibc versions.
> A solution for you might be to go back to libgpg-error 1.12 which has no
> mutexes and thus no need for pthreads.
> I doubt that we can do a real fix for that.  I dropped Pth support for a
> reason ;-).  The only thing I can image is an environment variable
> forcing libgpg-error to entire disable the mutex support.
> Shalom-Salam,
>    Werner
> --
> Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.

Errol Casey
errol at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/attachments/20150224/26e03aef/attachment.html>

More information about the Gnupg-users mailing list