This is actually the least of the problems with 2.1.15 on alpha. Even if
you add the SO_xxx defines, a gcc bug will result in the kernel paniccing
pretty early on. I've reported the bug, and we know pretty well where it
is, but right now we don't have any patch for it.
I have a work-around for the compiler bug, and if you want to check it out
you should get the "pre-patch-2.1.16.gz" file from ftp.cs.helsinki.fi
under pub/Software/Linux/Kernel/testing. The alpha-related patches are
very minimal (the compiler bug work-around is just one line, and I'm
hoping that that is the only place that bites us), but I'm too lazy to
edit just those parts out, so you'd better get the whole thing (sparc
diffs and all).
> Also, zero-length headers. I guess these fellows need to be cleaned
> out. A lot of them came about to make 2.1.14 compile.
Do a
rm `find /usr/src/linux -size 0`
and you'll be fine. I do that routinely anyway to remove files that have
gotten truncated but not removed by "patch".
Also, make sure to do a "make mrproper" to clean out all old dependencies,
and then re-make the dependencies with "make dep" after configuring the
kernel. After that everything should be ok - I'm running 2.1.15+ on my
alpha at home.
Linus
-- To unsubscribe: send e-mail to axp-list-request@redhat.com with 'unsubscribe' as the subject. Do not send it to axp-list@redhat.com
Copyright © 1995-1997 Red Hat Software. Legal notices