[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