From owner-freebsd-sparc64@FreeBSD.ORG Mon Nov 15 19:15:58 2010 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A4AE1065693; Mon, 15 Nov 2010 19:15:58 +0000 (UTC) (envelope-from jmg@h2.funkthat.com) Received: from h2.funkthat.com (gate.funkthat.com [70.36.235.232]) by mx1.freebsd.org (Postfix) with ESMTP id 0870F8FC17; Mon, 15 Nov 2010 19:15:57 +0000 (UTC) Received: from h2.funkthat.com (localhost [127.0.0.1]) by h2.funkthat.com (8.14.3/8.14.3) with ESMTP id oAFImLEr063032 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 15 Nov 2010 10:48:21 -0800 (PST) (envelope-from jmg@h2.funkthat.com) Received: (from jmg@localhost) by h2.funkthat.com (8.14.3/8.14.3/Submit) id oAFImK2i063031; Mon, 15 Nov 2010 10:48:20 -0800 (PST) (envelope-from jmg) Date: Mon, 15 Nov 2010 10:48:20 -0800 From: John-Mark Gurney To: Anton Shterenlikht Message-ID: <20101115184820.GL1517@funkthat.com> Mail-Followup-To: Anton Shterenlikht , freebsd-sparc64@freebsd.org, gerald@freebsd.org References: <20101115105450.GA27736@mech-cluster241.men.bris.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101115105450.GA27736@mech-cluster241.men.bris.ac.uk> User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.2-RELEASE i386 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (h2.funkthat.com [127.0.0.1]); Mon, 15 Nov 2010 10:48:21 -0800 (PST) Cc: gerald@freebsd.org, freebsd-sparc64@freebsd.org Subject: Re: port lang/gcc45 - not sure how to interpret GCC developers' advice X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Nov 2010 19:15:58 -0000 Anton Shterenlikht wrote this message on Mon, Nov 15, 2010 at 10:54 +0000: > On sparc64 -current r212302 I'm having trouble > building port lang/gcc45. > > Before I go any further, let me just check if anybody > on this list has built gcc45 successfully? > > Here's my GCC bug submission: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46086 > > I just can't understand what the GCC folks tell me to do. > > They referred me to this page: > http://gcc.gnu.org/install/specific.html#sparc-x-x > > and apparently to this paragraph: > > *quote* > Newer versions of the GNU Multiple Precision Library (GMP), > the MPFR library and the MPC library are known to be > miscompiled by earlier versions of GCC on these platforms. > We therefore recommend the use of the exact versions of > these libraries listed as minimal versions in the prerequisites. > *end quote* > > The prerequisites link lists: > > GNU Multiple Precision Library (GMP) version 4.3.2 (or later) > MPFR Library version 2.4.2 (or later) > > I've installed: > > gmp-5.0.1 > gmp-ecm-6.3 > mpfr-3.0.0 > > So do they mean to say that I should downgrade to GMP 4.3.2 and > MPFR 2.4.2? Yes, I believe that they do. I think the important phrase is: exact versions of these libraries listed as minimal versions which isn't very clear, but saying use the minimal version listed on the page... They probably had someone try w/ 4.3.3 and wonder why it wasn't working so they added the exact verbage... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."