IIRC there's also an edge case when something tries to check the compiler
in a fetch step or w/e and the information doesn't exist yet, so all
compilers are "blacklisted" because there are no compilers defined yet,
while the code printing that assumes the compiler list is empty because
blacklisting removed all of them? And I think another if something tries to
look up Xcode-specific information but the xcode portgroup hasn't been
initialized?

On Tue, Mar 21, 2017 at 5:26 PM, Daniel J. Luke <dl...@geeklair.net> wrote:

> On Mar 21, 2017, at 5:03 PM, Jan Stary <h...@stare.cz> wrote:
> > Looking at the output of port -v -d install sox:
> >
> > DEBUG: compiler clang 77 blacklisted because it matches {clang < 503}
> > DEBUG: compiler clang 77 blacklisted because it matches {clang < 500}
> > DEBUG: compiler clang 77 blacklisted because it matches {clang < 500}
> > Warning: All compilers are either blacklisted or unavailable; defaulting
> to first fallback option
> > Warning: All compilers are either blacklisted or unavailable; defaulting
> to first fallback option
> >
> > That does not look like a specific reason why clang fails to build sox
> properly.
>
> you trimmed the relevant information - that's almost certainly coming from
> a port that sox requires and not sox itself.
>
> Most of the ports that use compiler blacklist have a comment in the
> portfile explaining why (most people don't care, though ;-) ).
>
> --
> Daniel J. Luke
>
>
>
>


-- 
brandon s allbery kf8nh                               sine nomine associates
allber...@gmail.com                                  ballb...@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net

Reply via email to