[MacPorts] #52118: ld64: don't declare variants when they won't work

MacPorts noreply at macports.org
Sun Aug 28 19:46:49 PDT 2016


#52118: ld64: don't declare variants when they won't work
--------------------------+------------------------
  Reporter:  jmr@…        |      Owner:  jeremyhu@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  haspatch
      Port:  ld64         |
--------------------------+------------------------

Comment (by jeremyhu@…):

 From IRC, it turns out each platform has a separate index, so that should
 work out fine.

 Unfortunately, this doesn't quite work because the system sees `[ldelete
 $all_llvm_variants $variantname]` as a single variant.  Eg:

 {{{
 Warning: Variant llvm38 conflicts with non-existing variant llvm39 llvmdev
 }}}

 r152081 addresses the main issue (note that the accidental change to
 wiggle was reverted in the following commit), but I'd prefer to generate
 the variants instead of listing them all out if that's possible.  Leaving
 this open to track taking the spirit of the rest of the change.

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


More information about the macports-tickets mailing list