Date: Tue, 13 May 2003 11:05:02 +0930 From: "Paul A. Hoadley" <paulh@logicsquad.net> To: freebsd-questions@freebsd.org Subject: Re: Makefile problems in /usr/ports Message-ID: <20030513013502.GC14747@grover.logicsquad.net> In-Reply-To: <901A9AF9-84DA-11D7-A664-000393460DB2@soupnazi.org> References: <20030512081804.GA836@grover.logicsquad.net> <901A9AF9-84DA-11D7-A664-000393460DB2@soupnazi.org>
index | next in thread | previous in thread | raw e-mail
Hi Jim,
On Mon, May 12, 2003 at 05:33:48PM -0700, Jim Mock wrote:
> Two questions:
>
> 1) How old is your ports tree?
I always do a cvsup on the subdirectory I'm building in, so it's
pretty much up to date. Here's an example of one that's failing:
> grep \$FreeBSD Makefile
# $FreeBSD: ports/mail/p5-Mail-SpamAssassin/Makefile,v 1.43 2003/04/07
00:12:26 dougb Exp $
> 2) Do you have make aliased to gmake in your shell or any other such
> silliness?
No:
> which make
/usr/bin/make
Make just doesn't seem to like this kind of construct:
.if ${PERL_LEVEL} < 500600
RUN_DEPENDS+= ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-PodParser
BUILD_DEPENDS+= ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-PodParser
.endif
It responds with:
"Makefile", line 27: Malformed conditional (${PERL_LEVEL} < 500600)
"Makefile", line 27: Need an operator
"Makefile", line 30: if-less endif
"Makefile", line 30: Need an operator
It's a brand new /usr/bin/make built when I upgraded to 4.8-STABLE
yesterday.
--
Paul.
mailto:paulh@logicsquad.net
mailto:phoadley@maths.adelaide.edu.au
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030513013502.GC14747>
