From 1c40404cb2262b92dde025bfb79e4578c68a00eb Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Fri, 18 Sep 2015 11:29:26 -0500 Subject: [PATCH] Revert "julia: fix i686 build" This reverts commit 02fc4551f5d1eeb657cddea4658eb4212518311c. --- pkgs/development/compilers/julia/0.3.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/julia/0.3.nix b/pkgs/development/compilers/julia/0.3.nix index 82b35e2b9b3..7d789362e47 100644 --- a/pkgs/development/compilers/julia/0.3.nix +++ b/pkgs/development/compilers/julia/0.3.nix @@ -79,7 +79,17 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ gfortran git m4 patchelf perl which python2 ]; makeFlags = - [ + let + arch = head (splitString "-" stdenv.system); + march = + { "x86_64-linux" = "x86-64"; + "x86_64-darwin" = "x86-64"; + "i686-linux" = "i686"; + }."${stdenv.system}" or (throw "unsupported system: ${stdenv.system}"); + in [ + "ARCH=${arch}" + "MARCH=${march}" + "JULIA_CPU_TARGET=${march}" "PREFIX=$(out)" "prefix=$(out)" "SHELL=${stdenv.shell}"