-
Notifications
You must be signed in to change notification settings - Fork 153
opencv: move qcom-fastcv-binaries RDEPENDS to opencv-apps for qcom aarch64 #1271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Previously, qcom-fastcv-binaries was added to opencv, which is empty and not installed in the image. The dependency is now applied to opencv-apps, ensuring required FastCV libraries are included in qcom aarch64 builds. Signed-off-by: Pulkit Singh Tak <[email protected]>
Test run workflowTest jobs for commit 2d2c840
|
| # Only on ARMv8 Qualcomm machines | ||
| PACKAGECONFIG:append:qcom:aarch64 = " fastcv" | ||
| RDEPENDS:${PN}:append:qcom:aarch64 = " qcom-fastcv-binaries" | ||
| RDEPENDS:${PN}-apps:append:qcom:aarch64 = " qcom-fastcv-binaries" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The apps don't RDEPEND on the fastcv. libopencv-fastcv412 does.
However, could you please explain, how does it work? Is OpenCV dlopen()ing the libfastcvopt? In such a case, which library name is used for dlopen? Or is it being linked against libfastcvopt? Is there a way to make it linked?
Test run workflowTest jobs for commit 9d31a57
|
Test Results 13 files ±0 25 suites ±0 41m 33s ⏱️ +3s For more details on these failures, see this check. Results for commit 9d31a57. ± Comparison against base commit 066eb02. |
Previously, qcom-fastcv-binaries was added to opencv, which is empty and not installed in the image. The dependency is now applied to opencv-apps, ensuring required FastCV DSP libraries are included in qcom aarch64 builds.