Bug 107785
| Summary: | Stale .deps files can cause unnecessary builds | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Philip Rogers <pdr> |
| Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED CONFIGURATION CHANGED | ||
| Severity: | Normal | CC: | ahmad.saleem792, ap, bfulgham, krit, rniwa, thorton |
| Priority: | P2 | ||
| Version: | 420+ | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Philip Rogers
After r140265 removed SVGStylable, stale .deps files caused unnecessary rebuilds (see https://bugs.webkit.org/show_bug.cgi?id=107731).
A possible solution proposed on IRC was to remove .deps files that reference nonexistent files.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Dirk Schulze
Wasn't the problem that some IDL's were not touched, so that the rebuild of these files was not triggered? Can't we just touch these files to make it work for everyone for now? :P we did this in the past as well.
Tim Horton
(In reply to comment #1)
> Wasn't the problem that some IDL's were not touched, so that the rebuild of these files was not triggered? Can't we just touch these files to make it work for everyone for now? :P we did this in the past as well.
That's a workaround at best... we should fix our tools!
Ahmad Saleem
ap@webkit.org - Does Webkit use "DEPS"?
Alexey Proskuryakov
We don't. There are some imported with libwebrtc, but they are likely unused, and this bug certainly wasn't about those.