Closed physicsteacher closed 8 years ago
Hi ( @physicsteacher ),
what kind of Hardware and Distro are you working on? On my test I could not get an error.
Thanks for some more info.
Raspberry Pi 2 Raspbian Jessie 8
Did you use the binaries provided by the project, or did you install them through aptitude and built a dev bundle? Maybe the Debian team changed the flags....
You might want to rebuild it, Debian sources probably mention how they built the package, then adding the mentionned flag and rebuilding it could help (but an aptitude upgrade could break it, so you will have to mark it so that aptitude does not upgrade it ). The source is just here (on the right column) : https://packages.debian.org/jessie/mongodb-server
Hi @physicsteacher
How did you start your app? Just via command meteor
or via node main.js
?
Did you made any settings to env var MONGO_URL?
Well after some fresh test, I can confirm this as an error - same on my system on scaleway servers.
I will check the compiler settings and report here
@physicsteacher @TPXP
I did the fix for that. I depends on conflictive compiler defines in chromium v8 engine when compiling mongo an arm ... totally spooky ;-)
I will update the bintray binary packages when new compile is ready.
@physicsteacher - thanks for posting that. Tom
This is fixed in binary builds from release 1.3.3.1
If you need this fix also in release 1.2.1 you have to rebuild the mongodb and dev_bundle by your own
ATTENTION due to the very long compile time on RasPi 1 (armv6l) I have NOT REBUILD that mongo binaries for the RasPi A. Hope for your understanding, all other parts are working exactly as on other devices
I get the following error:
$ meteor mongo => Running Meteor from a checkout -- overrides project version (Meteor 1.2.1) MongoDB shell version: 2.6.7 ERROR: Binary compiled with -mfloat-abi=hard but without -DUSE_EABI_HARDFLOAT