> On Dec 3, 2015, at 17:54, Roy Mendelssohn - NOAA Federal > <roy.mendelss...@noaa.gov> wrote: > > A colleague just installed fink on his computer. The relevant info is: > >> Package manager version 0.39.2 >> Distributing version selfupdate-rsync 10.10, x86.64 >> >> OS X ver 10.10.5 >> > and he has the latest version of Xcode. We are trying to install netcdf, > and it fails on gcc5-5.2.0-2. Now there are a lot reasons it fails, > including things in /usr/local that conflict, and we will take care of > those. But the first error given is: > >> usr/bin/patch -p1 < /sw/fink/dists/stable/main/finkinfo/languages/gcc5.patch >> patching file gcc/config/darwin-c.c >> patching file gcc/config/darwin.h >> patching file gcc/config/darwin.opt >> patching file gcc/config/darwin12.h >> patching file gcc/config.gcc >> patching file gcc/testsuite/g++.dg/special/conpr-3.C >> patching file gcc/testsuite/gcc.dg/darwin-minversion-10.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-11.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-12.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-3.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-4.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-5.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-6.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-7.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-8.c >> patching file gcc/testsuite/gcc.dg/darwin-minversion-9.c >> patching file libatomic/config/darwin/host-config.h >> patching file libatomic/config/darwin/lock.c >> patching file libatomic/configure.tgt >> patching file libjava/Makefile.am >> patching file libjava/Makefile.in >> /usr/bin/patch -p1 < >> /sw/fink/dists/stable/main/finkinfo/languages/gcc5-boehmgc-hack.patch >> patching file boehm-gc/include/private/gcconfig.h >> sudo -u fink-bld [ENV] sh -c /tmp/fink.nNB91 >> /tmp/fink.bnULJ >> #!/bin/bash -ev >> . /sw/sbin/fink-buildenv-helper.sh >> # Copyright (c) 2015, Hanspeter Niederstrasser >> # All rights reserved. >> # >> # Permission is hereby granted, free of charge, to any person obtaining >> # a copy of this software and associated documentation files (the >> # "Software"), to deal in the Software without restriction, including >> # without limitation the rights to use, copy, modify, merge, publish, >> # distribute, sublicense, and/or sell copies of the Software, and to >> # permit persons to whom the Software is furnished to do so, subject to >> # the following conditions: >> # >> # The above copyright notice and this permission notice shall be >> # included in all copies or substantial portions of the Software. >> # >> # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, >> # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF >> # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND >> # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE >> # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION >> # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION >> # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. >> >> # Usage: >> # Source this script file within {Patch,Compile,Install,Test}Script in >> # your .info file in order to set environment variables calculated for the >> # buildtime system. >> # >> # These variables can then be used for patch token replacement or in >> # shell conditionals, among other uses, without reinventing the wheel. >> # Example 1: Provide the proper SDK location in a patch >> # Patch any hardcoded SDK locations in the source tree >> and replace >> # with the string @SDK_PATH@. >> # In PatchScript, replace the token with the variable >> containing the >> # SDK location, and apply the patch: >> # sed "s|@SDK_PATH@|$SDK_PATH|g" < %{PatchFile} | patch >> -p1 >> # Example 2: Use in a conditional to determine if a flag is needed >> # if [ "$OSX_MAJOR_VERSION" > "10.7" ]; then ... >> >> set +v || : >> xcodebuild: error: SDK "macosx10.10" cannot be located. >> xcodebuild: error: SDK "macosx10.10" cannot be located. >> > > > So is that a fatal error that the macosx10.10 SDK can’t be located? I know I > only have MacOSX10.11SDK even though I am running 10.10. Do we need to add > the 10.10 SDK or just correct the conflicts in /usr/local? > > Thanks, > > -Roy > > > > ********************** > "The contents of this message do not reflect any position of the U.S. > Government or NOAA." > ********************** > Roy Mendelssohn > Supervisory Operations Research Analyst > NOAA/NMFS > Environmental Research Division > Southwest Fisheries Science Center > ***Note new address and phone*** > 110 Shaffer Road > Santa Cruz, CA 95060 > Phone: (831)-420-3666 > Fax: (831) 420-3980 > e-mail: roy.mendelss...@noaa.gov www: http://www.pfeg.noaa.gov/ > > "Old age and treachery will overcome youth and skill." > "From those who have been given much, much will be expected" > "the arc of the moral universe is long, but it bends toward justice" -MLK Jr.
There’s no 10.10 SDK in Xcode 7, even on 10.10. Apparently the official position of Apple has long been that folks should use the headers and libraries installed in e.g. /usr when building for a particular OS and use the SDK when testing for the next OS, and they finally decided to make it official. That error is actually reported by a script from the “fink-buildenv-modules” package (maintainer cc’ed). Is that actually causing the build to fail? In any case, as best as I can tell it’s not actually being used in the build. Removing the " . %p/sbin/fink-buildenv-helper.sh” line in the CompileScript block should be safe. -- Alexander Hansen, Ph.D. Fink User Liaison ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users