*BSD News Article 9501


Return to BSD News archive

Received: by minnie.vk1xwt.ampr.org with NNTP
	id AA5857 ; Fri, 01 Jan 93 01:58:46 EST
Newsgroups: comp.unix.bsd
Path: sserve!manuel.anu.edu.au!munnari.oz.au!metro!ipso!runxtsa!bde
From: bde@runx.oz.au (Bruce Evans)
Subject: Re: [386bsd] Kernel build dies, unref symbol _version
Message-ID: <1993Jan2.223648.7554@runx.oz.au>
Organization: RUNX Un*x Timeshare.  Sydney, Australia.
References: <1992Dec26.235116.3795@fcom.cc.utah.edu> <id.E4CW.XE@ferranti.com> <DERAADT.93Jan1201659@newt.newt.cuc.ab.ca>
Date: Sat, 2 Jan 93 22:36:48 GMT
Lines: 16

In article <DERAADT.93Jan1201659@newt.newt.cuc.ab.ca> deraadt@newt.cuc.ab.ca (Theo de Raadt) writes:
>
>If you config a new kernel, the first time you type "make" in that directory
>the vers.c file should be created. Patch #1 does not fix that.
>
>Patch #1 is busted. It doesn't work the right way.

It's easy to fix:

1. Move ver.o from the line defining SYSTEM_LD_TAIL to become the _first_
   object in SYSTEM_OBJS.
2. After the line `newvers:', add the line `vers.o:'.

Sorry, no diff - my Makefile.i386 has other changes.
-- 
Bruce Evans  (bde@runx.oz.au)