From owner-freebsd-ports@FreeBSD.ORG Wed May 10 18:31:16 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 9A7C816AAA0; Wed, 10 May 2006 18:31:16 +0000 (UTC) (envelope-from eischen@vigrid.com) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 333A843D76; Wed, 10 May 2006 18:31:16 +0000 (GMT) (envelope-from eischen@vigrid.com) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k4AIVFAq025431; Wed, 10 May 2006 14:31:15 -0400 (EDT) Date: Wed, 10 May 2006 14:31:15 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Boris Samorodov In-Reply-To: <58851934@srv.sem.ipt.ru> Message-ID: References: <92871295@srv.sem.ipt.ru> <24933262@srv.sem.ipt.ru> <58851934@srv.sem.ipt.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: ports@FreeBSD.org, gerald@FreeBSD.org Subject: Re: lang/gcc-4x and ADA support 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: Wed, 10 May 2006 18:31:20 -0000 On Wed, 10 May 2006, Boris Samorodov wrote: > On Wed, 10 May 2006 14:01:19 -0400 (EDT) Daniel Eischen wrote: > >> What are the licenses with the gnat libs in gcc4x? Are >> they as restrictive as lang/gnat? > > Gnat with gcc4x has GPL like all gcc code. I'm not an expert here but > it seems that bootstrapping with gnat/gpl may have result in pure GPL > license. That's why I prefer to have a possibility to bootstrap with > gnat-3.15p-boot. Yeah, I don't think that using lang/gnat to build lang/gcc4x with Ada would produce tainted code. I think only the lang/gnat libraries or run-time are GPL tainted. When you build lang/gcc4x, you won't end up relying on or including any libraries from lang/gnat. And if you use lang/gcc4x to rebuild itself once again, you certainly shouldn't. But you still might want to look at the licenses for the GNAT runtime in gcc4x to make sure the libraries are LPGL or something similar. -- DE