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

QtWebEngine creates temporary files with too long names

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 5.11.0 Beta 3, 5.11.0 Beta 4, 5.12.0, 5.12.1, 5.12.2, 5.12.3, 5.13.0 Beta2
    • WebEngine
    • None
    • OpenMandriva Cooker, ext4 filesystem

      Building inside the directory structure created by our autobuilder -- /home/bero/repos/kde-packaging-tools/qt5-qtwebengine/BUILD/qtwebengine-everywhere-src-5.11.0-beta4

       
    • Linux/X11

    Description

      Building QtWebEngine in a directory structure with many subdirectories causes the build to fail because a temporary file name tries to include the entire directory structure in its name - causing a filename too long for most filesystems to handle.

      Running the build in /tmp succeeds.

       

      ninja: error: WriteFile(_third_party_WebKit_Source_bindings_modules_v8_generate_v8_context_snapshot_external_referenceshome_bero_repos_kde-packaging-tools_qt5-qtwebengine_BUILD_qtwebengine-everywhere-src-5.11.0-beta4_x86_64-openmandriva-linux-gnu_src_toolchain_target_rule.rsp): Unable to create file. File name too long
      ninja: build stopped: .
      make[3]: *** [Makefile.gn_run:640: run_ninja] Error 1
      make[3]: Leaving directory '/home/bero/repos/kde-packaging-tools/qt5-qtwebengine/BUILD/qtwebengine-everywhere-src-5.11.0-beta4/x86_64-openmandriva-linux-gnu/src/core'

      Attachments

        Issue Links

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

          Activity

            People

              michal Michal Klocek
              bero Bernhard Rosenkränzer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes