Skip to content
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

IPP is randomly dropped from Android package #115

Open
1 of 4 tasks
ilya-lavrenov opened this issue Sep 27, 2023 · 5 comments
Open
1 of 4 tasks

IPP is randomly dropped from Android package #115

ilya-lavrenov opened this issue Sep 27, 2023 · 5 comments
Assignees

Comments

@ilya-lavrenov
Copy link

System Information

See https://github.com/opencv/opencv/releases

Detailed description

N/A

Steps to reproduce

N/A

Issue submission checklist

  • I report the issue, it's not a question
  • I checked the problem with documentation, FAQ, open issues, forum.opencv.org, Stack Overflow, etc and have not found any solution
  • I updated to the latest OpenCV version and the issue is still there
  • There is reproducer code and related data files (videos, images, onnx, etc)
@ilya-lavrenov ilya-lavrenov added the bug Something isn't working label Sep 27, 2023
@opencv-alalek
Copy link

No idea.
I expected the "latest" release too.

Also no idea why windows package is out of scope (I see iOS and Android packages only).


BTW, there is inconsistency in packages content:

opencv-4.8.1-android-sdk.zip size is 166Mb
opencv-4.8.0-android-sdk.zip size is 189Mb

But both are not valid.
There is sporadically flunk IPPICV dependency in x86 / x86_64 arch builds through GitHub Actions (75% of generated packages are broken).

opencv-4.7.0-android-sdk.zip size is 207Mb - broken too.
opencv-4.6.0-android-sdk.zip size is 225Mb.

@asmorkalov
Copy link
Contributor

@ilya-lavrenov Not all artifacts are ready.
@opencv-alalek I'll debug this IPP issue.

@asmorkalov asmorkalov removed the bug Something isn't working label Sep 28, 2023
@opencv-alalek
Copy link

Not all artifacts are ready.

There is "Draft releases" for that. No need to publish anything until completion.

@mshabunin
Copy link
Contributor

mshabunin commented Sep 28, 2023

Probably IPP issue is related to internet connection issue, if IPP does not get downloaded correctly it will be turned off silently. There is a cmake options ENABLE_CONFIG_VERIFICATION which should be enabled to verify that each WITH_* option has been satisfied. I.e. it turns them from suggestions to requirements. Here is an example of using this option along with several download attempts: https://github.com/conda-forge/opencv-feedstock/blob/e9bbcf9e1e7ddf30d6a9d0df63852dcc84fdb95b/recipe/build.sh#L56-L59

@mshabunin
Copy link
Contributor

@asmorkalov , since Android builds use separate script which does not allow passing extra cmake options and changing that would require more work in the main repository, we can try workaround path - use download cache for Android builds: #114

@asmorkalov asmorkalov transferred this issue from opencv/opencv Sep 28, 2023
@asmorkalov asmorkalov changed the title Why 4.8.1 is marked as pre-release? IPP is randomly dropped from Android package Sep 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants