Bug 298713
| Summary: | [WPE][cross-toolchain-helper] Unable to build with USE_SYSTEM_SYSPROF_CAPTURE=ON after 299709@main | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Alberto Lopez Perez <clopez> |
| Component: | New Bugs | Assignee: | Carlos Alberto Lopez Perez <clopez> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Carlos Alberto Lopez Perez
299709@main updated the sysprof version on the yocto env and switched USE_SYSTEM_SYSPROF_CAPTURE back to enabled by default.
However this caused this build falure: https://build.webkit.org/#/builders/893/builds/26306
CMake Error at Source/CMakeLists.txt:46 (message):
system libsysprof-capture-4 not found, consider using
USE_SYSTEM_SYSPROF_CAPTURE=NO
The failure to find the library in this cause is because sysprof-capture-4 library is a static library (.a) and yocto by default splits those static libraries (.a files) in a -staticdev package which are not installed by default when installed the -dev package with the headers on the sysroot.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Carlos Alberto Lopez Perez
Pull request: https://github.com/WebKit/WebKit/pull/50599
EWS
Committed 299856@main (307059003e0b): <https://commits.webkit.org/299856@main>
Reviewed commits have been landed. Closing PR #50599 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/160381687>