Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-55950

QtWebKit doesn't build on 5.8 due to "Project ERROR: Could not find feature private_tests."

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 5.8.0
    • 5.8.0 Alpha
    • Build System, WebKit
    • None
    • CentOS Linux release 7.2.1511 (Core)

    Description

      With qtbase 21b7661a797ecf77fbcad4380e6dcb2ade929a18 and qtwebkit 5b94fe36c9a35dab849517eab7319376648f7d95, configuration of QtWebKit fails on CentOS 7.

      This is within my in-house CI which succeeds when building Qt 5.5, 5.6 and 5.7 including their respective versions of QtWebKit. I therefore suspect that this is a breakage caused by the rework of the configuration system which happened in 5.8.

      Here's the error from make:

      The WebKit build was disabled for the following reasons: 
          * ICU is required.
      

      The qt5/qtwebkit/config.log follows:

      executing config test fontconfig
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/fontconfig && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/fontconfig
      Project ERROR: Could not find feature private_tests.
      test fontconfig FAILED
      executing config test gccdepends
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/gccdepends && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/gccdepends
      Project ERROR: Could not find feature private_tests.
      test gccdepends FAILED
      executing config test glx
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/glx && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/glx
      Project ERROR: Could not find feature private_tests.
      test glx FAILED
      executing config test gnuld
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/gnuld && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/gnuld
      Project ERROR: Could not find feature private_tests.
      test gnuld FAILED
      executing config test icu
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/icu && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/icu
      Project ERROR: Could not find feature private_tests.
      test icu FAILED
      executing config test leveldb
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/leveldb && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/leveldb
      Project ERROR: Could not find feature private_tests.
      test leveldb FAILED
      executing config test libsqlite3
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libsqlite3 && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libsqlite3
      Project ERROR: Could not find feature private_tests.
      test libsqlite3 FAILED
      executing config test libwebp
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libwebp && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libwebp
      Project ERROR: Could not find feature private_tests.
      test libwebp FAILED
      executing config test libXcomposite
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libXcomposite && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libXcomposite
      Project ERROR: Could not find feature private_tests.
      test libXcomposite FAILED
      executing config test libxml2
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libxml2 && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libxml2
      Project ERROR: Could not find feature private_tests.
      test libxml2 FAILED
      executing config test libXrender
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libXrender && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libXrender
      Project ERROR: Could not find feature private_tests.
      test libXrender FAILED
      executing config test libxslt
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libxslt && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libxslt
      Project ERROR: Could not find feature private_tests.
      test libxslt FAILED
      executing config test libzlib
      + cd /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libzlib && /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qmake -qtconf /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/bin/qt.conf -spec /home/turbo-hipster/my-rebuilds/wrk/qt5/qtbase/mkspecs/linux-clang "CONFIG -= qt debug_and_release app_bundle lib_bundle" /home/turbo-hipster/my-rebuilds/wrk/qt5/qtwebkit/Tools/qmake/config.tests/libzlib
      Project ERROR: Could not find feature private_tests.
      test libzlib FAILED

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jkt Jan Kundrát
            jkt Jan Kundrát
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes