Changeset 148789 in webkit


Ignore:
Timestamp:
Apr 20, 2013 2:53:06 AM (11 years ago)
Author:
abecsi@webkit.org
Message:

[Qt][Mac] Remove obsolete workaround for debug builds
https://bugs.webkit.org/show_bug.cgi?id=114750

Reviewed by Jocelyn Turcotte.

This workaround made default builds fail with recent Qt5 because
it removed the major version number from the library name, producing
QtWebKitWidgets, whereas the linking command line tried to link
against Qt5WebKitWidgets.
Debug builds are possible with and without framework-enabled builds
of Qt, but the debug versions of the Qt libraries have to be present.
Debug builds with a release version of Qt are not possible on Mac
since for debug builds qmake produces a linker command line where
all the Qt libraries have the "_debug" suffix, therefore if the debug
libraries are missing the build fails.

  • Source/widgetsapi.pri:
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r148755 r148789  
     12013-04-20  Andras Becsi  <andras.becsi@digia.com>
     2
     3        [Qt][Mac] Remove obsolete workaround for debug builds
     4        https://bugs.webkit.org/show_bug.cgi?id=114750
     5
     6        Reviewed by Jocelyn Turcotte.
     7
     8        This workaround made default builds fail with recent Qt5 because
     9        it removed the major version number from the library name, producing
     10        QtWebKitWidgets, whereas the linking command line tried to link
     11        against Qt5WebKitWidgets.
     12        Debug builds are possible with and without framework-enabled builds
     13        of Qt, but the debug versions of the Qt libraries have to be present.
     14        Debug builds with a release version of Qt are not possible on Mac
     15        since for debug builds qmake produces a linker command line where
     16        all the Qt libraries have the "_debug" suffix, therefore if the debug
     17        libraries are missing the build fails.
     18
     19        * Source/widgetsapi.pri:
     20
    1212013-04-19  Martin Robinson  <mrobinson@igalia.com>
    222
  • trunk/Source/widgetsapi.pri

    r145899 r148789  
    7373
    7474load(qt_module)
    75 
    76 # Allow doing a debug-only build of WebKit (not supported by Qt)
    77 macx:!debug_and_release:debug: TARGET = $$BASE_TARGET
    7875
    7976# Make sure the install_name of the QtWebKit library point to webkit
Note: See TracChangeset for help on using the changeset viewer.