[Webkit-unassigned] [Bug 177546] New: [GTK] macOS-specific files missing from released tarballs, breaking the build

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 27 09:09:31 PDT 2017


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

            Bug ID: 177546
           Summary: [GTK] macOS-specific files missing from released
                    tarballs, breaking the build
           Product: WebKit
           Version: Other
          Hardware: Macintosh
                OS: macOS 10.12
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: yan12125 at gmail.com

I'm trying to build WebKitGTK+ 2.18.0 on macOS Sierra. The process is blocked by a missing file:

/opt/local/var/macports/build/_Users_yen_Projects_macports-ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.18.0/Source/WTF/wtf/threads/Signals.cpp:33:10: fatal error: 'MachExceptionsServer.h' file not found
#include "MachExceptionsServer.h"
         ^~~~~~~~~~~~~~~~~~~~~~~~

Seems this header is generated by [1]. However, this cmake file is missing from the release tarball at [2] and apparently it's excluded explicitly [3]. Could them be added back? Thanks for any feedback.

[1] https://github.com/WebKit/webkit/blob/e0d741c/Source/WTF/wtf/PlatformMac.cmake#L50
[2] https://webkitgtk.org/releases/webkitgtk-2.18.0.tar.xz
[3] https://trac.webkit.org/browser/webkit/trunk/Tools/gtk/manifest.txt.in?rev=%20219486, line 7 and 46

-- 
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/20170927/160df577/attachment-0001.html>


More information about the webkit-unassigned mailing list