diff options
author | sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> | 2021-04-14 16:41:11 +0200 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-04-14 14:58:08 +0000 |
commit | 6dff63294a8bd264c8b93f89c721022de2abb072 (patch) | |
tree | 49b6f759a544136824b4331feff14ddc350ef293 /pkgs/os-specific/linux/kernel/linux-lqx.nix | |
parent | 6f236fcf382911d36abaeb5d01dcf8df15ea1f0b (diff) | |
download | nixpkgs-6dff63294a8bd264c8b93f89c721022de2abb072.tar nixpkgs-6dff63294a8bd264c8b93f89c721022de2abb072.tar.gz nixpkgs-6dff63294a8bd264c8b93f89c721022de2abb072.tar.bz2 nixpkgs-6dff63294a8bd264c8b93f89c721022de2abb072.tar.lz nixpkgs-6dff63294a8bd264c8b93f89c721022de2abb072.tar.xz nixpkgs-6dff63294a8bd264c8b93f89c721022de2abb072.tar.zst nixpkgs-6dff63294a8bd264c8b93f89c721022de2abb072.zip |
netbsd: take fetchcvs from buildPackages to fix eval
For some reason fetchcvs was taken from the cross package set when cross compiling netbsd.* instead of from buildPackages. I suspect that this was no issue previously because it just could be substituted as it only ever produced fixed output derivations. However since 00a2084a409e65e9781e9792644bbf5b1b1bca5a the evaluation of fetchcvs would depend on `stdenv.cc` (via its openssh dependency). Since netbsd.libc is required to evaluate stdenv.cc this caused a infinite recursion when staging the cross stdenv for pkgsCross.amd64-netbsd. The fix for this is pretty easy: Just take fetchcvs from buildPackages explicitly instead of hoping for mkDerivation to get it right. Resolves #119323.
Diffstat (limited to 'pkgs/os-specific/linux/kernel/linux-lqx.nix')
0 files changed, 0 insertions, 0 deletions