Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.9, 5.11
-
None
-
-
4a78cb1c2 (dev), fc48fa631 (lts-6.5)
Description
QtWebEngine build may fail if the build directory path is too long. This is especially true for yocto / bitbake builds, where build paths are generally very long.
| [1708/16737] STAMP obj/third_party/WebKit/Source/bindings/modules/interfaces_info_individual_modules.inputdeps.stamp | ninja: error: WriteFile(__third_party_WebKit_Source_bindings_modules_interfaces_info_individual_modules__home_qt_work_build_build-nitrogen6x_tmp_work_cortexa9hf-neon-mx6qdl-poky-linux-gnueabi_qtwebengine_5.9.0_gitAUTOINC_29afdb0a34_049134677a-r0_build_src_toolchain_target__rule.rsp): Unable to create file. File name too long | ninja: build stopped: . | Makefile.gn_run:477: recipe for target 'run_ninja' failed | make[3]: *** [run_ninja] Error 1
Attachments
Issue Links
- is duplicated by
-
QTBUG-65464 MSVC: 'file name too long' error for QtWebEngine builds on Windows
- Closed
-
QTBUG-75356 WebEngine: ninja: error: WriteFile([...]rule.rsp): Unable to create file. File name too long
- Closed
-
QTBUG-67871 QtWebEngine creates temporary files with too long names
- Closed
- relates to
-
QTBUG-65582 Filenames too long
- Reported
-
QTBUG-107978 Can't build qtwebengine as file is too long
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-59769 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
507898,3 | Use in-source toolchains | dev | qt/qtwebengine | Status: NEW | 0 | 0 |
507899,5 | Add qtwebengine linux toolchain | 112-based | qt/qtwebengine-chromium | Status: NEW | 0 | 0 |
192172,2 | qtwebengine: better workaround for too long build directory | 5.9 | yocto/meta-qt5 | Status: MERGED | +2 | 0 |
263900,5 | Revert "Make .moc files jumbo built" | 5.13 | qt/qtwebengine | Status: MERGED | +2 | 0 |
509340,4 | Remove old patches from qtwebengine | 6.6 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
512980,2 | Remove old patches from qtwebengine | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
516385,2 | Remove old patches from qtwebengine | lts-6.5 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |