Port-vax archive

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

Re: Trying to boot Vaxstation using mopd



On Wed, Jun 22, 2016 at 7:09 PM, Greg Stark <stark%mit.edu@localhost> wrote:
> I now have a working NetBSD network root install for 6.1.5 (because 7 has
> the broken GCC and that stops openssh from working). It's been building Perl
> 5.22 from the pkgsrc 6.1.5Q2 stable source for about a day now.


My NetBSD 6.1.5 machine has been chugging away building pkgsrc
packages I need for a while now. A couple questions...

1) Would it be useful if I uploaded the packages I've built in this
process? In the binary archives there are only a fraction of the
pkgsrc packages.

2) Three times now I've seen spurious faults on illegal instructions.
Twice was "awk" and once was some other binary. Occam's razor says
this is just awk doing something like log(0) or some other unsupported
libm call that's documented to cause an illegal instruction fault. But
there are two reasons I'm skeptical. a) I was subsequently able to
configure and build the same packages without a problem and dozens of
other packages and b) The stack traces in the core dumps look bogus
under gdb. They have only one or two frames which have implausible
addresses.

It seems more likely there's something wrong with the way the stack is
restored after a signal handler fires. That would explain the rare and
nonrepeatedly nature. Possibly it's only a problem if the signal
handler fires during a particular type of instruction for example.


-- 
greg


Home | Main Index | Thread Index | Old Index