anchor.diff:          md5 = "cb61be3be7254eae39684612c524740d";
         };
   
  -    in [ dsfmt_src llvm.src ];
  +    in [ dsfmt_src ];
   
     prePatch = ''
       copy_kill_hash(){
  
positive.code:     sed -e "s@/sbin/ldconfig@true@" -i src/ccall.*
    '';
  
    buildInputs =
      [ libunwind readline utf8proc zlib
        double_conversion fftw fftwSinglePrec glpk gmp mpfr pcre
        openblas arpack suitesparse
      ];
  
    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}"
  
negative.code:       "USE_SYSTEM_GMP=1"
        "USE_SYSTEM_GRISU=1"
        "USE_SYSTEM_LIBUNWIND=1"
        "USE_SYSTEM_LLVM=1"
        "USE_SYSTEM_MPFR=1"
        "USE_SYSTEM_PATCHELF=1"
        "USE_SYSTEM_PCRE=1"
  