[MacPorts] #47089: llvm-* all Poor user experience

MacPorts noreply at macports.org
Mon Mar 9 22:14:03 PDT 2015


#47089: llvm-* all Poor user experience
--------------------------+--------------------------------
  Reporter:  s@…          |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  closed
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.3.3
Resolution:  invalid      |   Keywords:
      Port:               |
--------------------------+--------------------------------
Changes (by jeremyhu@…):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 > including a tip-of-tree version that is currently mislabeled as 3.7

 What makes you think that 3.7 is "mislabled"?

 > each port that depends on LLVM needing to have a variant for each
 version

 This isn't an "llvm" thing.  The same is true for python, perl, ruby, and
 a ton of other ports.  That's the whole point of variants.

 > except that both of those depend on llvm-3.5

 Well if you want llvm-3.6, use that variant.

 > I have no idea how one is supposed to know that's needed

 port info will tell you about variants.  Also, you could just install
 both.  clang-3.5 is one of the default fallback compilers, so chances are
 you'll need it for something unless you want to modify your compiler
 choices as well.

 > Those that simply need the compiler

 They pull it in via configure.compiler or blacklisting other compilers.

 > Those that depend on the C API

 Uh, ... no ... the host provides the C API

 > Those that depend on the C++ API

 Assuming you mean a newer version of C++, then yes, but that's not really
 any different than #1

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


More information about the macports-tickets mailing list