summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel/linux-lqx.nix
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-04-14 16:41:11 +0200
committerAlyssa Ross <hi@alyssa.is>2021-04-14 14:58:08 +0000
commit6dff63294a8bd264c8b93f89c721022de2abb072 (patch)
tree49b6f759a544136824b4331feff14ddc350ef293 /pkgs/os-specific/linux/kernel/linux-lqx.nix
parent6f236fcf382911d36abaeb5d01dcf8df15ea1f0b (diff)
downloadnixpkgs-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