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

configure fails when BUILDDIR path contains "++"

    XMLWordPrintable

Details

    • c187d355e (dev), 41b72465d (dev), 67cb5b9bc (6.8), b43b1be8b (tqtc/lts-6.5)

    Description

      • GIVEN: a qt5.git checkout in some $SRCDIR (doesn't matter)
      • WHEN: trying to run its top-level configure in a $BUILDDIR that ends in qt5-build-c++17
        $SRCDIR/configure -prefix $PWD
        
      • THEN: configure fails with the following error:
        CMake Error at qtwebengine/src/CMakeLists.txt:152 (if):
          if given arguments:
        
            "NOT" "Gn_FOUND" "OR" "Gn_EXECUTABLE" "MATCHES" "^/home/marc/Qt/qt5-build-c++17/qtwebengine/install"
        
          Regular expression "^/home/marc/Qt/qt5-build-c++17/qtwebengine/install"
          cannot compile
        

      Expected: Paths are escaped before being used as regular expressions.

      Attachments

        Issue Links

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

          Activity

            People

              semlanik Alexey Edelev
              mmutz Marc Mutz
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes