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

Remove top level .qmake.conf in qtpositioning, qt3d & qtlanguageserver

    XMLWordPrintable

Details

    Description

      This is very likely a duplicate of QTBUG-93661 & QTBUG-76140. But is is more of a reminder that it is not completely solved yet.

      When trying to build the planets-qml example with qmake it fails with this error:
       

      + mkdir -p /home/debci/planets-qml/qmake-build
      + cd /home/debci/planets-qml/qmake-build
      + /usr/lib/qt-android-6.3-arm64-v8a/bin/qmake /tmp/autopkgtest-lxc.iofpny53/downtmp/build.NLx/src/qt3d/examples/qt3d/planets-qml/planets-qml.pro
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:73: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:73: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:73: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:73: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:73: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:73: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:73: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:76: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:421: Cannot write cache file /home/.qmake.stash: Permission denied
      /usr/lib/qt-android-6.3-arm64-v8a/mkspecs/features/toolchain.prf:423: Cannot write cache file /home/.qmake.stash: Permission denied
      Info: creating stash file /home/.qmake.stash
      Info: creating stash file /home/.qmake.stash
      
      

       

      Very likely this is due to the .qmake.conf file at the root of qt3d repo. See:

      https://bugreports.qt.io/browse/QTBUG-76140?focusedCommentId=559081&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-559081

       

      It seems they are still present in qtpositioning, qt3d & qtlanguageserver 

      $ find . -name ".qmake.conf"                                              
      ./qtbase/src/plugins/sqldrivers/.qmake.conf
      ./qtbase/config.tests/.qmake.conf
      ./qtpositioning/.qmake.conf
      ./qt3d/.qmake.conf
      ./qtlanguageserver/.qmake.conf

      Attachments

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

        Activity

          People

            lugerard Lucie Gerard
            ban F S
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes