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

QtWebKit does not compile with MSVC 2017

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: 5.10
    • Fix Version/s: None
    • Component/s: WebKit
    • Labels:
      None

      Description

      The build with 2017 breaks probably because we're missing dependencies in conan:

      https://testresults.qt.io/coin/integration/qt/qt5/tasks/1498823548
      https://testresults.qt.io/coin/api/results/qt/qtwebkit/f3d0b92fe7bc5b31426a838c354616fff335e82b/WindowsWindows_10x86WindowsWindows_10x86MSVC2017qtci-windows-10-x86-6-6292c2DebugAndRelease_Release_ForceDebugInfo_OpenGLDynamic_DisableTests/7dd3ced5cbbad47c57524d5f09bc9c4fed59140c/build_1498824050/buildlog.txt.gz

      	cd Tools\qmake\projects\ && ( if not exist Makefile.run_cmake c:\Users\qt\work\install\bin\qmake.exe -o Makefile.run_cmake C:\Users\qt\work\qt\qtwebkit\Tools\qmake\projects\run_cmake.pro "INSTALL_PREFIX=\Users\qt\work" ) && C:\utils\jom\jom.exe -f Makefile.run_cmake
      -- The C compiler identification is MSVC 19.10.25019.0
      -- The CXX compiler identification is MSVC 19.10.25019.0
      -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2017/Professional/VC/Tools/MSVC/14.10.25017/bin/HostX86/x86/cl.exe
      -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2017/Professional/VC/Tools/MSVC/14.10.25017/bin/HostX86/x86/cl.exe -- works
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2017/Professional/VC/Tools/MSVC/14.10.25017/bin/HostX86/x86/cl.exe
      -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2017/Professional/VC/Tools/MSVC/14.10.25017/bin/HostX86/x86/cl.exe -- works
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found BISON: /Users/qt/work/qt/qt5-toolset/gnuwin32/bin/bison.exe (found suitable version "3.0", minimum required is "2.1") 
      -- Found Gperf: /Users/qt/work/qt/qt5-toolset/gnuwin32/bin/gperf.exe (Required is at least version "3.0.1") 
      -- Found Perl: C:/strawberry/perl/bin/perl.exe (found suitable version "5.14.2", minimum required is "5.10.0") 
      -- Found PythonInterp: C:/Python27/python.exe (found suitable version "2.7.13", minimum required is "2.7.0") 
      -- Could NOT find Ruby (missing:  RUBY_LIBRARY) (found suitable version "2.3.0", minimum required is "1.9")
      CMake Warning (dev) at Source/cmake/OptionsCommon.cmake:167 (if):
        Policy CMP0054 is not set: Only interpret if() arguments as variables or
        keywords when unquoted.  Run "cmake --help-policy CMP0054" for policy
        details.  Use the cmake_policy command to set the policy and suppress this
        warning.
      
        Quoted variables like "MSVC" will no longer be dereferenced when the policy
        is set to NEW.  Since the policy is not set the OLD behavior will be used.
      Call Stack (most recent call first):
        Source/cmake/WebKitCommon.cmake:46 (include)
        CMakeLists.txt:135 (include)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Looking for include file features.h
      -- Looking for include file features.h - not found
      -- Looking for pthread.h
      -- Looking for pthread.h - not found
      -- Found Threads: TRUE  
      -- Could NOT find PkgConfig (missing:  PKG_CONFIG_EXECUTABLE) 
      CMake Error at Source/cmake/FindICU.cmake:82 (message):
        Could not find ICU
      Call Stack (most recent call first):
        Source/cmake/OptionsQt.cmake:349 (find_package)
        Source/cmake/WebKitCommon.cmake:47 (include)
        CMakeLists.txt:135 (include)
      
      
      -- Configuring incomplete, errors occurred!
      See also "C:/Users/qt/work/qt/qtwebkit/release/CMakeFiles/CMakeOutput.log".
      See also "C:/Users/qt/work/qt/qtwebkit/release/CMakeFiles/CMakeError.log".
      Cannot read C:/Users/qt/work/qt/qtwebkit/release/Source/WebKit/qt_lib_webkit.pri: The system cannot find the path specified.
      Cannot read C:/Users/qt/work/qt/qtwebkit/release/Source/WebKit/qt_lib_webkitwidgets.pri: The system cannot find the path specified.
      

        Attachments

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

          Activity

            People

            Assignee:
            annulen Konstantin Tokarev
            Reporter:
            shausman Simon Hausmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes