Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 May 2010 15:28:23 +0300
From:      =?utf-8?B?QW5kcml1cyBNb3JrxatuYXM=?= <hinokind@gmail.com>
To:        "Kostik Belousov" <kostikbel@gmail.com>, "C. Bergstr??m" <cbergstrom@pathscale.com>
Cc:        freebsd-hackers@freebsd.org, Dimitry Andric <dimitry@andric.com>, freebsd-ports@freebsd.org, yuri@rawbw.com
Subject:   Re: GSoC: Making ports work with clang
Message-ID:  <op.vb4p9la143o42p@klevas>
In-Reply-To: <20100503112752.GH50864@deviant.kiev.zoral.com.ua>
References:  <op.vb0w1zrh43o42p@klevas> <4BDD28E2.8010201@rawbw.com> <op.vb3iwpzw43o42p@klevas> <20100503092213.GA1294@straylight.m.ringlet.net> <4BDEA78F.90303@pathscale.com> <4BDEA926.4030900@andric.com> <4BDEB154.8060104@pathscale.com> <20100503112752.GH50864@deviant.kiev.zoral.com.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 03 May 2010 14:27:52 +0300, Kostik Belousov <kostikbel@gmail.com> wrote:
> For me, the project that makes sense is exactly "making freebsd ports
> work with clang", instead of what many have read "making applications
> ported to freebsd and compiled with clang work". Please note the subtle
> but very important difference.
>
> Even more, I do think that making our ports work with exactly clang does
> not give us any useful bits, except putting the port _infrastructure_
> into shape where it can use non-base compilers, as easy as changing
> two or three variables. Being able to decouple base and port compilers,
> and give the port system the freedom to use whatever compiler the port
> masters find suitable is very important. It is important both for ports,
> to not need to make a rush run to fix after base changes, and it is
> important for base to not hold on ports much to make a change.
>
> Other then that, I mostly share your refusal to drink the Kool-Aid.

Finally, someone who understands the benefits of my project and what
I'm trying to do!
Of course it's my own fault for not explaining my goals clearly enough,
but now I know where to point when I try to explain what I'm doing or
why it's good for FreeBSD.

-- 
Andrius



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.vb4p9la143o42p>