From owner-freebsd-ports@FreeBSD.ORG Tue Mar 21 21:21:47 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D0B816A401 for ; Tue, 21 Mar 2006 21:21:47 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA4DC43D45 for ; Tue, 21 Mar 2006 21:21:46 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id CA1311A4DD2; Tue, 21 Mar 2006 13:21:46 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D667F53F62; Tue, 21 Mar 2006 16:21:45 -0500 (EST) Date: Tue, 21 Mar 2006 16:21:45 -0500 From: Kris Kennaway To: Peter Beckman Message-ID: <20060321212145.GA22939@xor.obsecurity.org> References: <20060321160347.L90533@thermonuclear.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FCuugMFkClbJLl1L" Content-Disposition: inline In-Reply-To: <20060321160347.L90533@thermonuclear.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-ports@freebsd.org Subject: Re: bsd.port.mk broken on FreeBSD 4.7? Or make? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Mar 2006 21:21:47 -0000 --FCuugMFkClbJLl1L Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 21, 2006 at 04:14:42PM -0500, Peter Beckman wrote: > When trying to build /usr/ports/mail/postfix (just did an update from > cvsup11.us.freebsd.org): >=20 > # $FreeBSD: ports/Mk/bsd.port.mk,v 1.529 2006/02/23 15:37:20 ade Exp $ >=20 > (root) mail : /usr/ports/mail/postfix --> make clean > "/usr/ports/Mk/bsd.port.mk", line 5075: warning: String comparison operat= or > should be either =3D=3D or !=3D > "/usr/ports/Mk/bsd.port.mk", line 5075: Malformed conditional > ((${OSVERSION} >=3D 700007 || (${OSVERSION} < 700000 && ${OSVERSION} >=3D > 600101))) > "/usr/ports/Mk/bsd.port.mk", line 5075: Need an operator > "/usr/ports/Mk/bsd.port.mk", line 5399: if-less endif > "/usr/ports/Mk/bsd.port.mk", line 5399: Need an operator > make: fatal errors encountered -- cannot continue > (root) mail : /usr/ports/mail/postfix --> uname -a > FreeBSD mail.nova.org 4.7-STABLE FreeBSD 4.7-STABLE #4: Mon Oct 14 11:13:= 46 > EDT 2002 i386 >=20 > I assume my "make" is just too old; what to do? I found no instructions = in > the CHANGES or UPDATING docs, nor on freebsd.org/ports on how to upgrade > make. >=20 > I assume I need to update /usr/src and make make from there, but since I > don't see any documented process, I wanted to ask first. The only supported procedure is to update your entire system to a newer version, preferably a fully supported version like 6.0 or 6.1. If you can't manage that, then an upgrade to 4.11 will suffice for now, but support even for 4.11 is approaching termination, and you will find that many ports do not work on 4.11. Kris --FCuugMFkClbJLl1L Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEIG5pWry0BWjoQKURAqmdAJ9XjZ0zTJ32V4FmTYcHQhcGKig+iACfVIg/ advnv8mzrfwM3PBL56EXn1k= =JIR7 -----END PGP SIGNATURE----- --FCuugMFkClbJLl1L--