From owner-freebsd-ports@FreeBSD.ORG Thu Jun 29 23:15:00 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32F1A16AE26; Thu, 29 Jun 2006 23:15:00 +0000 (UTC) (envelope-from karel.miklav@siol.net) Received: from mta1.siol.net (mta1.siol.net [193.189.160.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF30D43DFF; Thu, 29 Jun 2006 23:13:50 +0000 (GMT) (envelope-from karel.miklav@siol.net) Received: from edge2.siol.net ([10.10.10.211]) by mta1.siol.net with ESMTP id <20060629231346.PNVI4387.mta1.siol.net@edge2.siol.net>; Fri, 30 Jun 2006 01:13:46 +0200 Received: from [192.168.0.149] (really [86.61.37.94]) by edge2.siol.net with ESMTP id <20060629231346.ULLO4459.edge2.siol.net@[192.168.0.149]>; Fri, 30 Jun 2006 01:13:46 +0200 Message-ID: <44A45EA7.3060307@siol.net> Date: Fri, 30 Jun 2006 01:13:43 +0200 From: Karel Miklav User-Agent: Thunderbird 1.5.0.4 (X11/20060618) MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: GCC/GNAT Ada compiler 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: Thu, 29 Jun 2006 23:15:00 -0000 Hello, I've finalized two GCC/GNAT ports based on GCC 3.4.6 and 4.1.2. They can be found on http://lovetemple.net/test/gnat-gcc.tbz. I'd like to get some feedback before submitting. It would be ideal if gnat-gcc ports were merged into existing gcc ports, but this is not currently possible. Names of GNAT binaries don't get transformed thus I provide non conflicting installation of multiple versions by putting them into different directories. And that's not what Gerald is doing with GCC. GCC/GNAT is an experimental version of GNAT, and differs from the existing gnat-2005 port in licensing terms. Due to hot topic (check comp.lang.ada) I will not give any further details on this issue here. I expect people to use gnat-gcc-4.1.2, the gnat-gcc-3.4.6 is provided only to avoid licensing problems while bootstrapping. And one more thing: is somebody porting GNAT 2006? Statement in the current Makefile saying 'Because of licensing and registration restrictions, you must fetch the source distribution manually...' is misleading. Sources are GPL licensed so I don't see why we don't provide them? -- Regards, Karel Miklav