On 10/26/2013 08:01 AM, Santiago Vila wrote: > Build log says: > > [...] > Checking ./stackovf.test > Stack soft limit set to 300K > Failure - m4 aborted unexpectedly > Output from m4: > m4: internal error detected; please report this bug to <bug-m4@gnu.org>: > Segmentation fault > > Complete build log here: > > https://buildd.debian.org/status/fetch.php?pkg=m4&arch=sparc&ver=1.4.17-1&stamp=1382635074 > > The build was attempted on two different sparc systems running Debian > unstable: > > https://buildd.debian.org/status/logs.php?pkg=m4&ver=1.4.17-1&arch=sparc > > I know there is a small chance that this is really a bug in the kernel > or a bug in libc, but the error message says "report this to bug-m4@gnu.org", > so this is the bug report that you requested.
Thanks. Can you check whether GNU libsigsegv builds correctly on this platform? Most likely it is a bug in either kernel, libc, and/or libsigsegv not interacting correctly, which results in m4's use of libsigsegv no longer being able to detect stack overflow. If we can get libsigsegv patched to work around the problem, then the failure would disappear from m4. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature