From owner-freebsd-alpha Fri Sep 25 11:48:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19104 for freebsd-alpha-outgoing; Fri, 25 Sep 1998 11:48:19 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA18808 for ; Fri, 25 Sep 1998 11:47:09 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id TAA08316; Fri, 25 Sep 1998 19:45:30 +0100 (BST) Date: Fri, 25 Sep 1998 19:45:30 +0100 (BST) From: Doug Rabson To: "Jordan K. Hubbard" cc: "Kenneth D. Merry" , freebsd-alpha@FreeBSD.ORG, imp@pluto.plutotech.com, gibbs@pluto.plutotech.com Subject: Re: installing bootblocks... In-Reply-To: <27350.906720628@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 25 Sep 1998, Jordan K. Hubbard wrote: > > > Perhaps now would be a good time for a status report on just what > > > remains to go into the tree before the complete triad of > > > kernel/world/boot can be built successfully from /usr/src without > > > patches? I must confess to being a little confused about all this at > > > the moment. > > > > They built last time I tried but I think the Makefiles are still have some > > bogus pathnames in them though. I couldn't build them if I used 'make > > obj' first but I think I can fix that (add a -I${.OBJDIR} to CFLAGS > > probably). > > Hmmmm. Really? It fails very quickly for me: > > root@beast-> cd /usr/src/sys/boot/ > root@beast-> ls > CVS Makefile alpha common i386 > root@beast-> make > ===> alpha > ===> alpha/libalpha > cc -I/home/dfr/FreeBSD/alpha/src/lib/libstand -DDEBUG -I/usr/src/sys/boot/alpha/libalpha/../../common -mno-fp-regs -DDISK_DEBUG -c srmnet.c -o srmnet.o > srmnet.c:45: net.h: No such file or directory > srmnet.c:46: netif.h: No such file or directory > *** Error code 1 > > And I can't find those headers anywhere. I reported this last week, > as you might recall. That was the bogus pathname that I mentioned. I guess it should be ${.CURDIR}/../../../lib/libstand or something like that. I'll work on the bootstrap makefiles tomorrow. > > There's also your fix for ncr.c and the uncopied/unmerged sio bits > still undone, as far as I know. That's sort of why I was asking for a > general status report on the tree as a whole, not just the boot > blocks. I'm still trying to put my finger on just how much work is > left before someone can do all the self-hosting work "from scratch" > with no special tips or tricks, e.g. the point when we can sort of > open the doors of -current to alpha folks without having to issue any > special instructions short of the installation process itself. I have the up to date sio ready to go but I'm still waiting for the repository copy. I also have the root disk detection magic written and that can go in tomorrow after a little more testing. The ncr patch is so trivial that I'll commit that too (unless Justin beats me to it). With that lot, we should be up to date. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message