Original to follow.  Basically I was trying to install the ping patch but got 
the "Bad file magic number" error on the kernal rebiuld for one of my machines.  
Other machines worked fine.  
Answer:  My predecessor had originally led me to believe that both machines were 
running DU 3.2c.  The machine that the failure occured on runs DU 3.0B.  I was 
trying to install the ping patch for v3.2c on all my systems.  Oops.  
Other responses:
From: "Dave Golden" <golden_at_falcon.invincible.com>
  & "Dr. Tom Blinn, 603-881-0646" <tpb_at_zk3.dec.com>
  & Alan Cox <coxa_at_eris.private.cableol.net>
sudgested that I had a corrupted file, for my case:  uipc_socket.o
-----------------------
From: Chris Kirby <ckirby_at_fore.com>
I've seen this too.  The file in question (for me it's usually vfs.mod)
doesn't appear to be corrupted- the checksum matches that of vfs.mod
on my other Digital UNIX machines.
I don't know what to do to *fix* the problem, but I've successfully
worked around it by always doing kernel builds from the console.  I
only see the problem when I build via telnet.
-----------------------      {this is closest to my case, by I solved the probel 	
                                differently}
From: sxkac_at_java.sois.alaska.edu (Kurt Carlson)
This type of problem can be caused by a mis-configuration.
I have seen two things specifically cause it here:
  - a patched source module which was a higher level then
    another patch
  - a residue XMI bus in the /sys/conf/HOST file which was
    removed.
First, try building a brand new kernel:
   cd /sys/conf
   doconfig -c BOGUS   # or other new name of your choice
if that works, look for differences in the config:
   diff BOGUS <hostname>
then:
   edit ident in BOGUS to be <hostname>
   mv /sys/HOSTNAME /sys/HOSTNAME.old
   mv /sys/BOGUS /sys/HOSTNAME
   mv /sys/conf/BOGUS and BOGUS.list to HOSTNAME and HOSTNAME.list
if it doesn't work, review whatever patches you have applied (particularly
anything patching a *.c or *.h) for incompatability.  kurt 
Thank you to all who replied!
--------------------------
Original:
Hello managers,
        I am trying to install the "ping patch".  It worked just fine on one 
machine, on another machine I cannot rebuild the kernal.  This is the error I 
get from doing doconfig:
*** PERFORMING KERNEL BUILD ***
        Working....Tue Oct 29 10:22:55 EST 1996
        Working....Tue Oct 29 10:24:57 EST 1996
        Working....Tue Oct 29 10:26:58 EST 1996
*** WARNING ***
An error has occurred during system configuration.  A partial listing
of the error log file (./errs) follows:
{several lines of the following garabge:}
cc  -c -O2   -DLANGUAGE_C -g3 -G 4 -I -I. -I.. -I../include -DIDENT=XXXXX 
-DDEC3000_500 -DSWAPTYPE=1 -DUERF -DOSF -DCOMPAT_43 -DMACH -DUFS -
DKERNEL -D_KERNEL -D_BSD -signed -no_excpt -Wb,-static -Wco,-nofloat -Olimit 
1500 -D__alpha -Umips -UMIPS  tc_option_data.c
cc  -c -O2   -DLANGUAGE_C -g3 -
{about 10 of the above deleted}
rm -f vmunix vmunix.sys
loading vmunix.sys
ld:
Object file format error in: uipc_socket.o: bad file magic number
*** Exit 1 (ignored)
chmod 755 a.out
chmod: a.out: No such file or directory
*** Exit 4
Stop.
Received on Thu Oct 31 1996 - 16:28:00 NZDT