HinTak / Qt6WE-OT-SVG

Chromium/QT WebEngine SVG in OpenType support
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

ninja: error: WriteFile(...) Unable to create file. File name too long #2

Open HinTak opened 3 days ago

HinTak commented 3 days ago

The last few lines of breakage are:

2024-11-30T07:39:49.0932034Z [26251/30488] CXX obj/extensions/common/mojom/mojom_jumbo_3.o
2024-11-30T07:39:49.0938629Z ninja: error: WriteFile(__third_party_blink_renderer_modules_document_picture_in_picture_document_picture_in_picture__jumbo_merge__github_home_rpmbuild_BUILD_qt6-qtwebengine-6.8.0-build_qtwebengine-everywhere-src-6.8.0_redhat-linux-build_src_core_target_toolchain_target__rule.rsp): Unable to create file. File name too long
2024-11-30T07:39:50.8798008Z ninja: build stopped: .
2024-11-30T07:39:50.8878759Z FAILED: src/core/RelWithDebInfo/x86_64/QtWebEngineCore.stamp src/core/RelWithDebInfo/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp src/core/RelWithDebInfo/x86_64/QtWebEngineCore /github/home/rpmbuild/BUILD/qt6-qtwebengine-6.8.0-build/qtwebengine-everywhere-src-6.8.0/redhat-linux-build/src/core/RelWithDebInfo/x86_64/QtWebEngineCore.stamp /github/home/rpmbuild/BUILD/qt6-qtwebengine-6.8.0-build/qtwebengine-everywhere-src-6.8.0/redhat-linux-build/src/core/RelWithDebInfo/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp /github/home/rpmbuild/BUILD/qt6-qtwebengine-6.8.0-build/qtwebengine-everywhere-src-6.8.0/redhat-linux-build/src/core/RelWithDebInfo/x86_64/QtWebEngineCore 
2024-11-30T07:39:50.8885492Z cd /github/home/rpmbuild/BUILD/qt6-qtwebengine-6.8.0-build/qtwebengine-everywhere-src-6.8.0/redhat-linux-build/src/core && /usr/bin/ninja -j4 -C /github/home/rpmbuild/BUILD/qt6-qtwebengine-6.8.0-build/qtwebengine-everywhere-src-6.8.0/redhat-linux-build/src/core/RelWithDebInfo/x86_64 QtWebEngineCore
2024-11-30T07:39:50.8887262Z ninja: build stopped: subcommand failed.
2024-11-30T07:39:50.8887539Z 
HinTak commented 2 days ago

The patch here seems related: https://bugs.gentoo.org/911715

HinTak commented 2 days ago

Another https://git.syndicate-lang.org/synit/pmbootstrap/src/commit/93c95ed9cda23e8d785711bf3a9eec230d15d6bd/aports/luna/qt5-qtwebengine/patches-musl/0003-chromium-workaround-for-too-long-.rps-file-name.patch

HinTak commented 2 days ago

https://github.com/ubports/qtwebengine-opensource-src-packaging/blob/xenial/debian/patches/0002-Buildfix-path-too-long.patch

HinTak commented 2 days ago

https://bugreports.qt.io/browse/QTBUG-59769

HinTak commented 2 days ago

https://github.com/conan-io/conan-center-index/blob/master/recipes/qt/5.x.x/patches/c72097e.diff