This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Build requirements for the graphite loop optimization passes
- From: "Dave Korn" <dave dot korn at artimi dot com>
- To: "'Daniel Berlin'" <dberlin at dberlin dot org>, "'Joseph S. Myers'" <joseph at codesourcery dot com>
- Cc: "'Ralf Wildenhues'" <Ralf dot Wildenhues at gmx dot de>, "'Sebastian Pop'" <sebpop at gmail dot com>, <gcc at gcc dot gnu dot org>, "'Mark Mitchell'" <mark at codesourcery dot com>, "'Richard Guenther'" <richard dot guenther at gmail dot com>, "'Jakub Jelinek'" <jakub at redhat dot com>, "'David Edelsohn'" <edelsohn at gmail dot com>, "'Harle, Christophe'" <christophe dot harle at amd dot com>, "'Tobias Grosser'" <grosser at fim dot uni-passau dot de>, "'Konrad Trifunovic'" <konrad dot trifunovic at gmail dot com>, "'Albert Cohen'" <Albert dot Cohen at inria dot fr>, "'Roberto Bagnara'" <bagnara at cs dot unipr dot it>, "'Doran Wilde'" <wilde at ee dot byu dot edu>
- Date: Mon, 4 Aug 2008 17:24:12 +0100
- Subject: RE: Build requirements for the graphite loop optimization passes
- References: <cb9d34b20808031231l690256a2r918908804397072b@mail.gmail.com> <Pine.LNX.4.64.0808031947270.15922@digraph.polyomino.org.uk> <20080804074738.GA17657@ins.uni-bonn.de> <Pine.LNX.4.64.0808041018040.24095@digraph.polyomino.org.uk> <4aca3dc20808040907w4065d9d1mbd6bbc7a68e0155@mail.gmail.com>
Daniel Berlin wrote on 04 August 2008 17:07:
> On Mon, Aug 4, 2008 at 6:19 AM, Joseph S. Myers <joseph@codesourcery.com>
> wrote:
>> On Mon, 4 Aug 2008, Ralf Wildenhues wrote:
>>
>>> * Joseph S. Myers wrote on Sun, Aug 03, 2008 at 10:00:38PM CEST:
>>>>
>>>> (But the configure code also
>>>> shouldn't allow configuring with a GPLv2 version of polylib.)
>>>
>>> Why? Use is not forbidden by incompatible free software licenses here,
>>> only redistribution is.
>>
>> This is the same principle as config.host giving an error for an attempt
>> to build on UWIN host: in both cases, avoid knowingly building something
>> undistributable.
>>
> If we are doing that, we really shouldn't be.
> One of the very explicit freedoms in the GPL is to be able to build
> versions for internal use that are not publicly distributed.
I can see the advantage of a speedbump in the path to prevent the
distribution of such versions happening merely by accident, though.
Maybe it should be an error that can be downgraded to a warning by adding
a configure option, something along the lines of
"--yes-i-understand-this-version-cannot-be-legally-distributed" ?
cheers,
DaveK
--
Can't think of a witty .sigline today....