3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/doc
Benjamin Hipple 6206a342e0 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.
2018-12-19 22:05:22 +01:00
..
functions Merge pull request #47430 from roberth/nixpkgs-extend 2018-10-23 20:21:48 -04:00
languages-frameworks mkl: include Intel's libiomp.so in the MKL RPM unpack 2018-12-19 22:05:22 +01:00
old reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
.gitignore Generate links to function definitions 2018-10-05 11:20:46 -04:00
coding-conventions.xml doc: tweak the coding conventions (#51113) 2018-11-27 22:14:41 +01:00
configuration.xml doc: typo fixes 2018-11-19 13:02:17 -06:00
contributing.xml nixpkgs docs: format =) 2018-05-01 19:54:21 -04:00
cross-compilation.xml doc: fix incorrect example 2018-11-28 16:00:43 -06:00
default.nix Generate links to function definitions 2018-10-05 11:20:46 -04:00
functions.xml nixpkgs: Start documenting library functions in XML 2018-10-05 10:06:08 -04:00
introduction.chapter.md Fix invalid sentence in doc (#43228) 2018-07-08 23:46:34 +02:00
lib-function-locations.nix Generate links to function definitions 2018-10-05 11:20:46 -04:00
Makefile Generate links to function definitions 2018-10-05 11:20:46 -04:00
manual.xml nixpkgs docs: format =) 2018-05-01 19:54:21 -04:00
meta.xml Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
multiple-output.xml doc: typo fixes 2018-11-19 13:02:17 -06:00
overlays.xml doc: typo fixes 2018-11-19 13:02:17 -06:00
overrides.css doc: Fixes in-text callouts and screen callouts. 2018-04-07 15:38:12 -04:00
package-notes.xml doc: typo fixes 2018-11-19 13:02:17 -06:00
platform-notes.xml doc/platform-notes: reword xcode warning 2018-11-19 13:03:23 -06:00
quick-start.xml docs: Remove redundancy 2018-11-05 20:16:51 +01:00
release-notes.xml nixpkgs docs: give linked things IDs 2018-09-01 15:20:57 -04:00
reviewing-contributions.xml doc/reviewing-contributions: fix build error 2018-11-20 03:46:34 +01:00
shell.nix Generate links to function definitions 2018-10-05 11:20:46 -04:00
stdenv.xml Merge master into staging-next 2018-12-18 09:22:17 +01:00
style.css nixos docs: syntax highlight 2018-04-05 07:54:01 -04:00
submitting-changes.xml Add section IDs 2018-09-01 15:06:38 -04:00