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

python-modules/sip: do not generate manylinux wheels on powerpc64le #168115

Closed
wants to merge 1 commit into from
Closed

python-modules/sip: do not generate manylinux wheels on powerpc64le #168115

wants to merge 1 commit into from

Conversation

ghost
Copy link

@ghost ghost commented Apr 10, 2022

Description of changes

This is an alternative fix suggested by @tpwrules here for #168083. Instead of changing the pythonHostPlatform used when building python, we instead refuse to generate manylinux-family wheels.

This commit allows PyQt5 to build on powerpc64le.

Closes 168083.

Things done
  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
    • powerpc64le-linux
  • For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 22.05 Release Notes (or backporting 21.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
    • (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes
  • Fits CONTRIBUTING.md.

This is an alternative fix suggested by @tpwrules for #168083.
Instead of changing the `pythonHostPlatform` used when building
python, we instead refuse to generate `manylinux`-family wheels.

This commit allows PyQt5 to build on powerpc64le.
@ghost ghost marked this pull request as ready for review April 10, 2022 11:16
@ghost ghost requested review from FRidh and jonringer as code owners April 10, 2022 11:16
@ghost
Copy link
Author

ghost commented Apr 11, 2022

Marking as draft per @tpwrules indication that #168083 is a better solution.

@ghost ghost marked this pull request as draft April 11, 2022 02:11
@ghost
Copy link
Author

ghost commented Jun 19, 2022

Closed by #168083

@ghost ghost closed this Jun 19, 2022
@ghost ghost deleted the fix-ppc-powerpc-tpwrules branch January 23, 2024 06:45
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants