From owner-freebsd-stable Wed Mar 27 13:18:15 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA28537 for stable-outgoing; Wed, 27 Mar 1996 13:18:15 -0800 (PST) Received: from palmer.demon.co.uk (palmer.demon.co.uk [158.152.50.150]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id NAA28532 for ; Wed, 27 Mar 1996 13:18:10 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by palmer.demon.co.uk (8.6.11/8.6.11) with SMTP id VAA16196 for ; Wed, 27 Mar 1996 21:16:40 GMT To: stable@freebsd.org From: "Gary Palmer" Subject: libdisk Date: Wed, 27 Mar 1996 21:16:39 +0000 Message-ID: <16194.827961399@palmer.demon.co.uk> Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I just tried bootstrapping my machine from an over-customized 2.0R box (running a -stable kernel) to full -stable, and found that it fell over in libdisk. There are 2 problems with libdisk r.e. bootstrapping a) it assumes that file2c is already installed (which, being a 2.0R system, it wasn't). Patch: Index: Makefile =================================================================== RCS file: /mnt/usr/home/ncvs/src/Makefile,v retrieving revision 1.57.4.10 diff -u -r1.57.4.10 Makefile --- 1.57.4.10 1996/02/27 20:51:58 +++ Makefile 1996/03/27 21:12:05 @@ -265,6 +265,8 @@ rm -f /usr/sbin/compile_et cd ${.CURDIR}/usr.bin/mk_cmds && \ ${MAKE} depend all install ${CLEANDIR} ${OBJDIR} + cd ${.CURDIR}/usr.bin/file2c && \ + ${MAKE} depend all install ${CLEANDIR} ${OBJDIR} libraries: @echo "--------------------------------------------------------------" b) It assumed that /usr/mdec/boot[12] existed, which they didn't on my box. I'm not sure if adding sys/boot/biosboot to the lib-tools target is a good idea or not... Comments? Gary P.S. The restarted make world is still going, so no doubt I'll find more bogons yet :)