Branch: refs/heads/staging
Home: https://github.com/NixOS/nixpkgs
Commit: d2965a7d85f7ce3f5ce265ca8dc3b73feaae226f
https://github.com/NixOS/nixpkgs/commit/d2965a7d85f7ce3f5ce265ca8dc3b73feaae226f
Author: Vladimír Čunát <[email protected]>
Date: 2016-09-24 (Sat, 24 Sep 2016)
Changed paths:
A pkgs/development/compilers/llvm/3.9/llvm-outputs.patch
M pkgs/development/compilers/llvm/3.9/llvm.nix
Log Message:
-----------
llvm-3.9: move shared libLLVM to a separate output
Fixes #18840: too large closure of mesa_drivers.
Tested atop 16.09:
- clang compiles a hello-world app;
- mesa seems to link OK;
- ispc builds.
Size comparison:
- 80 MB of full llvm-3.7 on 16.03;
- 200 MB of full llvm-3.9 on 16.09 before this patch;
- 50 MB of libLLVM after this commit.
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits