[MacPorts] #63038: clang12: please re-enable the +analyzer as a default variant

MacPorts noreply at macports.org
Sun Jun 6 23:43:56 UTC 2021


#63038: clang12: please re-enable the +analyzer as a default variant
-------------------------+----------------------
  Reporter:  mouse07410  |      Owner:  kencu
      Type:  request     |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  clang-12    |
-------------------------+----------------------

Comment (by mouse07410):

 > You actually use the +analyzer in macports-clang-*? Or you just noticed
 the change?

 Yes and yes. ;-)

 > I believe this occurs due to a race condition in some build attempts for
 clang. .  .  .

 Unlike your experience, where the failure is observed 1/100 times or so,
 in my case (I tried four times) it is consistent. :-(

 > If you know how to properly fix the race condition, that would be
 appreciated.

 **I wish I did**. Sorry!


 > I'll look at adding a default for +analyzer again in 12.1.x which is
 coming out pretty soon, if it seems that there is enough interest.

 Yes please!! I'm really looking to the pre-built clang-12.1 binaries that
 I won't need to rebuild locally from sources.


 > on a similar note, I am thinking of dumping the default building of the
 10 targets other than X86 and ARM that we use on macOS. They can be a non-
 default variant. You would be upset about that?

 I don't think I understand what build targets you're planning to drop. As
 long as {{{x86_64}}} and {{{M1}}} with {{{+analyzer +libstdcxx}}} are
 supported - I see no reason for being upset. ;-)


 > perhaps having the world install perl5 (which is perl5.28 at present) is
 not a big deal for everyone.

 For me - not a big deal at all. Just tell me how to ensure my perl-5.28
 installation is "the world".

 Thanks!

-- 
Ticket URL: <https://trac.macports.org/ticket/63038#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list