summary refs log tree commit diff
path: root/pkgs/test
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-05-17 15:06:37 +0200
committersterni <sternenseemann@systemli.org>2021-05-17 15:48:51 +0200
commit631cbc3de7aaf244d322111ada656e0bedf55bff (patch)
tree6e80bfd2f8c1945d50295cb20e913a8476f5b6c6 /pkgs/test
parentea0c94f50d2f1b901ef1434eac2dc31c241ffa9a (diff)
downloadnixpkgs-631cbc3de7aaf244d322111ada656e0bedf55bff.tar
nixpkgs-631cbc3de7aaf244d322111ada656e0bedf55bff.tar.gz
nixpkgs-631cbc3de7aaf244d322111ada656e0bedf55bff.tar.bz2
nixpkgs-631cbc3de7aaf244d322111ada656e0bedf55bff.tar.lz
nixpkgs-631cbc3de7aaf244d322111ada656e0bedf55bff.tar.xz
nixpkgs-631cbc3de7aaf244d322111ada656e0bedf55bff.tar.zst
nixpkgs-631cbc3de7aaf244d322111ada656e0bedf55bff.zip
foot: fix evaluation with clang stdenvs
To be able to do LTO with clang we need the LTO-capable llvm-ar from
libllvm.out (== llvmPackages.llvm) which contains a superset of the llvm
bintools. This used to be passed through from stdenv.cc.cc as llvm, but
has been renamed to libllvm in 7869d1654517c028aa76fc1dedc9b5ac301a867a.

llvm-ar would be in stdenv.cc.bintools.bintools provided that we are
using a clang stdenv which uses lld as its linker. In the future we could
thus make this inclusion conditional on stdenv.hostPlatform.linker.

Note that the build of foot.tests still fails, pending resolution of #123361.
Diffstat (limited to 'pkgs/test')
0 files changed, 0 insertions, 0 deletions