Changes between Initial Version and Version 5 of Ticket #65306


Ignore:
Timestamp:
Jun 8, 2022, 8:02:22 PM (2 years ago)
Author:
mascguy (Christopher Nielsen)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #65306

    • Property Port watchman fbthrift fb303 wangle added
    • Property Summary changed from fizz: @2022.06.06: builds failing for 10.14: to watchman: multiple dependents failing for 10.14 and earlier: invalid output constraint '=@ccc' in asm
  • Ticket #65306 – Description

    initial v5  
    1 Port is failing on the 10.14 buildbot, due to the following errors:
     1Various dependencies of `watchman` are all failing to build on 10.14 and earlier, due to `asm`-related errors like the following:
    22
    33{{{
    4 /opt/local/include/folly/synchronization/AtomicUtil-inl.h:278:1: error: invalid output constraint '=@ccc' in asm
    5 FOLLY_DETAIL_ATOMIC_BIT_OP_DEFINE(bts);
    6 ^
     4error: invalid output constraint '=@ccc' in asm
    75}}}
    86
    9 https://ports.macports.org/port/fizz/builds/
     7Based on local testing, all can be fixed by blacklisting Clang versions prior to 11:
     8
     9{{{
     10compiler.blacklist-append \
     11                    {clang < 1100}
     12}}}
     13
     14The list of ports that need to be fixed are:
     15* `fizz`
     16* `fbthrift`
     17* `fb303`
     18* `wangle`
     19* `watchman`