-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[qttools] Build error with qml option using x64-linux-dynamic triplet #28340
Comments
hmm. Looks familar. Didn't fix that? Unix systems forbid having a binary and a folder with the same name. |
Ah okay was qtdeclarative with qmllint:
maybe the plugin copying needs to be reconsidered and instead depend on qt.conf working. |
This issue hasn’t been updated in 3 month, if it is still an issue, please reopen this issue. |
I confirm that the problem still exists. |
Remains reproducible with |
- Fix control of cups dependency - Fix binary and directory name collision in dynamic builds by not deploy plugins into tools/Qt6/bin (wasn't necessary in the first place due to qt.conf working as expected) (closes #28340) - (New) Fix deploy script on windows (closes #38936) - Fix dbus linkage as described here #38682 (comment) - Fix qtwebengine resource location to be in line what is stated in the generated `qt.conf`. There is probably a variable to control the installation location but moving was simpler then trying to find that variable. You will only notice it if you actually try to run a program using QtWebEngineProcess with the same `qt.conf`
Host Environment
To Reproduce
Steps to reproduce the behavior:
./vcpkg install qttools[linguist,qml]:x64-linux-dynamic
Failure logs
Logs: qttools-logs.zip. Didn't archive
install*
logs because they are long and have no errors, besides, the build itself seems to be successful, failure occurs at copying topackages
directory.Additional context
Seems that it tries to create directory
/home/user/src/vcpkg/packages/qttools_x64-linux-dynamic/tools/Qt6/bin/designer
but a file with the same name already exists (designer
executable):Static builds successfully:
./vcpkg install qttools[linguist,qml]:x64-linux
. Also successfull is dynamic build withoutqml
feature:./vcpkg install qttools[linguist]:x64-linux-dynamic
. But I need thisqml
feature to translate qml files.The text was updated successfully, but these errors were encountered: