-
Notifications
You must be signed in to change notification settings - Fork 950
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
dyld: lazy symbol binding failed: Symbol not found: __Z18sse42_is_availablev with version 9.8.0 #3239
Comments
https://stackoverflow.com/questions/66816456/firebase-broken-on-m1-mac
|
Had this exact issue too, i guess firebase QA needs some waking up. |
Some new equipment :) |
@robinpdev please be respectful when commenting here! |
@samtstern Sorry if that offensive, still love firebase🔥 |
@palkerecsenyi thanks for reporting this, we've had a few issues with M1 macs and especially with Node 15. Unfortunately since we've all been working from home during the pandemic nobody on our team has been able to get a new laptop for work so we don't have good M1 test coverage and GitHub actions (where we do our CI testing) doesn't have ARM or M1 options. I'll report this to some team members who may have bought their own M1 machines and see if they can reproduce it. |
Looks like the addition of fast-crc32c within the emulators created the problem in 9.8.0. v9.7.0...v9.8.0#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519 |
@miketrebilcock thanks for pointing that out! I bet you're right. |
I'm not sure, but it looks like this package does compile natively https://github.com/napi-rs/node-rs/tree/main/packages/crc32 and could replace |
Just a heads up that I'm also seeing this issue on |
@mbleigh, @ taeold can you release a version with this fix ? please? |
This is fixed in version |
@samtstern thanks!! =) |
[REQUIRED] Environment info
firebase-tools: 9.8.0
Platform: macOS (Apple M1)
NodeJS: 15.12.0
[REQUIRED] Test case
Any Firebase Functions project
[REQUIRED] Steps to reproduce
Run this command:
[REQUIRED] Expected behavior
I'd expect it to deploy my functions as normal. It works perfectly with version 9.7.0 and below, but 9.8.0 breaks it.
[REQUIRED] Actual behavior
The text was updated successfully, but these errors were encountered: