From owner-freebsd-ports@FreeBSD.ORG Sat Feb 21 12:15:46 2004 Return-Path: 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 CCF5616A4CE; Sat, 21 Feb 2004 12:15:46 -0800 (PST) Received: from mta7.pltn13.pbi.net (mta7.pltn13.pbi.net [64.164.98.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF61A43D1D; Sat, 21 Feb 2004 12:15:46 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (97eaf1287b4b007f895f4b842cc26ba7@adsl-63-207-60-37.dsl.lsan03.pacbell.net [63.207.60.37])i1LKFj9k006908; Sat, 21 Feb 2004 12:15:45 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 605B866CAF; Sat, 21 Feb 2004 12:15:44 -0800 (PST) Date: Sat, 21 Feb 2004 12:15:44 -0800 From: Kris Kennaway To: Martin Blapp Message-ID: <20040221201544.GA51839@xor.obsecurity.org> References: <20040221030343.1f0ce596.gautam@inspired.net.au> <20040221134822.60862fc2.gautam@inspired.net.au> <20040221143825.4ec73b52.gautam@inspired.net.au> <20040221035340.GA41491@xor.obsecurity.org> <20040221120600.Q6179@cvs.imp.ch> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline In-Reply-To: <20040221120600.Q6179@cvs.imp.ch> User-Agent: Mutt/1.4.1i cc: Gautam Gopalakrishnan cc: openoffice@freebsd.org cc: freebsd-ports@freebsd.org cc: Kris Kennaway Subject: Re: Openoffice 1.1 not building X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Feb 2004 20:15:46 -0000 --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Feb 21, 2004 at 12:09:17PM +0100, Martin Blapp wrote: >=20 > Hi, >=20 > > That's completely wrong, USE_GCC is not to be set by the user. > > > > Unfortunately for your problem, I think the Openffice maintainers are > > inactive at the moment (at least, I haven't heard from them in several > > weeks about an unrelated problem with the ports). >=20 > Since we check USE_GCC inside the openoffice port for the correct > values and set CXX=3D${CXX} CC=3D${CC} depending on OS-version, I don't s= ee > why it is completly wrong. Because USE_GCC adds a dependency to every port that is built. If you set USE_GCC=3D3.3 and try to build the gcc33 port, what do you think will happen? If you set USE_GCC=3D3.3 and try to build the openoffice port, but don't yet have gcc3.3 installed, what do you think will happen? > Of course I can also rename it to HAVE_GCC or something like this. User control variables are called WITH_* and WITHOUT_*. HAVE_ and USE_ are reserved namespaces. Kris --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD4DBQFAN7xwWry0BWjoQKURAmXTAJ4jDcmOiH0fBByNG0jpubjk4fZ1JgCY5LfF 2w6bsM8Bs8a2Cv90/GKzVw== =XlQI -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7--