From owner-freebsd-questions@FreeBSD.ORG Mon Mar 28 19:26: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 6B61016A4CE for ; Mon, 28 Mar 2005 19:26:54 +0000 (GMT) Received: from mail26.sea5.speakeasy.net (mail26.sea5.speakeasy.net [69.17.117.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D17543D5E for ; Mon, 28 Mar 2005 19:26:54 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 14232 invoked from network); 28 Mar 2005 19:26:53 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail26.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 28 Mar 2005 19:26:52 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id CEA8E2E; Mon, 28 Mar 2005 14:26:50 -0500 (EST) Sender: lowell@be-well.ilk.org To: freebsd-questions@freebsd.org, Dick Hoogendijk References: <20050328160024.GA28506@lothlorien.nagual.st> <200503281732.16072.list-freebsd-2004@morbius.sent.com> From: Lowell Gilbert Date: 28 Mar 2005 14:26:50 -0500 In-Reply-To: <200503281732.16072.list-freebsd-2004@morbius.sent.com> Message-ID: <44ll87372d.fsf@be-well.ilk.org> Lines: 17 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: gcc 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: Mon, 28 Mar 2005 19:26:54 -0000 RW writes: > On Monday 28 March 2005 17:00, Dick Hoogendijk wrote: > > If you have different versions of gcc installed, which version is used > > then when you run a "portupgrade somepackage" ? > > I know a package can give the needed version itself, but what if the > > port does not do so? Is the system's default run then or what? > > If a port needs a specific version it will have it as a build dependence and > invoke the specific executable e.g. gcc32 And if it doesn't, then my quick look at bsd.gcc.mk makes me think it will use whatever "gcc" executable shows up first on the PATH. -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/