Udało mi się naprawić błąd, ściągając repozytorium z github, edytując bson.h i wykonanie node-gyp rebuild na nim.
Najwyraźniej błąd jest spowodowany opcją kompilacji, która nie jest obsługiwana przez urządzenia ARM. Na wszelki wypadek:
- Repozytorium klonów Git tutaj:
https://github.com/mongodb/node-mongodb-native - Otwórz
./node-mongodb-native/node_modules/bson/ext/bson.h - Zmień
#define USE_MISALIGNED_MEMORY_ACCESSod1do0 - wykonaj
node-gyp rebuildaby ponownie skompilować bibliotekę.
To zadziałało dla mnie.