[MacPorts] #46615: GitX install fails on arch x86_64 on Mavericks 10.9.5

MacPorts noreply at macports.org
Mon Jan 19 02:03:13 PST 2015


#46615: GitX install fails on arch x86_64 on Mavericks 10.9.5
-----------------------+--------------------------------
 Reporter:  vulcan_@…  |      Owner:  macports-tickets@…
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.3.3
 Keywords:             |       Port:
-----------------------+--------------------------------
 on this machine

 {{{
 Model Name:     Mac mini
   Model Identifier:     Macmini5,1
   Processor Name:       Intel Core i5
   Processor Speed:      2.3 GHz
   Number of Processors: 1
   Total Number of Cores:        2
   L2 Cache (per Core):  256 KB
   L3 Cache:     3 MB
   Memory:       8 GB
 }}}

 i try this command
 {{{
 bash-3.2# port clean --all  gitx
 --->  Cleaning GitX
 bash-3.2# port -v install gitx
 }}}

 with this sad result (trimmed)

 {{{
 --->  Building GitX
 Build settings from command line:
     ARCHS = x86_64
     CLANG_CXX_LIBRARY = libc++
     GCC_VERSION = com.apple.compilers.llvm.clang.1_0
     MACOSX_DEPLOYMENT_TARGET = 10.9
     OBJROOT = build/
     SDKROOT =
     SYMROOT = build/

 <<patches are applied>>

 2015-01-19 10:39:12.743 xcodebuild[36749:f07] warning:  The file reference
 for "PBCommitList.h" is a member of multiple groups ("Aux" and "History");
 this indicates a malformed project.  Only the membership in one of the
 groups will be preserved (but membership in targets will be unaffected).
 If you want a reference to the same file in more than one group, please
 add another reference to the same path.
 2015-01-19 10:39:12.744 xcodebuild[36749:f07] warning:  The file reference
 for "PBCommitList.m" is a member of multiple groups ("Aux" and "History");
 this indicates a malformed project.  Only the membership in one of the
 groups will be preserved (but membership in targets will be unaffected).
 If you want a reference to the same file in more than one group, please
 add another reference to the same path.
 === BUILD TARGET cli tool OF PROJECT GitX WITH CONFIGURATION Release ===

 <more stuff happens>

 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
 -x objective-c -arch x86_64 .. x86_64/PBEasyPipe.o
 error: garbage collection is no longer supported

 < same again for gitx.o and PBGitBinary.o>

 Command failed: cd
 "/Volumes/opt/opt/local/var/macports/build/_Volumes_opt_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_GitX/GitX/work/gitx-0.7.1"
 && /usr/bin/xcodebuild  -target "GitX" -configuration Release build
 OBJROOT=build/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.9 ARCHS=x86_64
 SDKROOT="" GCC_VERSION=com.apple.compilers.llvm.clang.1_0
 CLANG_CXX_LIBRARY="libc++"
 }}}

 i see from ticket #40924 of 15 months ago that the build command for GitX
 was changed to use libstdc++ to solve a similar problem .. but in my
 verbose build is see that libc++ is being used.

-- 
Ticket URL: <https://trac.macports.org/ticket/46615>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list