diff options
Diffstat (limited to 'pkgs/top-level/release-cross.nix')
-rw-r--r-- | pkgs/top-level/release-cross.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix index 52fa7b09fe6..fdac71e2da3 100644 --- a/pkgs/top-level/release-cross.nix +++ b/pkgs/top-level/release-cross.nix @@ -37,6 +37,7 @@ let float = "soft"; withTLS = true; platform = pkgs.platforms.sheevaplug; + libc = "glibc"; openssl.system = "linux-generic32"; }; @@ -48,6 +49,27 @@ in { }); }) // ( +/* Test some cross builds to the Sheevaplug - uclibc*/ +let + crossSystem = { + config = "armv5tel-unknown-linux-gnueabi"; + bigEndian = false; + arch = "arm"; + float = "soft"; + withTLS = true; + platform = pkgs.platforms.sheevaplug; + libc = "uclibc"; + openssl.system = "linux-generic32"; + }; + +in { + crossSheevaplugLinuxUclibc = mapTestOnCross crossSystem ( + basic // + { + ubootSheevaplug.hostDrv = nativePlatforms; + }); +}) // ( + /* Test some cross builds to the mipsel */ let crossSystem = { @@ -56,6 +78,7 @@ let arch = "mips"; float = "soft"; withTLS = true; + libc = "glibc"; platform = { name = "malta"; kernelBaseConfig = "malta_defconfig"; @@ -80,6 +103,7 @@ let float = "hard"; withTLS = true; cpu = "ultrasparc"; + libc = "glibc"; platform = { name = "ultrasparc"; kernelHeadersBaseConfig = "sparc64_defconfig"; |