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
git2r: add SSH support #46547
git2r: add SSH support #46547
Conversation
When building the devtools R module, which depends on git2r, it reports that libssh2 cannot be found, and falls back to building without SSH support. Adding libssh2.dev to git2r's native build inputs fixes this.
@GrahamcOfBorg build rPackages.git2r |
No attempt on aarch64-linux (full log) The following builds were skipped because they don't evaluate on aarch64-linux: rPackages.git2r Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: rPackages.git2r Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: rPackages.git2r Partial log (click to expand)
|
It is weird that packages that are commonly found in |
@Mic92 I don't have any explanation, but it looks very much like a mixup. |
Let's make this a separate issue. |
Add
libssh2.dev
as a native build input to the git2r R module.Motivation for this change
When building the devtools R module, which depends on git2r, it reports that libssh2 cannot be found, and falls back to building without SSH support. Adding libssh2.dev to git2r's native build inputs fixes this.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)