I'm not sure if this is the correct fix. On Chromium Windows, the files in DerivedSources don't appear to get generated (see WebCore.gypi) so not including them means avoiding spurious rebuilds.
Created attachment 123647 [details] Patch
Reference was added here: https://bugs.webkit.org/show_bug.cgi?id=56604
Comment on attachment 123647 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=123647&action=review > Source/WebCore/WebCore.gyp/WebCore.gyp:-1828 > - '<@(webcore_privateheader_files)', This isn't correct. If there are specific files we need to remove that don't exist, we should remove them in the gypi. This line of code should stay here as far as I understand things.
Created attachment 123653 [details] Patch
This is the other alternative then. I don't have any DerivedSources in my build, unless it's from building a config or variant of some sort? In any case, they're all headers so it shouldn't affect correctness anyway.
Comment on attachment 123653 [details] Patch Ah, ok. If we resurrect the AppleMac GYP build, we'll need to do something slightly more clever here.
Thanks!
Comment on attachment 123653 [details] Patch Clearing flags on attachment: 123653 Committed r105700: <http://trac.webkit.org/changeset/105700>
All reviewed patches have been landed. Closing bug.