[Webkit-unassigned] [Bug 229241] [CMake] Mac JSC fails to build because of undefined JSC_API_AVAILABLE macro

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 20 10:44:43 PDT 2021


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

Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |achristensen at apple.com
            Summary|WebKit JSC fails to build   |[CMake] Mac JSC fails to
                   |because of undefined        |build because of undefined
                   |JSC_API_AVAILABLE macro     |JSC_API_AVAILABLE macro

--- Comment #6 from Alexey Proskuryakov <ap at webkit.org> ---
The attachment does not show how you started the build, but it is clear from the log that it's building with CMake. I don't know how `build-webkit --debug` can do that, but in any case the Mac CMake build is unofficial, and is not verified by any CI bots.

I don't see postprocess-header-rule anywhere in the build log, so CMake must be failing to invoke it. This is the script that replaces JSC_API_AVAILABLE with API_AVAILABLE.

-- 
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/20210820/43e1017e/attachment-0001.htm>


More information about the webkit-unassigned mailing list