On Thu, Apr 2, 2009 at 5:43 PM, Mark Mentovai <[email protected]> wrote:
> Craig Schlenter wrote:
>> When I add -Wl,--start-group and -Wl,--end-group to that (manually
>> since haven't figured out how to make gyp do it), then the missing
>> symbol problem goes away (at least when loading chrome and navigating
>> to mail.google which is where I was seeing the problem).
>
> I don't know that there should be circular dependencies any more.
> Between what modules are you seeing them?  We can do a workaround
> temporarily if needed, but I'm very interested in actually fixing any
> circular relationships.

For me it showed up as a missing symbol when loading the test plugin in chrome:

[5209:5223:162087104802:FATAL:/home/craig/chromium.git/src/webkit/glue/plugins/plugin_lib_linux.cc(27)]
Check failed: false. dlopen failed:
/home/craig/chromium.git/src/sconsbuild/Debug/plugins/libnpapi_test_plugin.so:
undefined symbol: _ZN7icu_3_813UnicodeString4trimEv
[5209:5223:162087104802:FATAL:/home/craig/chromium.git/src/webkit/glue/plugins/plugin_lib_linux.cc(27)]
Check failed: false. dlopen failed:
/home/craig/chromium.git/src/sconsbuild/Debug/plugins/libnpapi_test_plugin.so:
undefined symbol: _ZN7icu_3_813UnicodeString4trimEv
Trace/breakpoint trap

Dean mentioned that the buildbots have a very similar ICU issue:

http://build.chromium.org/buildbot/waterfall/builders/Modules%20Linux%20(dbg)/builds/6601/steps/test_shell_tests/logs/MimeTypeTests

--Craig

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

Reply via email to