summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/GitPython/hardcode-git-path.patch
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2014-12-02 10:41:24 -0600
committerThomas Tuegel <ttuegel@gmail.com>2014-12-02 10:41:24 -0600
commit02157ab123508341c4019c64017966fbb8ab2921 (patch)
tree7b33500a2bbe0eb1556f5c47e2a01fb0c2c43f3b /pkgs/development/python-modules/GitPython/hardcode-git-path.patch
parentea1dd9fd4a44228f02ef3916968425a1fca65483 (diff)
libcurl: honor $SSL_CERT_FILE (fixed)
The previous attempt to patch libcurl used getenv("CURL_CA_BUNDLE") || getenv("SSL_CERT_FILE") to get the second environment variable if the first is unset. Unfortunately, this broke libcurl because the (||) operator is C returns only 0 or 1, so it is inappropriate for pointer comparisons! Now we use getenv("CURL_CA_BUNDLE") ? getenv("CURL_CA_BUNDLE") : getenv("SSL_CERT_FILE") instead. This has one downside: it always calls getenv twice! But, that's a small price to pay for actually being correct.
Diffstat (limited to 'pkgs/development/python-modules/GitPython/hardcode-git-path.patch')
0 files changed, 0 insertions, 0 deletions