*BSD News Article 81791


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!news.mathworks.com!uunet!in3.uu.net!netnews.nwnet.net!news.u.washington.edu!root
From: "Steven G. Kargl" <kargl@apl.washington.edu>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Current requires make world?
Date: Tue, 29 Oct 1996 21:40:59 -0800
Organization: University of Washington
Lines: 31
Message-ID: <3276EA6B.41C67EA6@apl.washington.edu>
References: <556bu4$77m@uuneo.neosoft.com>
NNTP-Posting-Host: ppp-C13.apl.washington.edu
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0 (X11; I; FreeBSD 2.2-960801-SNAP i386)

Conrad Sabatier wrote:
> 
> OK, I recently (very recently, in fact) "supped" the CURRENT sources
> (everything!).  Now, I'm getting strange and wonderful *new* errors when I
> try to do a kernel build.
> 
> config MYKERNEL says "Unknown % construct in generic makefile: %SFILES".
> 
> Then trying to do a make on the generated files produces:
> 
> "Makefile", line 328: Could not find bsd.kern.mk
> Fatal errors encountered -- cannot continue
> 
> Is this related to having recently updated my sources?  Do I need to make
> world before I can even think about rebuilding a kernel?
> --
> Conrad Sabatier                  |
> conrads@neosoft.com              |  Eschew obfuscation.
> http://www.neosoft.com/~conrads  |

You probably need to build config before you try to build a new kernel.
A "make world" will of course to this.

You'll also probably want to merge files in /etc by hand (particularly
sysconfig).
 
-- 
Steve

finger -l kargl@troutmask.apl.washington.edu
http://troutmask.apl.washington.edu/~kargl/sgk.html