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

Qt 5.10.0 won't configure under Linux and complains about unknown feature object printing-and-pdf

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • 5.10.0 RC
    • 5.10.0 Beta 4
    • Build System
    • None
    • * Qt 5.10 from "5.10" branch of git://code.qt.io/qt/qt5.git
       * Ubuntu 16.04.3 LTS
    • 75f794dfd1f60e4baefcaa53993cd817798a1b3f

    Description

      Starting with a clean fetch of Qt (5.10.0 beta 4? Not entirely sure) from git://code.qt.io/qt/qt5.git with Git branch "5.10" (downloaded into ~/dev/qt_local_build/src/qt5/ for this example), the following command fails:

      ~/dev/qt_local_build/src/qt5/configure -prefix ~/dev/qt_local_build/qttmp_install -opensource -confirm-license

      with this error:

      Running configuration tests...

      ...
      Project ERROR: Unknown feature object printing-and-pdf in expression 'config.unix && features.printing-and-pdf'.

      The only file that appears to have that phrase in is qtwebengine/configure.json, in this bit:

           "webengine-system-lcms2" : {
              "label": "lcms2",
              "autoDetect": "libs.webengine-lcms2",
               "condition": "config.unix && features.printing-and-pdf",
               "output": [ "privateFeature" ]
           },

      Should that say "features.webengine-printing-and-pdf"? That would then match

      configure -list-features

      Manually making that change allows the configure command to complete.

      Attachments

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

        Activity

          People

            michal Michal Klocek
            rudolf@pobox.com Rudolf Cardinal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes