[MacPorts] #52131: cctools, ld64: Removing +llvm37 variant pulls in +llvm34 instead and toolchain becomes unstable on 10.6

MacPorts noreply at macports.org
Mon Aug 29 07:20:29 PDT 2016


#52131: cctools, ld64: Removing +llvm37 variant pulls in +llvm34 instead and
toolchain becomes unstable on 10.6
------------------------------------+--------------------------------
 Reporter:  kenneth.f.cunningham@…  |      Owner:  macports-tickets@…
     Type:  defect                  |     Status:  new
 Priority:  Normal                  |  Milestone:
Component:  ports                   |    Version:  2.3.4
 Keywords:  snowleopard             |       Port:  cctools, ld64
------------------------------------+--------------------------------
 The +llvm37 variants have been removed from cctools and ld64. This causes
 systems installed with +llvm37 (as per the current LibCxxOnOlderSystems
 instructions) to pull in +llvm34 versions of cctools and ld64 - which in
 my case at least, brought down the toolchain.
 {{{

 if {![variant_isset llvm33] && ![variant_isset llvm34] && ![variant_isset
 llvm38] && ![variant_isset llvm39] && ![variant_isset llvmdev]} {
     if {${os.major} >= 13} {
         default_variants +llvm38
     } elseif {${os.major} >= 10} {
         default_variants +llvm34
     } elseif {${os.major} >= 9} {
         # Using llvm-3.3 to break dependency cycle
 (https://trac.macports.org/ticket/52091)
         default_variants +llvm33
     }
 }
 }}}

 Also, as there is no +llvm37 option, the current LibCxxOnOlderSystems
 instructions (which mostly reference +llvm37) aren't functional.

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


More information about the macports-tickets mailing list