Hello all, this belongs to our meteor universal fork for ARM, BSD and yet unsupported architectures and OSes.
We worked out a lot for the upcoming meteor 1.4 release and invest also time in making and delivering binaries for the MongoDB stuff packed normally within a meteor release.
But after a long period of work see issue 57 and discussion on StackOverflow we finally have to give up a bit in case of the bundled mongo.
So as Andrew Morrow has posted, Mongo does not do any kind of invest for 32bit architectures anymore for their Mongo 3.x branches. That does mean, we won’t be able to get the (newest) mongo bundled for ARMv7 or ARMv8 [32bit] (e.g Raspi 2, Raspi 3) anymore. Everyone may still use the Mongo from their distribution (this will be recognized by our ENV check) like from Ubuntu, PPAs or whatever, but the installation of a new meteor release will be bit more complicated than today on that boards.
On the other hand, meteor 1.4 will come with stable mongo 3.2 but this does not yet work with ARMv8 (aarch64). So we will provide interim bundles for the next development release of mongo 3.3 and have to wait until meteor and mongo releases are aligned to upcoming stable mongo 3.4.
So what we are able to provide with bundled binaries will be:
Meteor <= 1.4
ARMv6 (Raspi 1):
- meteor 1.2.1, meteor 1.3.4.4
- mongo 2.6.7 (bundled)
or mongo from Distribution
or mongo on additional server
ARMv7 (Raspi 2, UDOO, …):
- meteor 1.2.1, meteor 1.3.4.4
- mongo 2.6.7 (bundled)
or mongo from Distribution
or mongo on additional server
- meteor 1.4
- mongo ENV linked (bundled),
or mongo 2.6.7 on BinTray (provided as separate Download from us)
or mongo from Distribution
or mongo on additional server
ARMv8 32bit (Raspi 3, …):
- meteor 1.2.1, meteor 1.3.4.4
- mongo 2.6.7 (bundled)
or mongo from Distribution
or mongo on additional server
- meteor 1.4
- mongo ENV linked (bundled),
or mongo 2.6.7 on BinTray (provided as separate Download from us)
or mongo from Distribution
or mongo on additional server
ARMv8 64bit (Pine86, Linaro Cluster, ARM Server boards, …):
- meteor 1.4
- mongo ENV linked (bundled),
or mongo 3.3 (Development) on BinTray (provided as separate Download from us)
or mongo from Distribution
or mongo on additional server - mongo 3.4 (bundled) (as soon as stable)
Meteor >= 1.5
We have to see what we are able to do in future for the ARM boards. Maybe it will be easier when Apollo is available that we can use different DBs on ARM than only Mongo.
As also seen from my Vote for ARM support Post, there is mostly feedback for ARMv7/ARMv8 (32bit) and ARMv8 (64bit) boards. So I guess it will be ok to just focus there and stop support to ARMv6 with release 1.3.4.4.
Thanks for any comment
Tom