-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
[qtbase] enable egl for android #35961
Conversation
Please handle the build error on CI pipeline. |
d7cde63
to
661a541
Compare
# Missing system libraries | ||
qtwayland:x64-osx=fail | ||
qtwayland:arm64-osx=fail | ||
# Missing system libraries when pulled in as dependency for android | ||
qtwayland:x64-linux=skip |
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.
Should be fixed by https://github.com/microsoft/vcpkg/pull/35961/files#diff-783e7bf9703fa77a2652b514ee607d8e40aafdd4f25f7e4e663de8b224f43e62R36 but I cannot prove it in this PR, as the docker image in use is a prebuilt one
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.
qtwayland:x64-linux=skip |
@LilyWangLL this needs a change in the base docker image for the android ci pipeline. How can this be tested? |
Also needs changes to the ci, abandoning this one to have only one discussion at #35845. |
Enable support for feature
egl
forandroid
forqtbase
.Specifying it as default-feature for android but at the same time specifying the feature as not supported is inconsistent.
This actively expects
qtbase:*-android
to fail in CI, so far they were ignored because of the above-mentioned inconsistency.Branched off #35845 which is more complicated because it requests changes to the ci infrastructure.