pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: libgpg-error core dumps on Solaris 10 sparc with gcc 4.9.2



On Tue, May 12, 2015 at 02:27:47PM +0200, Uwe Klaus wrote:
> On Tue, 12 May 2015, Joerg Sonnenberger wrote:
> 
> >>>>Anyone know whats going on or how to fix this?
> >>>revert patch from patches/patch-src_estream.c
> >>
> >>Is there a way to change this code so it'll work on both NetBSD and
> >>Solaris?
> >
> >I don't see why it shouldn't work on Solaris.
> I only can report that gpg-error with applied patch patch-src_estream.c
> fails under solaris 10 sparc as well as solaris 11 sparc.

From the coredump, the only difference would be order relative to other
destructors.

> ### with patches/patch-src_estream.c
> # /opt/pkg/bin/gpg-error
> Usage: gpg-error GPG-ERROR [...]
> Assertion failed: !"sizeof lock obj", file posix-lock.c, line 119

(Not) hitting that assertion makes no sense. It's a static assert about
the size of two defined structures?!

Joerg


Home | Main Index | Thread Index | Old Index