Changeset 161121 in webkit
- Timestamp:
- Dec 29, 2013 10:49:57 AM (10 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r161068 r161121 1 2013-12-29 Martin Robinson <mrobinson@igalia.com> 2 3 [GTK] [CMake] Convenience libraries that export API should be compiled with --whole-archive on Unix 4 https://bugs.webkit.org/show_bug.cgi?id=126232 5 6 Reviewed by Gustavo Noronha Silva. 7 8 * PlatformGTK.cmake: Prefix libGObjectDOMBindings with --whole-archive so that 9 symbols are not omitted during final linking. 10 1 11 2013-12-25 Martin Robinson <mrobinson@igalia.com> 2 12 -
trunk/Source/WebKit/PlatformGTK.cmake
r161068 r161121 130 130 ) 131 131 132 # Since the GObjectDOMBindings convenience library exports API that is unused except 133 # in embedding applications we need to instruct the linker to link all symbols explicitly. 132 134 list(APPEND WebKit_LIBRARIES 133 GObjectDOMBindings135 -Wl,--whole-archive GObjectDOMBindings -Wl,--no-whole-archive 134 136 WebCorePlatformGTK 135 137 ) -
trunk/Source/WebKit2/ChangeLog
r161114 r161121 1 2013-12-29 Martin Robinson <mrobinson@igalia.com> 2 3 [GTK] [CMake] Convenience libraries that export API should be compiled with --whole-archive on Unix 4 https://bugs.webkit.org/show_bug.cgi?id=126232 5 6 Reviewed by Gustavo Noronha Silva. 7 8 * PlatformGTK.cmake: Prefix libGObjectDOMBindings with --whole-archive so that 9 symbols are not omitted during final linking. 10 1 11 2013-12-26 Sam Weinig <sam@webkit.org> 2 12 -
trunk/Source/WebKit2/PlatformGTK.cmake
r161071 r161121 427 427 ) 428 428 429 # Since the GObjectDOMBindings convenience library exports API that is unused except 430 # in embedding applications we need to instruct the linker to link all symbols explicitly. 429 431 list(APPEND WebKit2_LIBRARIES 430 GObjectDOMBindings432 -Wl,--whole-archive GObjectDOMBindings -Wl,--no-whole-archive 431 433 WebCorePlatformGTK 432 434 )
Note: See TracChangeset
for help on using the changeset viewer.