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
ccl: 1.11.5 -> 1.12 #94586
ccl: 1.11.5 -> 1.12 #94586
Conversation
Failed on darwin:
|
Thanks for the report. Since I don't have access to a darwin system, I'm not sure how to debug that. Any volunteers? :) |
Hm, I wonder why DTrace is even called… to find out the syscall list? |
As best I can tell from looking through the code, it seems to be that ccl wants to add custom dtrace-able points in its own codebase (particularly surrounding the entry/exit points of the garbage collector). Those are defined in That If all else fails I suppose we can just patch out the dtrace-related stuff in the ccl source code, since it doesn't seem to be essential to the functionality of the program. EDIT: May also be related to antivirus running on the system? (see rvm/rvm#4313) |
Another thing we could try is get ofborg to evaluate this PR on darwin -- @7c6f434c, could you please kick off a build? (I'm not a trusted user for ofborg.) |
@ofborg build ccl |
Looks like ofborg wasn't able to reproduce the failure on Darwin (logs), so maybe we're good to go. |
Motivation for this change
Version 1.12 was released a few months ago.
Note: I only tested on Linux x86_64 since I don't have access to other environments.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)