Changeset 172377 in webkit


Ignore:
Timestamp:
Aug 10, 2014 12:30:26 AM (10 years ago)
Author:
Carlos Garcia Campos
Message:

[GTK] REGRESSION(r166239): The ld version script is not being used
https://bugs.webkit.org/show_bug.cgi?id=135694

Reviewed by Martin Robinson.

.:

Move the symbols filter file from Tools/gtk to Source/cmake and rename
it as gtksymbols.filter. Also updated it, since some of the symbols
exported were renamed.

  • Source/cmake/OptionsGTK.cmake:
  • Source/cmake/gtksymbols.filter: Renamed from Tools/gtk/symbols.filter.

Source/WebKit2:

  • CMakeLists.txt: Add VERSION_SCRIPT to WebKit2 link flags if present.
Location:
trunk
Files:
4 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r172376 r172377  
     12014-08-10  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] REGRESSION(r166239): The ld version script is not being used
     4        https://bugs.webkit.org/show_bug.cgi?id=135694
     5
     6        Reviewed by Martin Robinson.
     7
     8        Move the symbols filter file from Tools/gtk to Source/cmake and rename
     9        it as gtksymbols.filter. Also updated it, since some of the symbols
     10        exported were renamed.
     11
     12        * Source/cmake/OptionsGTK.cmake:
     13        * Source/cmake/gtksymbols.filter: Renamed from Tools/gtk/symbols.filter.
     14
    1152014-08-10  Carlos Garcia Campos  <cgarcia@igalia.com>
    216
  • trunk/Source/WebKit2/CMakeLists.txt

    r171667 r172377  
    705705set_target_properties(WebKit2 PROPERTIES LINK_INTERFACE_LIBRARIES "")
    706706
     707if (WebKit2_VERSION_SCRIPT)
     708    ADD_TARGET_PROPERTIES(WebKit2 LINK_FLAGS "${WebKit2_VERSION_SCRIPT}")
     709endif ()
     710
    707711if (WebKit2_OUTPUT_NAME)
    708712    set_target_properties(WebKit2 PROPERTIES OUTPUT_NAME ${WebKit2_OUTPUT_NAME})
  • trunk/Source/WebKit2/ChangeLog

    r172374 r172377  
     12014-08-10  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] REGRESSION(r166239): The ld version script is not being used
     4        https://bugs.webkit.org/show_bug.cgi?id=135694
     5
     6        Reviewed by Martin Robinson.
     7
     8        * CMakeLists.txt: Add VERSION_SCRIPT to WebKit2 link flags if present.
     9
    1102014-08-09  Tim Horton  <timothy_horton@apple.com>
    211
  • trunk/Source/cmake/OptionsGTK.cmake

    r172376 r172377  
    9292    set(ENABLE_TOOLS OFF)
    9393    WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_API_TESTS OFF)
    94     set(VERSION_SCRIPT "-Wl,--version-script,${CMAKE_SOURCE_DIR}/Source/autotools/symbols.filter")
     94    set(WebKit2_VERSION_SCRIPT "-Wl,--version-script,${CMAKE_MODULE_PATH}/gtksymbols.filter")
    9595endif ()
    9696
  • trunk/Source/cmake/gtksymbols.filter

    r172376 r172377  
    22global:
    33  webkit_*;
    4   WebProcessMainGtk;
    5   NetworkProcessMain;
     4  WebProcessMainUnix;
     5  NetworkProcessMainUnix;
     6  PluginProcessMainUnix;
    67  _ZN6WebKit22WebGtkExtensionManager10initializeEPK14OpaqueWKBundlePKv;
    78  _ZN6WebKit22WebGtkExtensionManager6sharedEv;
Note: See TracChangeset for help on using the changeset viewer.