Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Aug 2004 10:37:01 -0400
From:      Garance A Drosihn <drosih@rpi.edu>
To:        Ruslan Ermilov <ru@freebsd.org>, Dag-Erling Sm?rgrav <des@des.no>
Cc:        alpha@freebsd.org
Subject:   Re: Alpha is seriously broken
Message-ID:  <p06110403bd4bbacb7bee@[128.113.24.47]>
In-Reply-To: <20040820135844.GA76070@ip.net.ua>
References:  <20040820101817.GE27931@ip.net.ua> <1092999187.9863.2.camel@builder02.qubesoft.com> <20040820105915.GA29178@ip.net.ua> <1093000460.9863.4.camel@builder02.qubesoft.com> <20040820120757.GC29568@ip.net.ua> <xzpn00qeycb.fsf@dwp.des.no> <20040820135844.GA76070@ip.net.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
At 4:58 PM +0300 8/20/04, Ruslan Ermilov wrote:
>On Fri, Aug 20, 2004, Dag-Erling Sm?rgrav wrote:
>  > Ruslan Ermilov <ru@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.

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?

On my sparc64 system, I have two sets of partitions, and every month
or so I dump/restore to duplicate my working partitions to the second
set (and change fstab automatically, so the second set boots right!).

-- 
Garance Alistair Drosehn            =   gad@gilead.netel.rpi.edu
Senior Systems Programmer           or  gad@freebsd.org
Rensselaer Polytechnic Institute    or  drosih@rpi.edu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p06110403bd4bbacb7bee>