[Webkit-unassigned] [Bug 179814] [Win] forwarding headers should not be copies

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 17 06:40:03 PST 2017


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

--- Comment #20 from Don Olmstead <don.olmstead at sony.com> ---
(In reply to Mark Salisbury from comment #0)
> When forwarding headers are copies of header files, and both the forwarding
> header version and the real version of the header file are included, compile
> errors arise from symbols being defined multiple times.
> 
> Instead of copying the header file we should create a forwarding header that
> contains a #include path to the real header.  The copy command is unique to
> the Windows...
> 
> Konstantin Tokarev said in reply (see to mail subject "[webkit-dev] unified
> sources build + forwarding headers that are copies") :
> 
> "AFAIK Windows uses different approach because AppleWin needs to support
> separate building of WTF, WebCore, and WebKit."

It’s my understanding that the copy is present in ALL Apple ports. I think it’s better for the project as a whole for everyone to move to copying the headers for consistency.

-- 
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/20171117/69a3adca/attachment.html>


More information about the webkit-unassigned mailing list