-
Notifications
You must be signed in to change notification settings - Fork 984
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
make test error on macos #16356
Comments
Confirm the issue on macOS and it's relation to #14944. Probably we need to add Lines 18 to 25 in d300e88
|
Adding |
"The “gcc” command requires the command line developer tools. Would you like to install the tools now?”" still show up on every run. |
It looks for This problem doesn't fail the
Is it a problem for us? |
I wonder if this Lines 347 to 352 in 7260c23
I wonder if this is still being used for anything, or if it's part of the old app. |
Not sure if related but I found this: https://developer.apple.com/forums/thread/716814 Which suggests this might be related to env variables. But your find of the patch for NodeJS in |
Maybe we should enforce |
Checked before the upgrade -
Maybe related: chrisa/node-dtrace-provider#132 |
@erikseppanen, @J-Son89, can we remove dependency to |
@yakimant - no problem. that work to add visual tests has been delayed due to some CI complications. Let me know if you need any help removing this. 👍 |
Removing patch This |
Removing Please take into account |
Created an issue for |
After the nixpkgs upgrade we started to have Xcode command line tools installation popup on each make test, dtrace-provider was failing meanwhile: #16356 It appeared, that it was failing before the upgrade with different issue: #16356 dtrace-provider is a dependency for detox, which was added for visiual tests in #14329 These tests don't run. This build issues didn't cause any problems, because it was not obligatary. See NODE_DTRACE_PROVIDER_REQUIRE option, which can enforce this requirement. See #16356 for more details. In this PR we disable detox dependency for now. And also Visual Tests.
After the nixpkgs upgrade we started to have Xcode command line tools installation popup on each make test, dtrace-provider was failing meanwhile: #16356 It appeared, that it was failing before the upgrade with different issue: #16356 dtrace-provider is a dependency for detox, which was added for visiual tests in #14329 These tests don't run. This build issues didn't cause any problems, because it was not obligatary. See NODE_DTRACE_PROVIDER_REQUIRE option, which can enforce this requirement. See #16356 for more details. In this PR we disable detox dependency for now. And also Visual Tests.
After the nixpkgs upgrade we started to have Xcode command line tools installation popup on each make test, dtrace-provider was failing meanwhile: #16356 It appeared, that it was failing before the upgrade with different issue: #16356 dtrace-provider is a dependency for detox, which was added for visiual tests in #14329 These tests don't run. This build issues didn't cause any problems, because it was not obligatary. See NODE_DTRACE_PROVIDER_REQUIRE option, which can enforce this requirement. See #16356 for more details. In this PR we disable detox dependency for now. And also Visual Tests.
Fixes following error: ``` ld: framework not found IOKit clang-11: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [status_nodejs_addon.target.mk:175: Release/status_nodejs_addon.node] Error 1 ``` The `make test` target started to fail on macOS after #14944. This PR adds 2 Apple SDK frameworks to default shell: `IOKit` and `CoreServices` The other 2 mentioned in `binding.gyp` are not added, but build is ok. Resolves: #16356 Signed-off-by: Jakub Sokołowski <[email protected]>
After the nixpkgs upgrade we started to have Xcode command line tools installation popup on each make test, dtrace-provider was failing meanwhile: #16356 It appeared, that it was failing before the upgrade with different issue: #16356 dtrace-provider is a dependency for detox, which was added for visiual tests in #14329 These tests don't run. This build issues didn't cause any problems, because it was not obligatary. See NODE_DTRACE_PROVIDER_REQUIRE option, which can enforce this requirement. See #16356 for more details. In this PR we disable detox dependency for now. And also Visual Tests.
The text was updated successfully, but these errors were encountered: