Received: (from major@localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id QAA11005
	for pups-liszt; Wed, 17 Feb 1999 16:17:41 +1100 (EST)
Received: from moe.2bsd.com (0@MOE.2BSD.COM [206.139.202.200])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id QAA11000
	for <pups@minnie.cs.adfa.edu.au>; Wed, 17 Feb 1999 16:17:28 +1100 (EST)
Received: (from sms@localhost)
	by moe.2bsd.com (8.9.0/8.9.0) id VAA23159
	for pups@minnie.cs.adfa.edu.au; Tue, 16 Feb 1999 21:15:02 -0800 (PST)
Date: Tue, 16 Feb 1999 21:15:02 -0800 (PST)
From: "Steven M. Schultz" <sms@moe.2bsd.com>
Message-Id: <199902170515.VAA23159@moe.2bsd.com>
To: pups@minnie.cs.adfa.edu.au
Subject: Re: 2.9BSD:  mbuf.h
Sender: owner-pups@minnie.cs.adfa.edu.au
Precedence: bulk

Hi -

> I'm trying to compile a 2.9BSD kernel using the distribution from the
> pups archive.
> 
> "make unix" failed:
> Make:  Don't know how to make /usr/include/sys/mbuf.h.  Stop.
> 
> I looked in the usr.tar from the distribution, and I don't see mbuf.h
> anywhere.
> 
> Does anyone know where I can find a copy of this file?

	That's not _all_ your missing ;-)

	Unless you have the 1985 Seismo (or Harvard - depends where you
	got the tape from) update tape to 2.9 the networking code won't
	compile much less run.  Been there, done that.  It was a fun couple
	weeks coming to the realization that the networking code hadn't
	been fully integrated and compiled in 2.9

	I believe the 2.9-Seismo update is in the PUPS archive (should be
	on the CD but my memory isn't ECC these days ;-)).  It's a fairly
	painful upgrade process because it changes the a.out header format
	for overlaid processes (goes from 7 to 15 overlays).  If you're not
	real careful you'll have (as I did ;-)) a real mess:  can't finish
	the upgrade because the old kernel doesn't support the new overlaid
	processes but you can't build a new kernel because doing so needs
	those processes.  Something like that.  It was "interesting" ;)

	Steven Schultz

