Skip to content

Add Linux Arm64 support  #48

Closed
Closed
@odidev

Description

@odidev

Hi Team,
I have been working on fonttools for arm64 and it has a dependency on skia-pathops.

Tried installing it through pypi source code, but it looks like skia-pathops is not available for arm64 currently and so got this error:

ERROR: Failed building wheel for skia-pathops 

Failed to build skia-pathops 

ERROR: Could not build wheels for skia-pathops which use PEP 517 and cannot be installed directly 

Do you have any plans of releasing it for arm64?

It would be very helpful if skia-pathops will support arm64 too.

Activity

alerque

alerque commented on Aug 10, 2021

@alerque

Does chromium build for arm64?

eliheuer

eliheuer commented on Sep 20, 2021

@eliheuer

I'm having the same issue on an M1 mac 11.6 desktop, the same error from above,

ERROR: Could not build wheels for skia-pathops which use PEP 517 and cannot be installed directly 

is causing pip3 install gftools to fail for me: googlefonts/gftools#415

anthrotype

anthrotype commented on Oct 1, 2021

@anthrotype
Member

Let's keep this issue open, as I only partly addressed the request in #50: we now build universal2 wheels for mac, which include support for the arm64 architecture, but not yet for linux arm64 (also known as aarch64) architecture.
That seems to be more involved. Looks like the skia buildtools don't come with a precompiled gn for linux-aarch64.
I'll continue to investigate another time when I'll get the chance.
fonttools/skia-builder#4

changed the title [-]Add Arm64 support [/-] [+]Add Linux Arm64 support [/+] on Oct 1, 2021
added a commit that references this issue on Oct 4, 2021
anthrotype

anthrotype commented on Oct 4, 2021

@anthrotype
Member

@odidev skia-pathops v0.7.1 now ships with linux-aarch64 (arm64) wheels as well, please test, thanks!
https://pypi.org/project/skia-pathops/0.7.1/#files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      Participants

      @alerque@eliheuer@anthrotype@odidev

      Issue actions

        Add Linux Arm64 support · Issue #48 · fonttools/skia-pathops