#38279: rust @0.5: multiple issues ----------------------+---------------------- Reporter: egall@… | Owner: g5pw@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: rust | ----------------------+---------------------- Comment (by larryv@…): Replying to [comment:5 egall@…]:
Replying to [comment:3 larryv@…]:
It builds its own copy of LLVM? Why? Can we make it use ours?
I've been trying to get it to do that, but I've had no luck getting it to work that way so far...
Ugh. That’s rather unfortunate.
- depend on either python26 or python27 (maybe just python_select as a placeholder)
No. Pick one or the other.
How about using variants?
Using variants for a build dependency isn’t really appropriate. The simplest (and in my opinion, best) option is just to add a `port:python27` build dependency. If Aljaž wants, he could try testing for a recent-enough system Python before resorting to the dependency.
- use `build.type gnu` and depend on gmake
A dependency is not necessary; OS X comes with GNU Make.
What about on platforms other than OS X?
This should be handled in base, like the [[source:tags/release_2_1_2/base/src/port1.0/portbuild.tcl#L63|BSD Make dependency]] is. -- Ticket URL: <https://trac.macports.org/ticket/38279#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X