Bug 72697

Summary: [Qt] WTR and InjectedBundle should not link statically against JSC/WTF
Product: WebKit Reporter: Simon Hausmann <hausmann>
Component: New BugsAssignee: Simon Hausmann <hausmann>
Status: RESOLVED FIXED    
Severity: Normal CC: vestbo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
[Qt] WTR and InjectedBundle should not link statically against JSC/WTF kenneth: review+

Simon Hausmann
Reported 2011-11-18 00:36:35 PST
[Qt] WTR and InjectedBundle should not link statically against JSC/WTF
Attachments
[Qt] WTR and InjectedBundle should not link statically against JSC/WTF (7.98 KB, patch)
2011-11-18 00:43 PST, Simon Hausmann
kenneth: review+
Simon Hausmann
Comment 1 2011-11-18 00:38:49 PST
The right thing to do is to export the required "private" symbols (WTF::fastMalloc and others) from the main QtWebKit shared library, replacing static linkage. In order to export the symbols we need the export macros to be in place. Until those are in place, we can make WTR linux only (not a problem in practice right now) and use a GNU ld version script to manage the symbol exports temporarily.
Simon Hausmann
Comment 2 2011-11-18 00:43:04 PST
Created attachment 115757 [details] [Qt] WTR and InjectedBundle should not link statically against JSC/WTF
Simon Hausmann
Comment 3 2011-11-18 03:42:59 PST
Note You need to log in before you can comment on or make changes to this bug.