On Oct 17, 2020, at 04:56, Ken Cunningham wrote:

>> It's correct that I would rather people didn't blacklist compilers that are 
>> capable of building a port. It wastes user and buildbot time and wears out 
>> the buildbot SSDs unnecessarily.
> Half (more?) of the tickets on MP are from trying to build port X with 
> ancient xcode clang Y.

I don't know that it's that many.


> When those occur, the simple fix of bumping the compiler is generally 
> criticized. An often complicated  project of rewriting the c++ to make old 
> clangs happy then ensues...but I digress. I won't personally try to do those 
> kinds of fixes any longer, if bumping the compiler fixes it.

That's fine. If a compiler cannot build a port, and you can fix it either by 
changing the code so that it works with that compiler or by blacklisting that 
compiler, that's fine. In simple cases I would rather see the code fixed, but 
either is fine.

But just to reiterate: I would rather people didn't blacklist compilers that 
are capable of building a port. I said this to confirm your previous statement, 
"Ryan has made it clear he does not want every build to be forced to a macports 
clang compiler". If /usr/bin/clang can build a port, there is no benefit to 
anyone in blacklisting it.


Reply via email to