[Webkit-unassigned] [Bug 235744] New: [XCBuild] WTF's headers are copied via a script and are invisible to the build system

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 27 16:54:42 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=235744

            Bug ID: 235744
           Summary: [XCBuild] WTF's headers are copied via a script and
                    are invisible to the build system
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: emw at apple.com

WTF doesn't use a native Headers phase or Copy Files phase to populate /usr/local/include/wtf. Its "Copy WTF Headers" phase is an rsync script which moves headers into the proper location. This means that the individual headers are invisible to the build system and do not participate in dependency discovery or target ordering, and using WTF headers as inputs (https://commits.webkit.org/246494@main) will not reliably influence build order.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220128/ee3f7720/attachment.htm>


More information about the webkit-unassigned mailing list