Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Dec 2001 16:01:08 -0500
From:      Will Andrews <will@csociety.org>
To:        Dan Langille <dan@langille.org>
Cc:        ports@freebsd.org
Subject:   Re: bsd.port.mk", line 695: Inconsistent operator for pre-everything
Message-ID:  <20011208160108.V56385@squall.waterspout.com>
In-Reply-To: <3C120026.32454.19D635AD@localhost>
References:  <3C120026.32454.19D635AD@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Dec 08, 2001 at 11:57:26AM -0500, Dan Langille wrote:
> # pkg_version -L =
> "/usr/ports/Mk/bsd.port.mk", line 695: Inconsistent operator for pre-
> everything
> make: fatal errors encountered -- cannot continue
> 
> Seems like there's a problem here...

Hmm, that looks interesting.  The pre-everything target it's
complaining about is this:

.if !target(pre-everything)
pre-everything:
	@${DO_NADA}
.endif

as opposed to all the others being "pre-everything::".  You and I
have looked at this before.  I am still uncertain how you manage
to run into these problems with FreshPorts but nobody else does.  :)

This is around line 2162 on bsd.port.mk rev 1.394.  So this
problem you're seeing is extremely strange.  Would it be possible
for you to do a full cvsup from scratch to make sure that the
environment is at fault?  Then if it is, I want to know how it's
triggering this, because this should never happen.
pre-everything should only have two colons if it is defined,
otherwise only one colon.  For info on the difference, see
make(1) manual page.

Regards,
-- 
wca

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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