From owner-freebsd-ports@FreeBSD.ORG Wed Dec 14 01:30:50 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 098FC106564A for ; Wed, 14 Dec 2011 01:30:50 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from ainaz.pair.com (ainaz.pair.com [209.68.2.66]) by mx1.freebsd.org (Postfix) with ESMTP id DF00B8FC12 for ; Wed, 14 Dec 2011 01:30:49 +0000 (UTC) Received: from [192.168.0.37] (unknown [118.97.32.78]) by ainaz.pair.com (Postfix) with ESMTPSA id 09C9A3F417; Tue, 13 Dec 2011 20:30:46 -0500 (EST) Date: Wed, 14 Dec 2011 09:30:49 +0800 (CIT) From: Gerald Pfeifer To: Thomas Mueller In-Reply-To: <1323792345.81825.YahooMailClassic@web180207.mail.gq1.yahoo.com> Message-ID: References: <1323792345.81825.YahooMailClassic@web180207.mail.gq1.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: ports@freebsd.org, Kevin Oberman Subject: Re: lang/gcc46 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: Wed, 14 Dec 2011 01:30:50 -0000 On Tue, 13 Dec 2011, Thomas Mueller wrote: > I wondered why the ports collection used development snapshots of gcc > rather than stable releases. All you _should_ need to run anything from the FreeBSD Ports Collection is either the system compiler (GCC or clang) or lang/gcc all of which are updated very rarely. Any other version of lang/gcc you need to use is indicative of an issue with some other port (short of the GNUstep ports which we are in the process of addressing now that lang/gcc also provide Objective-C). In case you are interested, I have been spending quite some effort over the last years to minimize the number of such ports and here is the list of remaining ones: cad/salome/Makefile.ext USE_GCC=4.4 cad/sceptre/Makefile USE_FORTRAN=g77 graphics/p5-PGPLOT/Makefile USE_FORTRAN=g77 science/elmer-matc/Makefile USE_FORTRAN=g77 science/elmerpost/Makefile USE_FORTRAN=g77 Without these, lang/gcc44 and lang/gcc34, respectively, could be obsoleted and removed. Gerald