summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/GitPython/hardcode-git-path.patch
diff options
context:
space:
mode:
authorBenjamin Hipple <bhipple@protonmail.com>2018-10-23 17:33:49 -0400
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2018-12-19 22:05:22 +0100
commit6206a342e0c409de25d3573f7f444434ab75d0ed (patch)
tree17b3f2fcf1f53a995789917861e5df993bb4b2d6 /pkgs/development/python-modules/GitPython/hardcode-git-path.patch
parent65dfc2b272819760f7c7adf848ccff36390c0425 (diff)
mkl: include Intel's libiomp.so in the MKL RPM unpack
Since Intel's default openmp implementation is available in the same src tarball, we can just include it in the package. This means that `mkl` now "just works" without any environment variables, fragile setup-hooks, or forced propagation. Since the openmp implementation is only needed at runtime (and for test cases), users can substitute a different one if they prefer by exporting it with `LD_PRELOAD`, which is how Intel recommends handling this. If they do not do so, `libiomp.so` lives next to `libmkl_rt.so` and thus will be in the RPATH as a sane default. Since this still comes from the same src tarball, we can ship it without losing the fixed-output derivation; likewise, since Hydra is not building or caching these, shipping these proprietary packages costs no bandwidth for the nix community.
Diffstat (limited to 'pkgs/development/python-modules/GitPython/hardcode-git-path.patch')
0 files changed, 0 insertions, 0 deletions