Bug 283372
Summary: | REGRESSION(286792@main) Failing to install due to deprecated gresource path in install directive | ||
---|---|---|---|
Product: | WebKit | Reporter: | Lauro Moura <lmoura> |
Component: | WPE WebKit | Assignee: | Lauro Moura <lmoura> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bugs-noreply |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 281771 | ||
Bug Blocks: |
Lauro Moura
After 286792@main, trying to install WPE results in:
CMake Error at Source/WebKit/cmake_install.cmake:59 (file):
file INSTALL cannot find
"/home/lauro/dev/WebKit/WebKitBuild/WPE/Release/WebInspectorUI/DerivedSources/inspector.gresource":
No such file or directory.
Call Stack (most recent call first):
Source/cmake_install.cmake:92 (include)
cmake_install.cmake:47 (include)
FAILED: CMakeFiles/install.util
cd /home/lauro/dev/WebKit/WebKitBuild/WPE/Release && /usr/bin/cmake -P cmake_install.cmake
ninja: build stopped: subcommand failed.
Looks like it's related to the install directive in `Source/Webkit/PlatformWPE.cmake` still using the previous WebInspectorUI_DERIVED_SOURCES_DIR-based path for inspector.gresource instead of the new CMAKE_BINARY_DIR/shared one.
Patch incoming.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Lauro Moura
Pull request: https://github.com/WebKit/WebKit/pull/36859
EWS
Committed 286817@main (9efc93bf8a04): <https://commits.webkit.org/286817@main>
Reviewed commits have been landed. Closing PR #36859 and removing active labels.