From owner-freebsd-gnome@FreeBSD.ORG Tue Jun 24 09:37:05 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8ED637B401 for ; Tue, 24 Jun 2003 09:37:05 -0700 (PDT) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 119B543F3F for ; Tue, 24 Jun 2003 09:37:03 -0700 (PDT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id MUA74016; Tue, 24 Jun 2003 09:37:01 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 8E7D95D04; Tue, 24 Jun 2003 09:37:01 -0700 (PDT) To: Piero In-Reply-To: Message from Piero <20030624170505.3d1d24aa.piero@poprostu.pl> Date: Tue, 24 Jun 2003 09:37:01 -0700 From: "Kevin Oberman" Message-Id: <20030624163701.8E7D95D04@ptavv.es.net> cc: freebsd-gnome@freebsd.org Subject: Re: rebuilding with newer compiler X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2003 16:37:06 -0000 > Date: Tue, 24 Jun 2003 17:05:05 +0200 > From: Piero > Sender: owner-freebsd-gnome@freebsd.org > > HI, > > I was wondering. I know STABLE is stack with gcc 2.9.5 when it comes to > the base system. But what about installing gcc3.2 on it and rebuilding > Gnome (or other ports)? Can it give me any benefits (speed etc.) or > rather problems to solve? I know that c++ code compiled with 3.2 is > incompatible to 2.9.5 compiled binaries. Thanks, The 3.2 compiler is MUCH slower than the 2.95 code. It MAY be less buggy, although that is not clear. (It does, at least, have different bugs.) The output appears to be a bit faster, but not monumentally so. The only reason for rushing to V3 is compatibility with standards, especially in the C++ area. I don't see Gnome really benefiting all that much, but you can always give it a shot and see what your results might be. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634