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

Docker image build #12

Closed
gylfirst opened this issue Mar 29, 2024 · 4 comments
Closed

Docker image build #12

gylfirst opened this issue Mar 29, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@gylfirst
Copy link
Collaborator

Docker image cant build currently:

  • on i386 platform

Causes:

  • Cargo is not installed
@gylfirst gylfirst added the bug Something isn't working label Mar 29, 2024
@gylfirst
Copy link
Collaborator Author

gylfirst commented Mar 29, 2024

After #13 and #14, we add to the bug list:

  • ppc64le
  • armv6

Same cause

Cargo, the Rust package manager, is not installed or is not on PATH.
This package requires Rust and Cargo to compile extensions. Install it through
the system's package manager or via https://rustup.rs/
       
Checking for Rust toolchain....

We think that this is because we have no wheel for theses platforms for our dependances.

  • discord.py[speed]

@Zalk0
Copy link
Owner

Zalk0 commented Mar 29, 2024

Currently we only build docker images for:

  • amd64
  • armv6
  • armv7

Reason: Those are common platforms and wheels are available, so it's easy to build.
Relation: #16

We are planning to add more platforms in the future (see https://github.com/python-cffi/cffi which should have arm64 wheels for the next release).
Edit: cffi released a release candidate and plan to do a full release just after the first release candidate of Python 3.13 which is planned for July 30.

@gylfirst gylfirst added enhancement New feature or request and removed bug Something isn't working labels Mar 29, 2024
@Zalk0 Zalk0 pinned this issue Apr 5, 2024
@Zalk0
Copy link
Owner

Zalk0 commented Aug 9, 2024

Now building images for arm64 🎉

@gylfirst
Copy link
Collaborator Author

gylfirst commented Sep 2, 2024

Close the issue for now
Maybe we will add more in future

@gylfirst gylfirst closed this as completed Sep 2, 2024
@Zalk0 Zalk0 unpinned this issue Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants