[Pkg-gauche-devel] gosh segfaults on s390x causing libguess to FTBFS

Aurelien Jarno aurelien at aurel32.net
Mon Jul 14 15:52:15 UTC 2014


On Mon, Jul 14, 2014 at 02:50:23PM +0200, Jens Thiele wrote:
> Jens Thiele <karme at karme.de> writes:
> 
> > Andrew Shadura <andrew at shadura.me> writes:
> >
> >> retitle 753402 gosh segfaults on s390x causing libguess to FTBFS
> >
> > first looked at the wrong build log
> >
> > the relevant one seems to be:
> > https://buildd.debian.org/status/fetch.php?pkg=libguess&arch=s390x&ver=1.2%7Egit20131128.cc43cefc-2&stamp=1405322861
> 
> can't reproduce on amd64
> 
> to reproduce on s390x it should be enough to do:
> $ apt-get install gauche
> save attachment (src/libguess/guess.scm from
> libguess-1.2~git20131128.cc43cefc) to /tmp/guess.scm
> to /tmp/inc.scm
> $ md5sum /tmp/in.scm
> 244f95decf824fbac54cc33165c88f3c  /tmp/in.scm
> $ gosh /tmp/in.scm /tmp/out.c
> 
> maybe someone could do this on s390x within gdb and provide a backtrace?
> 

The problem is once again the infamous setjmp/longjmp ABI breakage on
s390x [1]. Simply rebuilding gauche would fix the problem, but I am not
sure it is the best way to deal with it.

[1] http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=ee4ec1d7f9bdbdfc87117133478cfb2f6653e65c

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien at aurel32.net                 http://www.aurel32.net



More information about the Pkg-gauche-devel mailing list