[MacPorts] #37805: git-core compile missing framework includes

MacPorts noreply at macports.org
Sun Jan 27 11:56:14 PST 2013


#37805: git-core compile missing framework includes
------------------------------+--------------------------------
 Reporter:  chris+macports@…  |      Owner:  macports-tickets@…
     Type:  defect            |     Status:  new
 Priority:  Normal            |  Milestone:  MacPorts 2.1.3
Component:  base              |    Version:  2.1.2
 Keywords:  frameworks        |       Port:  git-core
------------------------------+--------------------------------
 on a 10.8.2 machine, after installing XQuartz 2.7.4, XCode 4.5.2 and
 MacPorts 2.1.2-10.8-MountainLion:

 port install git-core
 fails with this error in main.log:

 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
 -c -I. -Wall -O2 -I/opt/local/include -arch x86_64 git-credential-
 osxkeychain.c
 :info:build git-credential-osxkeychain.c:4:10: fatal error:
 'Security/Security.h' file not found
 :info:build #include <Security/Security.h>
 :info:build          ^
 :info:build 1 error generated.

 I managed to get it to build by linking various framework directories into
 /opt/local/include:

   sudo ln -s
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Security.framework/Versions/A/Headers
 Security
   sudo ln -s
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers
 CoreFoundation

 I doubt was the correct fix, but it worked, and resulted in a functional
 git.

 Any idea what went wrong?

-- 
Ticket URL: <https://trac.macports.org/ticket/37805>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list