From owner-freebsd-ia64@FreeBSD.ORG Mon Aug 17 15:33:19 2009 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6ECEE106568F for ; Mon, 17 Aug 2009 15:33:19 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 29F0E8FC51 for ; Mon, 17 Aug 2009 15:33:19 +0000 (UTC) Received: from seis.bris.ac.uk ([137.222.10.93]) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1Md4Cu-0002HX-S8; Mon, 17 Aug 2009 16:33:18 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by seis.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1Md4Ct-0005ed-Vd; Mon, 17 Aug 2009 16:33:12 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3) with ESMTP id n7HFXBlL011554; Mon, 17 Aug 2009 16:33:11 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3/Submit) id n7HFXBU0011550; Mon, 17 Aug 2009 16:33:11 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Mon, 17 Aug 2009 16:33:11 +0100 From: Anton Shterenlikht To: =?iso-8859-1?Q?C=2E_Bergstr=F6m?= Message-ID: <20090817153311.GA91430@mech-cluster241.men.bris.ac.uk> References: <20090817135752.GA73485@mech-cluster241.men.bris.ac.uk> <20090817143602.GB2365@lonesome.com> <20090817145124.GA89493@mech-cluster241.men.bris.ac.uk> <4A8972E8.9050002@osunix.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4A8972E8.9050002@osunix.org> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -1.5 X-Spam-Level: - Cc: Mark Linimon , freebsd-ia64@freebsd.org Subject: Re: ports lang/gcc4x fail to build on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2009 15:33:19 -0000 On Mon, Aug 17, 2009 at 08:10:32AM -0700, "C. Bergström" wrote: > Anton Shterenlikht wrote: > >On Mon, Aug 17, 2009 at 09:36:02AM -0500, Mark Linimon wrote: > >>On Mon, Aug 17, 2009 at 02:57:52PM +0100, Anton Shterenlikht wrote: > >>>Ports lang/gcc43, 44 and 45 fail to build on 8.0-beta2 ia64: > >>>http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40959 > >>> > >>>I know they build fine on 6.4-stable alpha, but what about sparc64? > >>>amd64? mips? > >>You can check things like this using the Ports Monitoring tool: > >>http://portsmon.freebsd.org/portoverview.py?category=lang&portname=gcc4&wildcard=yes > >> > >>According to that, for 8.0: > >> > >> - gcc4* are set to "not for ia64". From a commit log for gcc43/Makefile: > >> > >> Add ia64 to NOT_FOR_ARCHS. This has been broken for ages, it is not clear > >> whether it is our kernel/userland, the hardware, or something else at fault > >> and nobody on our side nor upstream seems to have any interest. > > > >yes, I understand.. Unfortunately a FBSD system without gcc4x is of little > >use to me, because I need fortran OMP compiler, and many other ports > >which depend on gcc4x. > > > >I wonder if they work under ia64 linux? > > > >>amd64, i386, and sparc64. Although we have some ia64 machines, the last > >>time I tried to upgrade them I had trouble. We do not yet have any arm, > > > >I volunteer to build gcc4x ports on my rx2600 SMP ia64 current. > > > >>mips, or powerpc machines. Our alphas have been deinstalled (sorry), > >>after the alpha src code had fallen too far behind the main 3 archs, and > >>no one was keeping it up. > > > >yes, I gave up on alpha because of this. > > > >>Unless a developer with specific interest in ia64 steps up to help, > >>you may be out of luck. Sorry. > > > >well.. unfortunately I've no relevant skills to offer, only testing. > (Dropping the other lists since this is IA-64 specific) > > > Open64 is highly optimized for IA-64, but also needs a GCC front-end > to function. In regards to this there may be code or bug fixes > floating around. but there's no Open64 FreeBSD port, is there? -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 928 8233 Fax: +44 (0)117 929 4423