RESOLVED FIXED Bug 95744
[chromium] OpenTypeVerticalData.cpp in both webcore_remaining and webcore_platform seems to break incremental linking on Windows Chromium
https://bugs.webkit.org/show_bug.cgi?id=95744
Summary [chromium] OpenTypeVerticalData.cpp in both webcore_remaining and webcore_pla...
Koji Ishii
Reported 2012-09-04 06:47:54 PDT
From https://bugs.webkit.org/show_bug.cgi?id=94822#c9 > Hi, having OpenTypeVerticalData.cpp in both webcore_remaining and > webcore_platform seems to break incremental linking on Windows > Chromium. Is it possible to remove it from one of those libraries?
Attachments
Patch (1.89 KB, patch)
2012-09-04 08:25 PDT, Koji Ishii
no flags
Patch (2.01 KB, patch)
2012-09-04 09:47 PDT, Peter Beverloo
no flags
Koji Ishii
Comment 1 2012-09-04 06:50:25 PDT
There was a line for webcore_remaining ['OS=="win"', { 'sources/': [ ['include', '/opentype/'], ], so, addition of 3 lines to WebCore.gyp in bug 94822 might be not necessary. Testing...
Koji Ishii
Comment 2 2012-09-04 08:19:21 PDT
hmm...I just followed the instructions at wiki to enable incremental linking without luck, so I can't verify the fix. I'm using msbuild with VS2010. Scott, can you?
Koji Ishii
Comment 3 2012-09-04 08:25:46 PDT
Scott Graham
Comment 4 2012-09-04 09:16:00 PDT
Yes, the removal of the three lines in WebCore.gyp makes the incremental build work again. I'll test now that it doesn't break non-incremental.
Scott Graham
Comment 5 2012-09-04 09:35:28 PDT
Confirmed, this works in both styles of builds.
Peter Beverloo
Comment 6 2012-09-04 09:47:09 PDT
Peter Beverloo
Comment 7 2012-09-04 09:50:23 PDT
Peter Beverloo
Comment 8 2012-09-04 09:52:32 PDT
Comment on attachment 162056 [details] Patch Committed by request as a buildfix, verified by Scott. Koji also was the person who added these lines initially.
Note You need to log in before you can comment on or make changes to this bug.