On 10/1/13 6:29 AM, Alexander Hansen wrote:
> On 9/30/13 8:03 PM, Stefan Bruda wrote:
>> Hello,
>>
>> The current update-all wants to update sshfs which in turns pulls
>> osxfuse in. Problem is, osxfuse fails as follows:
>>
>> sudo -u fink-bld [ENV] sh -c /tmp/fink.7W2on
>> sed -i.bak -e 's,/Library/Filesystems/,/opt/sw/lib/,' common/fuse_param.h
>> sed -i.bak -e 's,/usr/local,/opt/sw,'
>> ../osxfuse-fuse-daab972/darwin_configure.sh
>> sudo -u fink-bld [ENV] sh -c /tmp/fink.YONUe
>> /tmp/fink.0HX6e
>> #!/bin/sh -ev
>>
>> xcodebuild MACOSX_DEPLOYMENT_TARGET=10.7 SDKROOT=macosx10.7
>> Build settings from command line:
>> MACOSX_DEPLOYMENT_TARGET = 10.7
>> SDKROOT = macosx10.7
>>
>> === BUILD TARGET osxfusefs OF PROJECT osxfusefs WITH THE DEFAULT
>> CONFIGURATION (Release) ===
>>
>> Check dependencies
>> error: There is no SDK with the name or path
>> '/opt/sw/src/fink.build/osxfuse-2.5.6-1/osxfuse-kext-636f95e/macosx10.7'
>>
>> ** BUILD FAILED **
>>
>> Could it be because of the (recently updated) Xcode command line
>> tools? I am not sure whether the occurrences of 10.7 in the
>> xcodebuild command is correct either, since the machine I am updating
>> runs 10.8.5. Here is the rest of my environment:
>>
>> Package manager version: 0.35.2
>> Distribution version: selfupdate-rsync Mon Sep 30 12:56:39 2013, 10.8,
>> x86_64
>> Trees: local/main stable/main
>> Xcode.app: 5.0
>> Xcode command-line tools: 5.0.0.0.1.1377666378
>> Max. Fink build jobs: 2
>>
>> Advice is much appreciated.
>>
>> Cheers,
>> Stefan
>>
>
> The problem here appears to be due to the fact that there is not a 10.7
> SDK in Xcode 5 at all, and that osxfuse doesn't declare a dependency on
> it even though it uses it:
>
> $ fink list sdk
> Information about 8024 packages read in 2 seconds.
> npapi-sdk 0.27-1 Browser plugin API headers
> system-sdk-10.7 10.7-1 [virtual package representing the
> Mac OS ...
> i system-sdk-10.8 10.8-1 [virtual package representing the
> Mac OS ...
Well, that's true, but a more fundamental problem is that it looks like
xcodebuild has changed its behavior between 4.6.3 and 5.0. I tried
tweaking the build to use "10.8" instead of "10.7" and saw the
following, even though I do have the 10.8 SDK:
xcodebuild MACOSX_DEPLOYMENT_TARGET=$osxvers SDKROOT=$osxvers
Build settings from command line:
MACOSX_DEPLOYMENT_TARGET = 10.8
SDKROOT = 10.8
=== BUILD TARGET osxfusefs OF PROJECT osxfusefs WITH THE DEFAULT
CONFIGURATION (Release) ===
Check dependencies
error: There is no SDK with the name or path
'/sw/src/fink.build/osxfuse-2.5.6-1/osxfuse-kext-636f95e/10.8'
On a 10.7 system with Xcode 4.6.3 "10.7" for SDKROOT gets resolved properly.
There is another problem as well. osxfuse uses llvm-gcc to build (no
listed builddependency), and this is no longer available under Xcode 5.
--
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users