It seems like it's coming from about_window_controller - I'm surprised
that's being pulled in by worker_uitest.cc, though.

I see some comments in the .gyp file around manually including
keystone_glue, which is why I was wondering if I have to do something
special for targets that need it. Just adding keystone_glue.h/m to the Mac
sources for that target didn't do the trick.

-atw

On Sun, Sep 20, 2009 at 8:19 PM, Thomas Van Lenten <thoma...@chromium.org>wrote:

> The unittest should be able to skip keystone, since it's part of the update
> system for official builds.  Either we have a shim, or we're pulling in
> something we've been able to avoid in the past.
> TVL
>
>
> On Sun, Sep 20, 2009 at 12:47 PM, Drew Wilson <atwil...@chromium.org>wrote:
>
>> Hi all,
>> I'm trying to fix up some of the worker layout tests. worker_uitests is
>> currently disabled on the mac, and when I enable it in chrome.gyp (it's
>> currently added to the !sources line for the mac version of ui_tests due to
>> broken tests), I get the following link error:
>>
>> Undefined symbols:
>>   ".objc_class_name_KeystoneGlue", referenced from:
>>       literal-poin...@__objc@__cls_r...@keystoneglue in
>> libbrowser.a(about_window_controller.o)
>>
>> This used to work just fine before I synced with the recent chrome.gyp
>> refactoring - anyone have any insights about this before I launch a painful
>> hunt for missing dependencies?
>>
>> -atw
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to