sage: fix build

closes #17842

+4 -2
+4 -2
pkgs/applications/science/math/sage/default.nix
··· 7 7 name = "sage-6.8"; 8 8 9 9 src = fetchurl { 10 - url = "mirror://sagemath/${name}.tar.gz"; 10 + url = "http://old.files.sagemath.org/src-old/${name}.tar.gz"; 11 11 sha256 = "102mrzzi215g1xn5zgcv501x9sghwg758jagx2jixvg1rj2jijj9"; 12 12 }; 13 13 ··· 18 18 19 19 enableParallelBuilding = true; 20 20 21 + hardeningDisable = [ "format" ]; 22 + 21 23 preConfigure = '' 22 24 export SAGE_NUM_THREADS=$NIX_BUILD_CORES 23 25 export SAGE_ATLAS_ARCH=fast 24 26 mkdir -p $out/sageHome 25 27 export HOME=$out/sageHome 28 + export CPPFLAGS="-P" 26 29 ''; 27 30 28 31 preBuild = "patchShebangs build"; ··· 30 33 installPhase = ''DESTDIR=$out make install''; 31 34 32 35 meta = { 33 - broken = true; 34 36 homepage = "http://www.sagemath.org"; 35 37 description = "A free open source mathematics software system"; 36 38 license = stdenv.lib.licenses.gpl2Plus;