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

[package] Qt/5.x: plugins dir for Android workaround #23660

Open
kambala-decapitator opened this issue Apr 19, 2024 · 0 comments · May be fixed by #23944
Open

[package] Qt/5.x: plugins dir for Android workaround #23660

kambala-decapitator opened this issue Apr 19, 2024 · 0 comments · May be fixed by #23944
Labels
bug Something isn't working

Comments

@kambala-decapitator
Copy link
Contributor

Description

Currently there's upstream bug that prevents proper packaging of Android apps due to having the plugins dir in a non-standard location (Conan puts them in bin/archdatadir/plugins). As a local fix after building Qt I do:

cd package/<hash>
ln -s bin/archdatadir/plugins

I'd like to add the same workaround to the recipe, but not sure how to do it properly. Don't see how to create symlinks in https://docs.conan.io/2/reference/tools/files.html

Package and Environment Details

  • Package Name/Version: qt/5.15.13
  • Operating System+version: macOS 14.4.1 / Android
  • Compiler+version: NDK r25c
  • Conan version: conan 1.62.0
  • Python version: Python 3.12.3

Conan profile

irrelevant

Steps to reproduce

  1. Build Qt 5 for android
  2. build a Qt app for android
  3. observe that Qt plugins aren't copied to the build directory, hence app fails to start

Logs

irrelevant

@kambala-decapitator kambala-decapitator added the bug Something isn't working label Apr 19, 2024
ericLemanissier added a commit to ericLemanissier/hooks that referenced this issue May 10, 2024
ericLemanissier added a commit to ericLemanissier/conan-center-index that referenced this issue May 10, 2024
@ericLemanissier ericLemanissier linked a pull request May 10, 2024 that will close this issue
3 tasks
ericLemanissier added a commit to ericLemanissier/conan-center-index that referenced this issue May 10, 2024
ericLemanissier added a commit to ericLemanissier/conan-center-index that referenced this issue May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant