They were both WebKit deps rolls. The latter one was caused by an .idl file
that changed.
The former, I don't know off the top of my head. Here's the chromium
review: http://codereview.chromium.org/165278 Here are the files that
changed: http://trac.webkit.org/changeset?new=47...@trunk&old=46...@trunk
Here's the error visual studio gave:
DerivedSourcesAllInOne.cpp
C:\b\slave\win\build\src\chrome\Debug\obj\webcore\bindings/V8Document.cpp(1003)
: error C2039: 'v8ElementEventHandlerAccessorGetter' : is not a member
of 'WebCore::V8Custom'
C:\b\slave\win\build\src\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomBinding.h(94)
: see declaration of 'WebCore::V8Custom'
On Mon, Aug 10, 2009 at 11:17 PM, Bradley Nelson <[email protected]>wrote:
> We currently have a hack of sorts in mind (well an issue filed on gyp) that
> would cover a larger class of settings changes (the worst handled by vstudio
> directly). The idea is to have gyp generate a text file full of settings
> garp which would be an additional dependency of each project.
> There are of course other dependency flaws (sgk is working on a long
> running validation build that would look for missing links in the chain)
> that are just due to mistakes in the gyp files.
>
> I would be curious which kind of dependency issue these latest ones were
> (can someone point me at the CLs?, been on nacl/o3d buildbot stuff of late).
>
> -BradN
>
> On Mon, Aug 10, 2009 at 11:00 PM, Jeremy Orlow <[email protected]>wrote:
>
>> On Mon, Aug 10, 2009 at 10:45 PM, Aaron Boodman <[email protected]> wrote:
>>
>>> Such a system does not help when people sync your change. We should
>>> invest the effort we would expend building this system fixing the
>>> dependency issues.
>>
>>
>> gclient could be made to obey it as well. But I agree, it's a hack.
>>
>>
>>> Barring that, we have a hack that we do where for resource files we
>>> make a whitespace change to the corresponding .gyp. We could automate
>>> this by having a presubmit check that enforces this.
>>
>>
>> Better than nothing.
>>
>> We also have the hack for grd files that deletes all the associated .h
>> files. Something like that might work here as well.
>>
>> How hard would it be to make the system actually understand the
>> dependencies? Is visual studio really just too dumb to understand?
>>
>> >>
>>
>
--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected]
View archives, change email options, or unsubscribe:
http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---