Changeset 161255 in webkit


Ignore:
Timestamp:
Jan 2, 2014 11:56:55 PM (10 years ago)
Author:
Carlos Garcia Campos
Message:

REGRESSION(r160304): [GTK] Disable libtool fast install
https://bugs.webkit.org/show_bug.cgi?id=126381

Reviewed by Martin Robinson.

.:

After r160304 we are building some of our binaries that are
installed with the -no-fast-install ld flag. This makes that the
binaries are installed with the source code path hardcoded in
binary RPATH. Disabling fast install globally, the libtool script
always relinks the binaries right before being installed.

  • Source/autotools/SetupLibtool.m4: Add AC_DISABLE_FAST_INSTALL.

Source/JavaScriptCore:

Remove -no-fast-install ld flag since fast install is now disabled
globally.

  • GNUmakefile.am:

Source/WebKit/gtk:

  • tests/GNUmakefile.am:

Source/WebKit2:

Remove -no-fast-install ld flag since fast install is now disabled
globally.

  • GNUmakefile.am:
  • UIProcess/API/gtk/tests/GNUmakefile.am:

Tools:

Remove -no-fast-install ld flag since fast install is now disabled
globally.

  • GNUmakefile.am:
  • GtkLauncher/GNUmakefile.am:
  • MiniBrowser/gtk/GNUmakefile.am:
  • TestWebKitAPI/GNUmakefile.am:
  • WebKitTestRunner/GNUmakefile.am:
Location:
trunk
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r161249 r161255  
     12014-01-02  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r160304): [GTK] Disable libtool fast install
     4        https://bugs.webkit.org/show_bug.cgi?id=126381
     5
     6        Reviewed by Martin Robinson.
     7
     8        After r160304 we are building some of our binaries that are
     9        installed with the -no-fast-install ld flag. This makes that the
     10        binaries are installed with the source code path hardcoded in
     11        binary RPATH. Disabling fast install globally, the libtool script
     12        always relinks the binaries right before being installed.
     13
     14        * Source/autotools/SetupLibtool.m4: Add AC_DISABLE_FAST_INSTALL.
     15
    1162014-01-02  Jaehun Lim  <ljaehun.lim@samsung.com>
    217
  • trunk/Source/JavaScriptCore/ChangeLog

    r161241 r161255  
     12014-01-02  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r160304): [GTK] Disable libtool fast install
     4        https://bugs.webkit.org/show_bug.cgi?id=126381
     5
     6        Reviewed by Martin Robinson.
     7
     8        Remove -no-fast-install ld flag since fast install is now disabled
     9        globally.
     10
     11        * GNUmakefile.am:
     12
    1132014-01-02  Sam Weinig  <sam@webkit.org>
    214
  • trunk/Source/JavaScriptCore/GNUmakefile.am

    r160996 r161255  
    132132
    133133Programs_minidom_LDFLAGS = \
    134         -no-install \
    135         -no-fast-install
     134        -no-install
    136135
    137136Programs_LLIntOffsetsExtractor_CPPFLAGS = \
     
    156155
    157156Programs_LLIntOffsetsExtractor_LDFLAGS = \
    158         -no-install \
    159         -no-fast-install
     157        -no-install
    160158
    161159# jsc
  • trunk/Source/WebKit/gtk/ChangeLog

    r161223 r161255  
     12014-01-02  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r160304): [GTK] Disable libtool fast install
     4        https://bugs.webkit.org/show_bug.cgi?id=126381
     5
     6        Reviewed by Martin Robinson.
     7
     8        * tests/GNUmakefile.am:
     9
    1102014-01-02  Gavin Barraclough  <barraclough@apple.com>
    211
  • trunk/Source/WebKit/gtk/tests/GNUmakefile.am

    r161182 r161255  
    2828
    2929webkit_tests_ldflags = \
    30         -no-install \
    31         -no-fast-install
     30        -no-install
    3231
    3332if ENABLE_WEBKIT1
  • trunk/Source/WebKit2/ChangeLog

    r161254 r161255  
     12014-01-02  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r160304): [GTK] Disable libtool fast install
     4        https://bugs.webkit.org/show_bug.cgi?id=126381
     5
     6        Reviewed by Martin Robinson.
     7
     8        Remove -no-fast-install ld flag since fast install is now disabled
     9        globally.
     10
     11        * GNUmakefile.am:
     12        * UIProcess/API/gtk/tests/GNUmakefile.am:
     13
    1142014-01-02  Ryuan Choi  <ryuan.choi@samsung.com>
    215
  • trunk/Source/WebKit2/GNUmakefile.am

    r161156 r161255  
    579579        $(LIBSOUP_LIBS)
    580580
    581 Programs_WebKitWebProcess_LDFLAGS = \
    582         -no-fast-install
    583 
    584581libWebCoreGtk2_la_SOURCES = \
    585582        $(webcoregtk_sources)
     
    799796        $(WINMM_LIBS) \
    800797        $(ZLIB_LIBS)
    801 
    802 Programs_WebKitPluginProcess_LDFLAGS = \
    803         -no-fast-install
    804798
    805799Programs_WebKitPluginProcess_CXXFLAGS = \
  • trunk/Source/WebKit2/UIProcess/API/gtk/tests/GNUmakefile.am

    r161182 r161255  
    6868
    6969webkit2_tests_ldflags = \
    70         -no-install \
    71         -no-fast-install
     70        -no-install
    7271
    7372Programs/resources/webkit2gtk-tests-resources.gresource: Source/WebKit2/UIProcess/API/gtk/tests/resources/webkit2gtk-tests.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/Source/WebKit2/UIProcess/API/gtk/tests/resources/webkit2gtk-tests.gresource.xml)
  • trunk/Source/autotools/SetupLibtool.m4

    r160482 r161255  
    1313DOLT
    1414AC_DISABLE_STATIC
     15AC_DISABLE_FAST_INSTALL
    1516AC_LIBTOOL_WIN32_DLL
    1617AC_PROG_LIBTOOL
  • trunk/Tools/ChangeLog

    r161250 r161255  
     12014-01-02  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r160304): [GTK] Disable libtool fast install
     4        https://bugs.webkit.org/show_bug.cgi?id=126381
     5
     6        Reviewed by Martin Robinson.
     7
     8        Remove -no-fast-install ld flag since fast install is now disabled
     9        globally.
     10
     11        * GNUmakefile.am:
     12        * GtkLauncher/GNUmakefile.am:
     13        * MiniBrowser/gtk/GNUmakefile.am:
     14        * TestWebKitAPI/GNUmakefile.am:
     15        * WebKitTestRunner/GNUmakefile.am:
     16
    1172014-01-02  Ryuan Choi  <ryuan.choi@samsung.com>
    218
  • trunk/Tools/GNUmakefile.am

    r161188 r161255  
    167167
    168168Programs_DumpRenderTree_LDFLAGS = \
    169         -no-fast-install \
    170169        -no-install
    171170
     
    190189
    191190Programs_ImageDiff_LDFLAGS = \
    192    -no-fast-install \
    193191   -no-install
    194192
  • trunk/Tools/GtkLauncher/GNUmakefile.am

    r155918 r161255  
    3939
    4040Programs_GtkLauncher_LDFLAGS = \
    41         -no-fast-install \
    4241        -no-install
    4342
  • trunk/Tools/MiniBrowser/gtk/GNUmakefile.am

    r157218 r161255  
    4646
    4747Programs_MiniBrowser_LDFLAGS = \
    48         -no-fast-install \
    4948        -no-install
    5049
  • trunk/Tools/TestWebKitAPI/GNUmakefile.am

    r161105 r161255  
    4949
    5050Programs_TestWebKitAPI_TestWTF_LDFLAGS = \
    51         -no-install \
    52         -no-fast-install
     51        -no-install
    5352
    5453Programs_TestWebKitAPI_TestWTF_SOURCES = \
     
    9493
    9594Programs_TestWebKitAPI_TestJavaScriptCore_LDFLAGS = \
    96         -no-install \
    97         -no-fast-install
     95        -no-install
    9896
    9997Programs_TestWebKitAPI_TestJavaScriptCore_SOURCES = \
     
    168166
    169167Programs_TestWebKitAPI_TestWebCore_LDFLAGS = \
    170         -no-install \
    171         -no-fast-install
     168        -no-install
    172169
    173170Programs_TestWebKitAPI_TestWebCore_SOURCES = \
  • trunk/Tools/WebKitTestRunner/GNUmakefile.am

    r160627 r161255  
    6565
    6666Programs_WebKitTestRunner_LDFLAGS = \
    67         -no-fast-install \
    6867        -no-install
    6968
Note: See TracChangeset for help on using the changeset viewer.