From owner-freebsd-ports@FreeBSD.ORG Fri Jan 8 19:49:19 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBCB5106566B for ; Fri, 8 Jan 2010 19:49:19 +0000 (UTC) (envelope-from freebsd-ports@coreland.ath.cx) Received: from birch.site5.com (birch.site5.com [174.132.116.226]) by mx1.freebsd.org (Postfix) with ESMTP id BA8298FC14 for ; Fri, 8 Jan 2010 19:49:18 +0000 (UTC) Received: from dsl78-143-195-33.in-addr.fast.co.uk ([78.143.195.33] helo=viper.internal.network) by birch.site5.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1NTKph-0007D8-Go; Fri, 08 Jan 2010 13:49:18 -0600 Received: from viper.internal.network (localhost [127.0.0.1]) by viper.internal.network (Postfix) with ESMTP id F1C284AC01; Fri, 8 Jan 2010 19:49:12 +0000 (UTC) Received: (from m0@localhost) by viper.internal.network (8.14.3/8.14.3/Submit) id o08Jn8al043422; Fri, 8 Jan 2010 19:49:08 GMT (envelope-from freebsd-ports@coreland.ath.cx) X-Authentication-Warning: viper.internal.network: m0 set sender to freebsd-ports@coreland.ath.cx using -f Date: Fri, 8 Jan 2010 19:49:08 +0000 From: freebsd-ports@coreland.ath.cx To: "Mikhail T." Message-ID: <20100108194908.GB131@logik.internal.network> References: <4B4772F4.5070601@aldan.algebra.com> <362458.2970.qm@web50704.mail.re2.yahoo.com> <4B478981.9060707@aldan.algebra.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B478981.9060707@aldan.algebra.com> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - birch.site5.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - coreland.ath.cx X-Source: X-Source-Args: X-Source-Dir: Cc: karel@lovetemple.net, mm@FreeBSD.org, joerg@FreeBSD.org, freebsd-ports@FreeBSD.org, eischen@vigrid.com Subject: Re: Maintaining compiler front-ends (Re: The state of Ada) 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: Fri, 08 Jan 2010 19:49:20 -0000 On 2010-01-08 14:37:37, Mikhail T. wrote: > I remain convinced, that the "bending into shape" ought to begin with > making the additional GNU compiler front-ends (be they Ada, or Lisp, > Java, Fortran, Pascal, Objective C, etc.) addable to an already existing > C-compiler. That's the plan! The lang/gnat-gcc44 currently has a problem in that anything that uses Ada.Numerics.* will quietly depend on liblapack.so at compile time. In order to compile liblapack, you need a recent GCC with fortran support... The idea is now for the lang/gnat-gcc44 port to install itself into the files installed by the existing lang/gcc44 port. I hope to work on this soon (getting USE_GNAT in and unbreaking all the existing ports is currently of higher priority). M