[92670] trunk/dports/aqua/FScript/Portfile

Christoph Iserlohn ciserlohn at macports.org
Thu May 3 12:51:19 PDT 2012


Am 03.05.12 16:52, schrieb Ryan Schmidt:
> On May 3, 2012, at 09:47, ciserlohn at macports.org wrote:
>
>> Revision: 92670
>>          https://trac.macports.org/changeset/92670
>> Author:   ciserlohn at macports.org
>> Date:     2012-05-03 07:47:00 -0700 (Thu, 03 May 2012)
>> Log Message:
>> -----------
>> FScript: there is no 10.6 SDK on the buildbot therefore revert r92669
>>
>> Revision Links:
>> --------------
>>    https://trac.macports.org/changeset/92669
>>
>> Modified Paths:
>> --------------
>>    trunk/dports/aqua/FScript/Portfile
>>
>> Modified: trunk/dports/aqua/FScript/Portfile
>> ===================================================================
>> --- trunk/dports/aqua/FScript/Portfile	2012-05-03 14:27:16 UTC (rev 92669)
>> +++ trunk/dports/aqua/FScript/Portfile	2012-05-03 14:47:00 UTC (rev 92670)
>> @@ -42,7 +42,6 @@
>> xcode.target            FScriptFramework F-Script
>> xcode.destroot.settings SKIP_INSTALL=NO
>> xcode.destroot.type     ""
>> -xcode.build.settings    SDKROOT=macosx10.6
> Surely both the Snow Leopard and the Lion buildbots have the 10.6 SDK available.
>
> Probably the way you want to set the SDK to the 10.6 SDK is by setting the macosx_deployment_target variable to "10.6". MacPorts will handle the rest.
Already done so in r92661. On my local machine setting the
macosx_deployment_target and changing the compiler to llvm-gcc-4.2 fixed the
build failure on lion. Nevertheless the builbot fails with the same
errors I got when setting the macosx_deployment_target to 10.7.

The removed 'SDKROOT=macosx10.6' didn't work as expected from:
https://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html#//apple_ref/doc/uid/TP40003931-CH3-SW129
Instead the buildbot fails with:


error: There is no SDK with the name or path '/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_aqua_FScript/FScript/work/FScript-2.1/macosx10.6


>
> Of course this means the port won't work on Leopard and earlier.
>
>
The port doesn't work on OS X < 10.6 anyway.




More information about the macports-dev mailing list