-
-
Notifications
You must be signed in to change notification settings - Fork 704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Meteor 1.9 doesn't work at all #3189
Comments
Wekan currently uses Meteor 1.9, only errors I see are about Node 12 changes about |
For Meteor 1.9, I usually do this:
|
And maybe also:
|
Just in case, here is also a script I use to convert Wekan x64 bundle to RasPi3/4 arm64 bundle: |
@xet7 I'm sure Meteor 1.9 works for some apps, otherwise it wouldn't have been released. :) But Sandstorm itself currently cannot be updated to Meteor 1.9 for some reason. Need to investigate more. |
It looks like the problem is that we're still on node-sass 3.x. 4.x was released several years ago but Meteor assumes major version number increases are backwards-incompatible. It does appear that node-sass has continued to update the 3.x branch in the meantime, but it hasn't been updated for node12? I can't tell if there's actually any incompatibility expected in the upgrade, though. So I'm going to bump us to 4.x an hope nothing breaks... |
That seems to work, and now I can upgrade to Meteor 1.9.x. New problem: node12 insists on querying disk files using the new statx() syscall which it invokes directly which bypasses ekam's syscall rewriting, so the node-capnp test spuriously fails... ugh |
Thanks a lot for trying to upgrade! I'm also currently upgrading Wekan dependencies. |
Solved statx() with: capnproto/ekam#30 New problem: node12 breaks fibers: nodejs/node#29767 Meteor worked around it with a flag: meteor/meteor@c37bab6 I guess I can do that too. |
Ughhhh... the pinned version of the icon-font-builder code doesn't work with node 12. If I update to latest versions, they produce broken fonts. Whyyyyyyyyy? |
Just trying to update to Meteor 1.9 fails with C++ compiler errors, apparently due to node-sass not being able to build against Node 12. To reproduce:
It errors out with no changes having been made.
Not sure where to start with this. Surely node-sass has been updated for Node 12? Do we need to update the package somehow before we update Meteor? How?
The text was updated successfully, but these errors were encountered: