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.