From owner-freebsd-questions@FreeBSD.ORG Tue Apr 19 03:19:54 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 255B916A4CE for ; Tue, 19 Apr 2005 03:19:54 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id C125A43D3F for ; Tue, 19 Apr 2005 03:19:53 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C0F4C513F2; Mon, 18 Apr 2005 20:19:52 -0700 (PDT) Date: Mon, 18 Apr 2005 20:19:52 -0700 From: Kris Kennaway To: Brett Glass Message-ID: <20050419031952.GA90643@xor.obsecurity.org> References: <200504180758.BAA10753@lariat.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k1lZvvs/B4yU6o8G" Content-Disposition: inline In-Reply-To: <200504180758.BAA10753@lariat.org> User-Agent: Mutt/1.4.2.1i cc: questions@freebsd.org Subject: Re: Can't build ports on older FreeBSD machine X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 03:19:54 -0000 --k1lZvvs/B4yU6o8G Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 18, 2005 at 01:58:44AM -0600, Brett Glass wrote: > I've been asked to upgrade some software on an older FreeBSD 4.x box. (T= he > owner is getting ready to move to a new box with 4.11 but can't take the > machine out of production just yet.) I upgraded all of the ports via CVS,= and > then discovered that none of them would build. When I try to build a port, > I get messages like >=20 > "/usr/ports/Mk/bsd.port.mk", line 4852: Malformed conditional (defined(US= E_RCORDER) || defined(USE_RC_SUBR) && ${USE_RC_SUBR:U} !=3D "YES") >=20 > I'm not sure, but it appears that the master Makefile for the ports colle= ction > was updated during the CVS update and requires features that the "make" u= tility=20 > which shipped with that version of FreeBSD doesn't have. (Correct me if I= 'm > wrong here, but that's what it looks like at first glance.) How can I bui= ld=20 > ports on that box? Note that I may be in a bit of a Catch-22 situation, > since any solution that requires installing a new "make" won't work if I = have > to build it from a port. Fortunately, make is not built from a port. You need to update your version of FreeBSD to use ports on that box. Kris --k1lZvvs/B4yU6o8G Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZHjXWry0BWjoQKURAhRpAKCA2BEBn0XIg1fr5PYX/HZ22Ly/YgCfeFhs AK51oIMP6Y6LdlKScu145YE= =mF7/ -----END PGP SIGNATURE----- --k1lZvvs/B4yU6o8G--