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

Reply via email to