Changeset 83416 in webkit


Ignore:
Timestamp:
Apr 10, 2011 7:35:38 PM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2011-04-10 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>

Reviewed by Eric Seidel.

Require no undefined symbols during compilation.

[Qt] [WK2] WebKitTestRunner, QtWebProcess and WTRInjectBundle should fail to compile when there's undefined symbols
https://bugs.webkit.org/show_bug.cgi?id=54896

Add -Wl,--no-undefined to catch missing symbols early.

  • WebProcess.pro:

2011-04-10 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>

Reviewed by Eric Seidel.

Require no undefined symbols during compilation.

[Qt] [WK2] WebKitTestRunner, QtWebProcess and WTRInjectBundle should fail to compile when there's undefined symbols
https://bugs.webkit.org/show_bug.cgi?id=54896

Add -Wl,--no-undefined to catch missing symbols early.

  • WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro:
  • WebKitTestRunner/qt/WebKitTestRunner.pro:
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r83391 r83416  
     12011-04-10  Kimmo Kinnunen  <kimmo.t.kinnunen@nokia.com>
     2
     3        Reviewed by Eric Seidel.
     4
     5        Require no undefined symbols during compilation.
     6
     7        [Qt] [WK2] WebKitTestRunner, QtWebProcess and WTRInjectBundle should fail to compile when there's undefined symbols
     8        https://bugs.webkit.org/show_bug.cgi?id=54896
     9       
     10        Add -Wl,--no-undefined to catch missing symbols early.
     11
     12        * WebProcess.pro:
     13
    1142011-04-09  Geoffrey Garen  <ggaren@apple.com>
    215
  • trunk/Source/WebKit2/WebProcess.pro

    r79446 r83416  
    2828    MY_RPATH = $$join(QMAKE_RPATHDIR, ":")
    2929
    30     QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,$${MY_RPATH}\'
     30    QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,$${MY_RPATH}\' -Wl,--no-undefined
    3131    QMAKE_RPATHDIR =
    3232} else {
  • trunk/Tools/ChangeLog

    r83408 r83416  
     12011-04-10  Kimmo Kinnunen  <kimmo.t.kinnunen@nokia.com>
     2
     3        Reviewed by Eric Seidel.
     4
     5        Require no undefined symbols during compilation.
     6
     7        [Qt] [WK2] WebKitTestRunner, QtWebProcess and WTRInjectBundle should fail to compile when there's undefined symbols
     8        https://bugs.webkit.org/show_bug.cgi?id=54896
     9
     10        Add -Wl,--no-undefined to catch missing symbols early.
     11
     12        * WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro:
     13        * WebKitTestRunner/qt/WebKitTestRunner.pro:
     14
    1152011-04-10  Kevin Ollivier  <kevino@theolliviers.com>
    216
  • trunk/Tools/WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro

    r83380 r83416  
    8181DESTDIR = $$OUTPUT_DIR/lib
    8282!CONFIG(standalone_package): CONFIG -= app_bundle
     83linux-* {
     84    QMAKE_LFLAGS += -Wl,--no-undefined
     85}
  • trunk/Tools/WebKitTestRunner/qt/WebKitTestRunner.pro

    r83380 r83416  
    5858    MY_RPATH = $$join(QMAKE_RPATHDIR, ":")
    5959
    60     QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,$${MY_RPATH}\'
     60    QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,$${MY_RPATH}\' -Wl,--no-undefined
    6161    QMAKE_RPATHDIR =
    6262} else {
Note: See TracChangeset for help on using the changeset viewer.