[comp.os.minix] Problems with the 1.2 -> 1.3d upgrade

mju@mudos.ann-arbor.mi.us (Marc Unangst) (10/28/89)

Well, after many problems (not the least of which was accidentally
trashing my DOS partition with the DOS fdisk), I finally got a version
of MINIX 1.2 that will talk to my hard disk.  I'd like to upgrade to
1.3d, so I can use UUPC, Wmail, elle, and all the other neat stuff that's
come over the net.  However, I'm having a small problem with patch.

Seems that I can't manage to lay my hands on a working copy.  I tried
FTPing the binary from bugs.nosc.mil, but that hung my machine when
I ran it.  No problem; just grab that copy of patch v2.0 that was
recently posted to comp.os.minix, and compile it.  Yes, no problem,
except for the fact that the linker bombs out with the following
undefined externals:

        _fdopen
        __exit

Well, I managed to remove __exit (although, for the life of me, I can't
figure out what's calling _exit -- and I'm using the stock 1.2 libc.a,
so it's probably not a library ordering problem) by taking the exit.s
module, and making a copy with "__exit" substituted for "_exit" in
it, and then sticking it into libc.a right after exit.s (as _exit.s).
Unfortunately, 1.2 doesn't come with a fdopen procedure...

Does anybody have a WORKING copy of patch, that will run on an 8MHz V20
(Zenith Z-148), that they can send me the binary for?  And does anybody
know why the copy on bugs.nosc.mil isn't working?

Thanks a bundle...

--  
Marc Unangst
Internet: mju@mudos.ann-arbor.mi.us
UUCP    : ...!uunet!sharkey!mudos!mju
Fidonet : Marc Unangst of 1:120/129.0
BBS     : The Starship Enterprise, 1200/2400 bps, +1 313-665-2832