-
Notifications
You must be signed in to change notification settings - Fork 148
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
chore: skip failing packages on macOS #1006
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1006 +/- ##
==========================================
- Coverage 96.44% 95.18% -1.27%
==========================================
Files 28 28
Lines 2139 2139
==========================================
- Hits 2063 2036 -27
- Misses 76 103 +27 ☔ View full report in Codecov by Sentry. |
Could you ping the maintainers of these packages? |
Sure! My fault actually: bufferutil: @3rdeden, @einaros, @lpinca I'm pinging you since you're listed as the maintainer of the failing packages in the lookup file. |
For bufferutil the issue is not in the module but in the machine the module is compiled on. |
Interesting! Maybe also the other packages can suffer of the same issue due to the machine (in fact, I can confirm that on my macOS machine it works perfectly). @lpinca do you have any insight on how we can fix the root issue? |
It also seems that the same issue affects leveldown and microtime. |
I don't know, are the developer tools correctly installed? Is there any native module that is correctly compiled in that machine? |
Maybe the clang version is too old to support the |
Shall we open an issue in nodejs/build to ask for help on this topic? I don't have access to the machines |
Quite possibly. The macOS 10.15 VMs are Xcode 11. We're being forced by Apple to have to move off macOS 10.15 by 1 November 2023 but I'm not sure if that's just the release machines or if we'll also be migrating the test ones nodejs/build#3385. |
I have just tested on a macOS 10.15 (10.15.7) VM with Xcode Command Line Tools installed via
|
@lpinca Aye. I've seen that on |
The problem should be fixed for bufferutil. See websockets/bufferutil@3af3375. |
Checklist
npm test
passeshere
Three packages are always failing during the install phase: