Alpha is seriously broken

Ruslan Ermilov ru at freebsd.org
Fri Aug 20 07:46:44 PDT 2004


Garance,

Did you read this thread before replying?  :-)

On Fri, Aug 20, 2004 at 10:37:01AM -0400, Garance A Drosihn wrote:
> At 4:58 PM +0300 8/20/04, Ruslan Ermilov wrote:
> >On Fri, Aug 20, 2004, Dag-Erling Sm?rgrav wrote:
> > > Ruslan Ermilov <ru at freebsd.org> writes:
> >> > I think there's no emergency plan other than to reinstall "base"
> >> > on these systems from some older snapshot?
> >>
> > > cross-compile on a different machine in the cluster, copy over
> > > the new make(1), then use it to installworld over NFS.
> >
> >Only if this machine is also Alpha.  To tell you the truth, some bits
> >produced by cross-compiles on different architectures are not ready
> >for use on a native architecture.  This includes binary files such as
> >fortune(6) .dat files, NLS catalogs, etc.  I haven't identified them
> >all yet.
> 
> If this machine has been getting rebuilt frequently, then maybe you
> can just boot up kernel.old and have a working machine.
> 
The problem is not with the kernel, but with libc.  Moreover,
it affects all statically linked binaries, so recompiling libc
will not help to recover.  :-(

> If that does not work, and would a cross-compile work well-enough to
> generate a new library (if the problem is a library), or a new kernel
> (if the error is in the kernel).  Or maybe just generate dynamically-
> linked versions of make & cc.  Even if cross-builds are not good
> enough to do a complete buildworld, might they work well enough to
> recover from this with less work than a complete reinstall?
> 
All static binaries on these two systems crash.  Log in to beast and
give it a try.


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-alpha/attachments/20040820/620bbe70/attachment.bin


More information about the freebsd-alpha mailing list