From bd9737cc3efd6bd7bc6b75e42f6b8355cbe0139e Mon Sep 17 00:00:00 2001 From: Joachim Fasting Date: Sun, 27 Mar 2016 04:09:06 +0200 Subject: [PATCH] linux_chromiumos: require 64bit build host I noticed that almost all the Hydra build failures were on i686. Sure enough, upstream says that you need an x86_64 machine to build the kernel. --- pkgs/os-specific/linux/kernel/linux-chromiumos-3.14.nix | 3 +++ pkgs/os-specific/linux/kernel/linux-chromiumos-3.18.nix | 3 +++ 2 files changed, 6 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/linux-chromiumos-3.14.nix b/pkgs/os-specific/linux/kernel/linux-chromiumos-3.14.nix index fb52b14c9ae..d781a5b9685 100644 --- a/pkgs/os-specific/linux/kernel/linux-chromiumos-3.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-chromiumos-3.14.nix @@ -1,5 +1,8 @@ { stdenv, fetchgit, perl, buildLinux, ncurses, openssh, ... } @ args: +# ChromiumOS requires a 64bit build host +assert stdenv.is64bit; + import ./generic.nix (args // rec { version = "3.14.0"; extraMeta.branch = "3.14"; diff --git a/pkgs/os-specific/linux/kernel/linux-chromiumos-3.18.nix b/pkgs/os-specific/linux/kernel/linux-chromiumos-3.18.nix index 9ab3f70c97f..fc0997eabdd 100644 --- a/pkgs/os-specific/linux/kernel/linux-chromiumos-3.18.nix +++ b/pkgs/os-specific/linux/kernel/linux-chromiumos-3.18.nix @@ -1,5 +1,8 @@ { stdenv, fetchgit, perl, buildLinux, ncurses, ... } @ args: +# ChromiumOS requires a 64bit build host +assert stdenv.is64bit; + import ./generic.nix (args // rec { version = "3.18.0"; extraMeta.branch = "3.18";