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

Race condition during pingpong example installation

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 5.15.6
    • Build System
    • None

    Description

      pingpong example contains two project files ping.pro and pong.pro both of which refer to ping-common.h header meaning both will attempt to install it. When install process runs in parallel both projects race to install ping-common.h intermittently failing:

      /tmp/B.6a5qlqss/BUILD/qtbase-everywhere-src-5.15.6/bin/qmake -install qinstall /tmp/B.6a5qlqss/BUILD/qtbase-everywhere-src-5.15.6/examples/dbus/pingpong/ping-common.h /tmp/B.6a5qlqss/BUILD/tmp/qt5-qtbase-5.15.6-x32-root-builder/usr/src/examples/qt5/dbus/pingpong/ping-common.h
      Error copying /tmp/B.6a5qlqss/BUILD/qtbase-everywhere-src-5.15.6/examples/dbus/pingpong/ping-common.h to /tmp/B.6a5qlqss/BUILD/tmp/qt5-qtbase-5.15.6-x32-root-builder/usr/src/examples/qt5/dbus/pingpong/ping-common.h: Cannot create /tmp/B.6a5qlqss/BUILD/tmp/qt5-qtbase-5.15.6-x32-root-builder/usr/src/examples/qt5/dbus/pingpong/ping-common.h for output
      

      Attachments

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

        Activity

          People

            qtbuildsystem Qt Build System Team
            jpalus Jan Palus
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes