Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jan 1996 11:05:49 +0200 (SAT)
From:      John Hay <jhay@mikom.csir.co.za>
To:        bde@zeta.org.au (Bruce Evans)
Cc:        current@FreeBSD.ORG
Subject:   Re: make world failure
Message-ID:  <199601150905.LAA27008@zibbi.mikom.csir.co.za>
In-Reply-To: <199601150757.SAA12973@godzilla.zeta.org.au> from "Bruce Evans" at Jan 15, 96 06:57:48 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> >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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601150905.LAA27008>