[125551] trunk/dports/lang

Jeremy Huddleston Sequoia jeremyhu at macports.org
Sat Sep 20 17:01:53 PDT 2014


> On Sep 20, 2014, at 16:43, Ryan Schmidt <ryandesign at macports.org> wrote:
> 
> 
> On Sep 20, 2014, at 6:42 PM, Lawrence Velázquez wrote:
> 
>> On Sep 20, 2014, at 7:24 PM, Ryan Schmidt wrote:
>> 
>>> Only for those who didn't already have ld64 installed, and those who cannot get a binary of ld64, right? Since libunwind-headers is only a build dependency of ld64?
>> 
>> Yeah, I guess most users will get the binary archive.
>> 
>> Will this eventually affect the buildslaves? I don't remember whether they build dependencies from scratch or use binaries.
> 
> They use the binaries.
> 
> 
>>> I don't remember how long this problem has existed, but it's at least 4 months, which is how long ago I filed the ticket. I finally ran into the problem again recently and decided to "fix" it with this commit. Now at least users will get a clear error message saying how to work around the problem, rather than a confusing build failure.
>> 
>> Why does ld64 need the *-headers ports at all?
> 
> Good question. Jeremy?

It was there long before I started working on it.  I wonder if for some reason libunwind.h wasn't installed in older SDKs.  I see it there in /usr/include on my Snow Leopard machine, so I gave the dependency the boot in r125552.  If anyone has build issues, we can conditionally add it.

--Jeremy



More information about the macports-dev mailing list