#52128: ld64: don't add unsupported subports -------------------------+------------------------ Reporter: mojca@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: ld64 -------------------------+------------------------ I mentioned this in comment:9:ticket:52091, but it's probably best to open a standalone ticket. I would like to request removal of subports that are not supported on a particular OS. Not that this is a problem in practice (not sure why users would intentionally try to install an unsupported dependency), but it generates "red flags" and "annoying" emails from the buildbot. Below is a patch that needs some additional cleanup (which Joshua might be eager to do :) to remove non-existing variants from the conflict list. Another minor disadvantage is that conditions like {{{ if {${os.major} < 14} }}} are currently repeated twice. It would be more elegant to be able to write that condition just once (potentially next to variant description like "`(last version that works on Leopard)`") -- Ticket URL: <https://trac.macports.org/ticket/52128> MacPorts <https://www.macports.org/> Ports system for OS X