[MacPorts] #65306: watchman: multiple dependents failing for 10.14 and earlier: invalid output constraint '=@ccc' in asm (was: fizz: @2022.06.06: builds failing for 10.14: invalid output constraint '=@ccc' in asm)
MacPorts
noreply at macports.org
Wed Jun 8 20:02:22 UTC 2022
#65306: watchman: multiple dependents failing for 10.14 and earlier: invalid output
constraint '=@ccc' in asm
--------------------------------------------------+----------------------
Reporter: mascguy | Owner: danchr
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords:
Port: watchman fizz fbthrift fb303 wangle |
--------------------------------------------------+----------------------
Changes (by mascguy):
* port: fizz => watchman fizz fbthrift fb303 wangle
Old description:
> Port is failing on the 10.14 buildbot, due to the following errors:
>
> {{{
> /opt/local/include/folly/synchronization/AtomicUtil-inl.h:278:1: error:
> invalid output constraint '=@ccc' in asm
> FOLLY_DETAIL_ATOMIC_BIT_OP_DEFINE(bts);
> ^
> }}}
>
> https://ports.macports.org/port/fizz/builds/
New description:
Various dependencies of `watchman` are all failing to build on 10.14 and
earlier, due to `asm`-related errors like the following:
{{{
error: invalid output constraint '=@ccc' in asm
}}}
Based on local testing, all can be fixed by blacklisting Clang versions
prior to 11:
{{{
compiler.blacklist-append \
{clang < 1100}
}}}
The list of ports that need to be fixed are:
* `fizz`
* `fbthrift`
* `fb303`
* `wangle`
* `watchman`
--
--
Ticket URL: <https://trac.macports.org/ticket/65306#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list