Ik heb de fout kunnen herstellen door de repo uit github te halen en bson.h
te bewerken , en het doen van een node-gyp rebuild
erop.
Blijkbaar wordt de fout veroorzaakt door een compilatie-optie die niet wordt ondersteund door ARM-apparaten. Voor het geval iemand geïnteresseerd is:
- Git-kloonrepository hier:
https://github.com/mongodb/node-mongodb-native
- Open
./node-mongodb-native/node_modules/bson/ext/bson.h
- Wijzig
#define USE_MISALIGNED_MEMORY_ACCESS
vanaf1
naar0
- doe een
node-gyp rebuild
om de bibliotheek opnieuw te compileren.
Dit werkte voor mij.