From owner-freebsd-questions@FreeBSD.ORG Thu Feb 3 11:23:20 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 538EA16A4CE for ; Thu, 3 Feb 2005 11:23:20 +0000 (GMT) Received: from catflap.slightlystrange.org (cpc2-cmbg1-3-0-cust94.cmbg.cable.ntl.com [213.107.104.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D59A43D5D for ; Thu, 3 Feb 2005 11:23:19 +0000 (GMT) (envelope-from danielby@slightlystrange.org) Received: from danielby by catflap.slightlystrange.org with local (Exim 4.44 (FreeBSD)) id 1Cwf4v-000OIh-Ts for questions@freebsd.org; Thu, 03 Feb 2005 11:23:17 +0000 Date: Thu, 3 Feb 2005 11:23:17 +0000 From: Daniel Bye To: questions@freebsd.org Message-ID: <20050203112317.GA93096@catflap.slightlystrange.org> Mail-Followup-To: questions@freebsd.org References: <42014903.5010201@wingfoot.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <42014903.5010201@wingfoot.org> User-Agent: Mutt/1.4.2.1i Subject: Re: make update problem? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Bye List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Feb 2005 11:23:20 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 02, 2005 at 04:41:23PM -0500, Glenn E. Sieb wrote: > I'm trying to update a box from 5.1-RELEASE-p17 to=20 > 5.3-RELEASE-current-p-level. >=20 > In preparation, I checked out 5.3-RELEASE from cvsup the other day: [---snip---] > "Makefile.inc1", line 830: warning: String comparison operator should be= =20 > either =3D=3D or !=3D > "Makefile.inc1", line 830: Malformed conditional ((!defined(NO_RESCUE)=20 > || defined(RELEASEDIR)) && (${TARGET_ARCH} !=3D ${MACHINE_ARCH} ||=20 > ${BOOTSTRAPPING} < 501101)) > "Makefile.inc1", line 830: Missing dependency operator > "Makefile.inc1", line 832: if-less endif > "Makefile.inc1", line 832: Need an operator > make: fatal errors encountered -- cannot continue > *** Error code 1 >=20 > Stop in /usr/src. Does it work correctly if you invoke cvsup directly, rather than by means of `make update'? =20 # cvsup /path/to/system/supfile This will update the source without actually depending on it, as is the case with `make update' - in this case, a syntax error in Makefile.inc1 causes make to chunder. The direct invocation will not look at Makefile.inc1, so cvsup can update it to the latest version. It will then be quite happy when you `make clean'. HTH Dan --=20 Daniel Bye PGP Key: ftp://ftp.slightlystrange.org/pgpkey/dan.asc PGP Key fingerprint: 3B9D 8BBB EB03 BA83 5DB4 3B88 86FC F03A 90A1 BE8F _ ASCII ribbon campaign ( ) - against HTML, vCards and X - proprietary attachments in e-mail / \ --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCAgmlhvzwOpChvo8RAufuAKDBxwMFV3euRE5OPvNOmmMesz8RzQCgqa8r xZugHvQbEIUmr1ZZCIzs9mU= =xg4F -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft--