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

fix missing utilities in Windows wheels #22

Merged

Conversation

benoit-pierre
Copy link
Contributor

@benoit-pierre benoit-pierre commented Oct 19, 2021

Some utilities, like rcc.exe, were getting filtered-out: handlethe fact that those are "not a Qt executable", as reported by windeployqt, but we still want to include them.

Close #21.

Copy link
Owner

@altendky altendky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking the time to identify the solution here. Hopefully we don't end up missing deps. Other platforms don't have windeployqt so at some point I should just stop using it entirely I guess...

I think the important bits of your changes can be added within the existing structure. Let me know what you think of my suggested form.

Cheers,
-kyle

build.py Outdated Show resolved Hide resolved
build.py Outdated Show resolved Hide resolved
build.py Outdated Show resolved Hide resolved
Some utilities, like `rcc.exe`, were getting filtered-out: handle
the fact that those are "not a Qt executable", as reported by
`windeployqt`, but we still want to include them.
@benoit-pierre benoit-pierre force-pushed the fix_missing_utilities_in_windows_wheels branch from 536dfac to 6206603 Compare October 19, 2021 14:06
@benoit-pierre benoit-pierre reopened this Oct 28, 2021
@benoit-pierre
Copy link
Contributor Author

The checks have passed, but the Github Actions run is still failed!?

And the error is less than helpful:

CI : .github#L1
Strategy produced more than 256

@benoit-pierre
Copy link
Contributor Author

benoit-pierre commented Oct 28, 2021

Too many matrix combinations for the test job?

@benoit-pierre
Copy link
Contributor Author

A job matrix can generate a maximum of 256 jobs per workflow run. This limit also applies to self-hosted runners.

Ref: https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategymatrix

@altendky
Copy link
Owner

Yes, I have started to trim that down. At least in #20, I forget exactly.

@benoit-pierre
Copy link
Contributor Author

Maybe you could start by dropping Python 3.5 support, since it reached EOL a year ago.

@s-weigand
Copy link

Any news on this? 😄

@altendky
Copy link
Owner

Merging as is and will explore the results in fresh builds in #23. Thank you for the work and I apologize for the delayed resolution.

@altendky altendky merged commit 4f9723f into altendky:main Mar 26, 2023
@benoit-pierre benoit-pierre deleted the fix_missing_utilities_in_windows_wheels branch March 26, 2023 13:29
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

Successfully merging this pull request may close these issues.

Windows wheels are missing rcc.exe
3 participants