From 8c4821bbb2a15816cfad3b2437eb7071160ed8ce Mon Sep 17 00:00:00 2001 From: "hausmann@webkit.org" Date: Wed, 20 Jan 2010 08:54:32 +0000 Subject: [PATCH] On Linux link QtWebKit with -no-undefined to catch build breakages due to missing files in the .pro file, resulting in unresolved symbols. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Reviewed by Tor Arne Vestbø. * WebCore.pro: git-svn-id: https://svn.webkit.org/repository/webkit/trunk@53530 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- WebCore/ChangeLog | 9 +++++++++ WebCore/WebCore.pro | 1 + 2 files changed, 10 insertions(+) diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog index 1eeca0aba4ab..e266daeb541c 100644 --- a/WebCore/ChangeLog +++ b/WebCore/ChangeLog @@ -1,3 +1,12 @@ +2010-01-20 Simon Hausmann + + Reviewed by Tor Arne Vestbø. + + On Linux link QtWebKit with -no-undefined to catch build breakages due to missing + files in the .pro file, resulting in unresolved symbols. + + * WebCore.pro: + 2010-01-20 Simon Hausmann Reviewed by Tor Arne Vestbø. diff --git a/WebCore/WebCore.pro b/WebCore/WebCore.pro index cc025a6becfb..6294c1afb1f7 100644 --- a/WebCore/WebCore.pro +++ b/WebCore/WebCore.pro @@ -72,6 +72,7 @@ unix { unix:!mac:*-g++*:QMAKE_CXXFLAGS += -ffunction-sections -fdata-sections unix:!mac:*-g++*:QMAKE_LFLAGS += -Wl,--gc-sections +linux*-g++*:QMAKE_LFLAGS += $$QMAKE_LFLAGS_NOUNDEF CONFIG(release):!CONFIG(standalone_package) { contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols -- 2.36.0