Support for M-chip (arm64)
Nessuno ha ancora preso questa issue.
- Lingua principale
- JavaScript
- Stelle
- 186
- Fork
- 70
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hi @mapbox/spritezero maintainers, first of all thank you for this great library! I recently switched my development machine from an Intel-based MacBook to one with Apple’s M-series chip and noticed that the current dependency on mapnik@4.4.0 fails to install on Apple Silicon. The Mapnik team added native ARM64 (M-chip) support in @mapnik/mapnik@4.6.0, so updating the dependency to the lastest version would restore compatibility and ease installation for M-chip users.
Steps to reproduce the issue:
On an M-chip MacBook, clone this repo and run npm install
Observe build errors related to mapnik@4.4.0 not providing ARM64 binaries.
Expected behavior:
npm install should complete successfully on both Intel and Apple Silicon machines by using an ARM-compatible Mapnik.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Individua la dichiarazione della dipendenza per mapnik@4.4.0 e verifica come vengono installate le dipendenze in questo repository. Aggiornala alla versione di Mapnik compatibile con ARM64 indicata nell’issue, quindi esegui npm install su una macchina Apple Silicon e conferma che l’installazione continui a essere supportata anche su Intel.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- build-system
- Tipo di issue
- Bug
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 55/100