anchor.diff:  
     postInstall = ''
      ld -E --whole-archive --shared ${suitesparse}/lib/lib*[a-z].a -o "$out"/lib/libsuitesparse-shared.so
  -   for i in umfpack cholmod amd camd colamd ; do
  +   for i in umfpack cholmod amd camd colamd btf cxsparse ldl rbio spqr suitesparseconfig; do
        ln -s "libsuitesparse-shared.so" "$out/lib/lib$i.so"
      done
      ln -s "${lighttpd}/sbin/lighttpd" "$out/sbin/"
      ln -s "${lighttpd}/lib/"* "$out/lib/"
  -
  -   cp -r test examples "$out/lib/julia"
  -   ls -R > "$out/ls-R"
     '';
   
     meta = {
  
positive.code: { stdenv, fetchgit, gfortran, perl, m4, llvm, gmp, pcre, zlib
   , readline, fftwSinglePrec, fftw, libunwind, suitesparse, glpk, fetchurl
   , ncurses, libunistring, lighttpd, patchelf, openblas, liblapack
   } :
  let
    realGcc = stdenv.gcc.gcc;
  in
  stdenv.mkDerivation rec {
    pname = "julia";
    date = "20121106";
    name = "${pname}-git-${date}";
  
    grisu_ver = "1.1.1";
  
negative.code: 
      sed -e 's@ cpp @ gcc -E @g' -i base/Makefile
  
      export LDFLAGS="-L${suitesparse}/lib -L$out/lib/julia -Wl,-rpath,$out/lib/julia"
  
      export GLPK_PREFIX="${glpk}/include"
  
      mkdir -p "$out/lib"
      sed -e "s@/usr/local/lib@$out/lib@g" -i deps/Makefile
      sed -e "s@/usr/lib@$out/lib@g" -i deps/Makefile
  
      export makeFlags="$makeFlags PREFIX=$out SHELL=${stdenv.shell}"
  
      export dontPatchELF=1
  
      export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PWD/usr/lib:$PWD/usr/lib/julia"
    '';
  
    preBuild = ''
  