*BSD News Article 38199


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!pipex!uunet!newsflash.concordia.ca!news.mcgill.ca!homer.cs.mcgill.ca!fox
From: fox@cs.mcgill.ca (Colin BRADLEY)
Newsgroups: comp.os.386bsd.questions
Subject: [NetBSD] source tree build problems [???]
Date: 20 Nov 1994 18:24:11 GMT
Organization: SOCS, McGill University, Montreal, Canada
Lines: 63
Distribution: world
Message-ID: <3ao48b$lq7@homer.cs.mcgill.ca>
NNTP-Posting-Host: marge.cs.mcgill.ca


Aroooooo...

	I just got 1.0 installed on top of my 0.9 system, and it
	appears to be running fine. There was some problem with 
	the upgr floppy, when it tried to upgrade my filesystem
	on wd0a, it died with a bus/fatal error... I got around 
	it by doing it manually... But that is neither here nor
	there...in fact, disregard this paragraph.

	What I want to do now is be able to dial out, using cu.
	Now, I know there was a patch posted here or on the 
	mailing list, I got that patch, and applied it.. 

	YES, before I unpacked the new src tree I wiped out
	the old one. So I tried to rebuild the system. YES, I 
	have applied patches 00 and 01. (02 and 03 are on the 
	way)...

	The question I have is this: How do I build the system
	from scratch again? Under 0.9, I seem to recall, I just

		% cd /usr/src
		% make build 

	but under 1.0 things *just don't go*. A ways in, the make
	pukes on some compiler errors, and I don't know what to 
	do to fix things.. 

	One thing I remember (this is all from memory, since I can't
	cu) is that there was a 'parse error' before __P in signal.h
	on line 194'. In fact, this parse error showed up also when
	I tried to rebuild the kernel... ie, both 
	/usr/src/blah/blah/blah/signal.h AND /usr/include/sys/signal.h
	showed the same parse error. And there were a number of other
	errors involving things that were undefined, prototype decl
	mismatches, and so on.

	So what is it that I have done wrong? Am I supposed to 
	follow the FAQ -current upgrade instructions, or is it
	supposed to be just a 'make build'? Boy, with 0.9 things 
	just went, no problem at all...

	Oh yeah, before I forget, I'd like to thank everyone 
	involved with the NetBSD project, I've been running 0.9
	since last year sometime, and the whole setup is fantastic.
	Thanks...

	Also, thanks for any advice anyone in the know can give me
	as far as building the system goes. Also, building the kernel
	using the standard proc (config DUCK, cd ../compile/DUCK, make
	depend; make) --- is this still the correct procedure?


Thanks a million in advance...

Colin.

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
fox@cs.mcgill.ca					
Colin Bradley
Anything that is good and useful is made of chocolate.