On Apr 11, 2015, at 5:54 AM, René J.V. Bertin wrote:

> On Saturday April 11 2015 05:27:36 Ryan Schmidt wrote:
>> 
>> it can work; it's what I did. Software built on 10.9 largely works fine on 
>> 10.10, so you can still use most of your old ports until you rebuild them. I 
>> still have a few ports installed on 10.10 that were built for 10.9 -- mostly 
>> those that cannot be built on 10.10 right now.
> 
> That's exactly what I thought I'd do (and I hope that by the time I decide to 
> migrate all ports I use/need will build on 10.10).

In my case, it's ports that are not compatible with clang, and therefore use 
llvm-gcc42. The problem is llvm-gcc42 does not build on 10.10 either, and 
that's not planned to be fixed; it's considered obsolete.

> And I'll try to see what happens when you build against the 10.10 SDK on 
> 10.9. I think I already did by accident just after upgrading to 10.9 and 
> installing a recent enough Xcode for it to happen, but I cannot recall the 
> exact results.

Unless you plan to meticulously analyze each port's build script, you won't 
know whether that build script makes conditional decisions based on the OS X 
version. I would estimate it's more likely that a build script would 
conditionalize based on the OS X version rather than the SDK version because I 
would guess most developers* are not aware that the SDK can be changed 
independently of the OS X version.


*developers of open-source software not exclusively targeting OS X, that is

_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to