Sorry, yes only the existing dependencies if available on npmjs.org
netroute: “0.2.5” => netroute: “1.0.2”
pathwatcher: “4.1.0” => pathwatcher: “6.3.0”
Sorry, yes only the existing dependencies if available on npmjs.org
netroute: “0.2.5” => netroute: “1.0.2”
pathwatcher: “4.1.0” => pathwatcher: “6.3.0”
@sashko - both are now published on npmjs - I suddenly got the infos from maintainers and tested that.
Just to let you know: I tested both updated packages on
As much as I could test, they worked on all systems without issues
@corv @sashko @garrilla @jacobin
OpenBSD seems also working … Is it interesting to get also NetBSD running?
@corv: please change thread title to: FreeBSD, OpenBSD, NetBSD supprt (Thanks)
I’ve changed the title.
NetBSD is surely interesting in the embedded space. I just hope it’s possible to keep all those targets working.
Next break from node-gyp passed
After debugging node-fibers a while, I recognized that the install error on OpenBSD is coming through node-gyp.
They use currently an incompatible cp -af
instead cp -pPRf
supported by almost more unixe.
Happy to see already an open discussion and PR onboarding
I patched this currently directly in the node_dev_bundle and npm3 during generate_dev_bundle on my OpenBSD build.
Happy to say: FreeBSD and OpenBSD are ready by now
There is still some work left to make the installation like we did for the arms. Hopefully we may put a first release until weeknend.
Please help on test FreeBSD
Read: FreeBSD Testers please
@corv @sashko @garrilla @jacobin @sohaam @sunlark :: I am happy about some feedback
OpenBSD is also working but needs some “special actions” to get it build.
See https://github.com/4commerce-technologies-AG/meteor/issues/29 if interested.
I will provide ready-to-use dev_bundles so those steps are only necessary if someone will build on himself
On NetBSD it seems to will run also
I detected a problem in node-gyp which does not support FreeBSD quite well.
I send in this PR and it will hopefully get merge
Currently I have prepare a dev_bundle which contains the fixes already and should work.
To be continue …
Update: the node-gyp maintainer asked me to send the patch to the chromium project, so that this is handled from the original project. Looking forward to response from project/google
NetBSD: Ok, first time the dev_bundle has build and I could run meteor from that. Two npms are not yet building on NetBSD: phantomjs and pathwatcher. Will keep an eye on that …
Ok, so far until Friday:
FreeBSD is working
OpenBSD is working but build needs some manual corrections, no problem for dev_bundle
NetBSD is working generally, Build process of react-todo-example was successful, launch also, fix of 2 npms missing
Nice porting result so far
For anyone is interested in this process on OpenBSD and NetBSD check out out enhancement issues on github:
Your progress is really amazing on this porting front.
Would you mind if I submitted the news to feature on the weekly BsdNow.tv video podcast? I’m sure there are people that haven’t heard of Meteor’s new found compatibility yet.
Hey @corv, for sure! It would be great if this kind of work and activities are getting more people excited to meteor.
Thanks for taking time to publish and spread.
Tom
P.S.: Would be nice, if you send me a link to that post. If you like, you may ref my twitter account @TomFreudenberg
Maybe someone here @sashko is also interested in meteor on Android (debootstrap) ?
Read this Amazing - use android phone or tablet as meteor server
I’ve made the submission to [BSDNow.tv][1]. It should feature in Episode 115 on Wednesday (11.11.15). I mentioned your twitter account.
The final step would be to get the fork added to FreeBSD’s ports collection.
Schön zu sehen das auch andere Hamburger mit Meteor involviert sind. Nochmals vielen Dank für den Port, ich hatte nicht mehr damit gerechnet!
[1]: http://www.bsdnow.tv/episodes/
Hi @corv in case of the date I will create the dev_bundle for FreeBSD 10.2 amd64 and save that on Bintray as well as adding some installation notes about FreeBSD on the Github page.
Thanks for spreading
Tom
P.S. Bist Du auch aus / in Hamburg?
I completed the documentation README.me on github https://github.com/4commerce-technologies-AG/meteor and uploaded new dev_bundles for FreeBSD 10.2 (amd64) and OpenBSD 5.7 (amd64) to Bintray.
The installation is now as simple as possible for the moment.
Thanks for pushing that!
Offtopic: Sehen wir uns bei nächsten Meetup oder so mal auf einen Kaffee
You’re welcome!
Ich wäre gerne bei einem Meetup dabei, bin momentan allerdings im Ausland. Vielleicht läuft man sich in Zukunft mal über den Weg.