Opened 12 years ago
Closed 12 years ago
#38289 closed defect (fixed)
rust @0.5: upstream only supports newer compilers
Reported by: | larryv (Lawrence Velázquez) | Owned by: | g5pw (Aljaž Srebrnič) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.3 |
Keywords: | Cc: | cooljeanius (Eric Gallager) | |
Port: | rust |
Description
Originally reported in #38279.
The Rust Language Tutorial claims that compilation requires GCC 4.4 or newer or Clang 3.0 or newer. I’m not sure whether it’s best to blacklist/whitelist compilers based on that documentation, or to just let it be until people start reporting failures. That’s up to you, I guess.
One thorn is that Apple’s Clang doesn’t report version numbers like trunk Clang does. So we can’t just blacklist anything “older” than Clang 3.0; the compiler_blacklist_versions PortGroup filters on Clang build number (e.g., 425.0.24).
Change History (2)
comment:1 Changed 12 years ago by cooljeanius (Eric Gallager)
comment:2 Changed 12 years ago by larryv (Lawrence Velázquez)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r104052.
Note: See
TracTickets for help on using
tickets.
r103858 worked towards fixing this. Also r103863 and r103864 and r103870 in larryv's sandbox will help fix this once they are merged back into trunk.