summary refs log tree commit diff
path: root/pkgs/development/compilers/rust/default.nix
diff options
context:
space:
mode:
authorMoritz Ulrich <moritz@tarn-vedra.de>2016-08-08 15:55:05 +0200
committerMoritz Ulrich <moritz@tarn-vedra.de>2016-08-10 21:16:37 +0200
commit3cfe3ab6b686e3ec633323d8df8b70e782c56cdf (patch)
tree29595c8ab43e99e6829f2436aef2e98226ee23d3 /pkgs/development/compilers/rust/default.nix
parent6fd05916744705ff6428bb1be2062a20ac2060bb (diff)
downloadnixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar
nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.gz
nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.bz2
nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.lz
nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.xz
nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.zst
nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.zip
libgit2: Disable Security.framework transport on Darwin.
When used by cargo, `libgit2` crashes with a Segmentation Fault on
Darwin. This crash is somehow connected to the `Security.framework`
native to Darwin, and while being easy to reproduce, is very hard to
track down.

This commit introduces a patch to `libgit2` which disables the
troublesome transport and instead depends on `libcurl`. The patch also
adds support for `SSL_CERT_FILE` to `libgit2`.

Upstream tracking issue is
https://github.com/libgit2/libgit2/issues/3885.
Diffstat (limited to 'pkgs/development/compilers/rust/default.nix')
0 files changed, 0 insertions, 0 deletions