what's the plan for mac os x lion
Blair Zajac
blair at orcaware.com
Mon Jul 4 13:29:31 PDT 2011
On Jul 4, 2011, at 11:30 AM, Jack Howarth wrote:
> On Mon, Jul 04, 2011 at 11:16:48AM -0700, Blair Zajac wrote:
>> On Jul 4, 2011, at 11:14 AM, Jeremy Huddleston wrote:
>>>
>>> All of the ports that are in my install-set (including many multimedia
>>> ports, x11, firefox, gnome, with most bloat variants set) have been
>>> working with trunk/base using llvm-gcc-4.2 on SL and Lion for a while
>>> now (trunk/base now chooses the compiler based on devtools version
>>> rather than os version). I'm still holding on to a couple NDA-squimish
>>> patches in leaf projects that I'll push after the actual release, but
>>> it mostly works out of the box.
>>>
>>> If you are uncertain if filing your bug would violate your NDA, please
>>> feel free to email me directly.
>>
>> Out of curiosity, Apple hasn't bumped to a newer gcc version? Does
>> anybody know why? Did they stick with 4.2 for compatibility for
>> libstdc++?
>>
>> Blair
>
> If Apple had access to clang in its current state at the start of Lion's
> development, I'm sure we would have had clang as the default compiler but
> alas they have no time machines. FYI, I rewrote fink to implement a prefix-path-clang
> that defaults fink to use clang for cc/gcc and clang++ for cxx/g++ as the default
> compilers for package builds under 10.7. So far we have had few problems with using
> clang as the default compiler under fink 10.7. The FreeBSD folks have been
> building with clang for awhile now...
>
> http://wiki.freebsd.org/BuildingFreeBSDWithClang
> http://wiki.freebsd.org/PortsAndClang
> http://rainbow-runner.nl/clang/patches/
>
> and is another resource for clang specific patches.
> Jack
Thanks Jack.
How's the performance of clang versus gcc 4.2?
Blair
More information about the macports-dev
mailing list