[webkit-dev] libWebKitSystemInterfaceLeopard.a with private extern symbols?

Mark Mentovai mark at chromium.org
Tue Oct 20 12:41:26 PDT 2009


Darin Adler wrote:
> Probably not. But even though this is easy it could be a long time until
> someone gets the free time to make and test this simple change. I was trying
> to offer you the power to do this on your own schedule, but I see that
> you’ve already tried it.
>
> Given your story, it does seem that using nm combined with strip -R you
> could do this pretty simply, but perhaps that’s just another dead end.

Yup, given that we can't easily forecast which symbols will wind up in
the linked product without actually linking it, this isn't easy,
unless we want to start hacking in more magic with a custom strip
command.

All things considered, I thought your initial recommendation was
closest to ideal, short of getting rebuilds of those libraries.  I've
put a patch to implement this for the GYP-based Mac build (currently
only used by Chromium) at
https://bugs.webkit.org/show_bug.cgi?id=30590 .

Thanks,
Mark


More information about the webkit-dev mailing list