From owner-freebsd-current Mon Jan 15 01:08:32 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA28629 for current-outgoing; Mon, 15 Jan 1996 01:08:32 -0800 (PST) Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id BAA28569 for ; Mon, 15 Jan 1996 01:07:58 -0800 (PST) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.6.12/8.6.9) id LAA27008; Mon, 15 Jan 1996 11:05:49 +0200 From: John Hay Message-Id: <199601150905.LAA27008@zibbi.mikom.csir.co.za> Subject: Re: make world failure To: bde@zeta.org.au (Bruce Evans) Date: Mon, 15 Jan 1996 11:05:49 +0200 (SAT) Cc: current@FreeBSD.ORG In-Reply-To: <199601150757.SAA12973@godzilla.zeta.org.au> from "Bruce Evans" at Jan 15, 96 06:57:48 pm X-Mailer: ELM [version 2.4 PL24 ME8b] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.ORG Precedence: bulk > >That is actually too late because it is already needed during the make > >includes target, which is before the the lib-tools and build-tools targets. > >The other one that is also a problem is rpcgen. It is also used to generate > >include files. > > >> > cd /usr/src/lib/libutil && make beforeinstall install -C -o bin -g bin -m > >> > 444 /usr/src/lib/libutil/libutil.h /usr/include > >> > install: illegal option -- C > > -C is only used for the last part of the includes target, but it should > be used for all parts. It's too hard to fix this problem in general. > `cc' is used to build `install', but `cc' is built long after `install'... > > The -C flag was introduced on 1995/10/09. I would have thought current > users have had it for a month or two. > I tried to upgrade a 2.0.5 and a 2.1.0 machine to current. My other machine which is running current doesn't have the problem. Its not a big problem for me because I am running current so I did know about these things. I just thought that a make world should cater for that. (Anybody going from a release to current will have this problem.) I just wanted to point out to Jordan that it won't fix the problem if you add install to the tools target. At least install and rpcgen should be compiled before the includes target is done. John -- John Hay -- John.Hay@csir.co.za