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

syncqt/qmake not generating correct install rules for inject_headers

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.11.0 Beta 2
    • Fix Version/s: 5.11.0 Beta 4
    • Component/s: Build System
    • Labels:
      None
    • Commits:
      9c4c136bc9f29bab1cc9684dfced55a92a8bbe96

      Description

      When adding inject_headers in sync.profile, qmake won't generate correct install rules for these injected headers. 

      This can be seen in the attempt to generate files through qlalr in qtdeclarative at build time.

      https://codereview.qt-project.org/#/c/219812/ won't currently integrate, as shadow builds generate wrong install rules for the generated private headers trying to find them in the source dir, not the build dir.

      http://10.212.3.36:8080/coin/integration/qt/qtdeclarative/tasks/web_qt_qtdeclarative_1521194143873 shows such a failed integration.

        Attachments

        For Gerrit Dashboard: QTBUG-67111
        # Subject Branch Project Status CR V

          Activity

            People

            Assignee:
            buddenha Oswald Buddenhagen
            Reporter:
            laknoll Lars Knoll
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes