From owner-freebsd-stable Sat Jul 12 19:46:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA01693 for stable-outgoing; Sat, 12 Jul 1997 19:46:16 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA01684 for ; Sat, 12 Jul 1997 19:46:12 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id MAA01002; Sun, 13 Jul 1997 12:16:04 +0930 (CST) From: Michael Smith Message-Id: <199707130246.MAA01002@genesis.atrad.adelaide.edu.au> Subject: Re: old "make reinstall" bug In-Reply-To: from Tom Samplonius at "Jul 12, 97 06:46:44 pm" To: tom@sdf.com (Tom Samplonius) Date: Sun, 13 Jul 1997 12:16:04 +0930 (CST) Cc: freebsd-stable@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-stable@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Tom Samplonius stands accused of saying: > > "make reinstall" fails in 2.2-stable when trying to install klm_prot.h, > because it does not exist. > > klm_prot.h is generated from klm_prot.x, and put into > /usr/obj/include/rpcsvc, but the Makefile is looking for it in > /usr/src/include/rpcsvc, so the install fails. > > A work-around is to copy klm_prot.h from the object tree to the source > tree, but the Makefile(s) should be fixed. > > The same goes for /usr/src/include/rpcsvc/*.x. Can someone finally fix > this? The last time this issue came up, the solution was to update 'make' before doing 'make reinstall'. Try # cd /usr/src/usr.bin/make; make install # cd /usr/src; make reinstall The 'reinstall' target doesn't include the buildtools target, so when the build tools are updated, reinstall can sometime hiccup; though normally it's only 'make' and 'install' that suffer. > Tom -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[