On Nov 26, 2007 1:53 AM, BERTRAND Joël <joel.bertrand@xxxxxxxxxxx> wrote: > Sergei Golovan wrote: > > Hi! > > Hello, > > > Recent build of erlang package failed on sparc architecture > > (http://buildd.debian.org/build.php?&pkg=erlang&arch=sparc&file=log). > > I cannot find a reason looking at the log file, and I don't have an > > access to any sparc machine to debug the failure. I've been plagued by bus errors on my SS10 and U1E in the past whilst using Debian Etch. It appeared to be a bug in the domain name => IP code - which caused all the stuff I wanted to run on it to immediately fail. What notes I could find on bus errors on Sparc led me to believe that this error was caused by unaligned memory accesses. (please correct me if I'm talking out of my arse) I guessed that the problem was somewhere in libc. (and hence inaccessible for me) The problems all went away when I upgraded the boxes to the new version of libc in Lenny. (before Sparc32 support was dropped) I'm guessing that something in erlc is doing a cast when it should do a memcopy. However I've never even tried to get to the bottom of this on my boxes, and given that the U1E now works fine, I've never had any reason to. Hope this is useful, -- Julian Calaby Email: julian.calaby@xxxxxxxxx - To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html