Skip to content

Precompiled engine files for aarch64-unknown-linux-musl target (Alpine Linux on ARM, e.g. M1) #8478

@pantharshit00

Description

@pantharshit00

Problem

Right now you can't use Prisma on Docker alpine on M1 mac as it requires aarch64-unknown-linux-musl binaries. As M1 will see more adoption, people will run into this frequently.

Suggested solution

Provide precompiled binaries for aarch64-unknown-linux-musl target like we have precompiled binaries for x86-linux-musl

Alternatives

  1. Ask user to compile the binary themselves
  2. Document use node:lts instead of node:lts-alpine which is not ideal.

Additional context

#7755

Naming as unknown is intended like that, see more information internally: https://prisma-company.slack.com/archives/C016KUHB1R6/p1627469574008300?thread_ts=1626873669.001400&cid=C016KUHB1R6

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions