On Mon, Dec 2, 2013 at 11:31:58 +0100, Santiago Vila wrote: > Hello. > > m4 FTBFS on sparc. I need help to diagnose this. > > https://buildd.debian.org/status/fetch.php?pkg=m4&arch=sparc&ver=1.4.17-2&stamp=1385908483 > Looks like an issue between the kernel and libsigsegv. As far as I can tell from looking a this on smetana, sigsegv_handler gets called with this siginfo_t structure:
(gdb) p *sip $1 = {si_signo = 11, si_errno = 0, si_code = 1, _sifields = {_pad = { 0 <repeats 29 times>}, _kill = {si_pid = 0, si_uid = 0}, _timer = { si_tid = 0, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 0, si_uid = 0, si_sigval = { sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 0, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x0, si_trapno = 0}, _sigpoll = {si_band = 0, si_fd = 0}, _sigsys = { _call_addr = 0x0, _syscall = 0, _arch = 0}}} I'm not sure the NULL value for si_addr is expected. In any case the "is this near the top of the stack" check fails, and the overflow handler is never called. Cheers, Julien
signature.asc
Description: Digital signature
_______________________________________________ pkg-common-lisp-devel mailing list pkg-common-lisp-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-common-lisp-devel