anchor.diff:  { stdenv, fetchgit, gfortran, perl, m4, llvm, gmp, pcre, zlib
    , readline, fftwSinglePrec, fftw, libunwind, suitesparse, glpk, fetchurl
    , ncurses, libunistring, lighttpd, patchelf, openblas, liblapack
  + , tcl, tk
    } :
   let
     realGcc = stdenv.gcc.gcc;
   in
   stdenv.mkDerivation rec {
     pname = "julia";
  -  date = "20121106";
  +  date = "20121122";
     name = "${pname}-git-${date}";
   
     grisu_ver = "1.1.1";
  
positive.code: 
    src = fetchgit {
      url = "git://github.com/JuliaLang/julia.git";
      rev = "8f4d073881beb42c9f272b9327efa0a5715bd31c";
      sha256 = "2df2ba800bd4fd9b0297a0b8cff53174a7c05ffbc889a7df5830a014fed8c433";
    };
  
    buildInputs = [ gfortran perl m4 gmp pcre llvm readline zlib
  
negative.code: 
    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 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/"
    '';
  
    meta = {
  