REGRESSION(r160304): [GTK] Disable libtool fast install
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Jan 2014 07:56:55 +0000 (07:56 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Jan 2014 07:56:55 +0000 (07:56 +0000)
commitbfa5f560ee5b8cdeab88b52c33d1c739e6415549
treeac21a89873bc8e9f0d752c4a2c764028b4affa58
parente0117cf5513bfbafbfee665bd9c9095be6ac6ba6
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:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@161255 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
ChangeLog
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/GNUmakefile.am
Source/WebKit/gtk/ChangeLog
Source/WebKit/gtk/tests/GNUmakefile.am
Source/WebKit2/ChangeLog
Source/WebKit2/GNUmakefile.am
Source/WebKit2/UIProcess/API/gtk/tests/GNUmakefile.am
Source/autotools/SetupLibtool.m4
Tools/ChangeLog
Tools/GNUmakefile.am
Tools/GtkLauncher/GNUmakefile.am
Tools/MiniBrowser/gtk/GNUmakefile.am
Tools/TestWebKitAPI/GNUmakefile.am
Tools/WebKitTestRunner/GNUmakefile.am