anchor.diff:    else
       "";
   
  +  pathConfig = runCommand "ldc-lib-paths" {} ''
  +    mkdir $out
  +    echo ${tzdata}/share/zoneinfo/ > $out/TZDatabaseDirFile
  +    echo ${curl.out}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary} > $out/LibcurlPathFile
  +  '';
   in
   
   stdenv.mkDerivation rec {
  
positive.code: { stdenv, fetchurl, cmake, ninja, llvm_5, llvm_8, curl, tzdata
  , python, libconfig, lit, gdb, unzip, darwin, bash
  , callPackage, makeWrapper, targetPackages
  , bootstrapVersion ? false
  , version ? "1.17.0"
  , ldcSha256 ? "1aag5jfrng6p4ms0fs90hjbv9bcj3hj8h52r68c3cm6racdajbva"
  
negative.code:   buildInputs = [ curl tzdata ];
  
    cmakeFlags = stdenv.lib.optionals (!bootstrapVersion) [
      "-DD_FLAGS=-d-version=TZDatabaseDir;-d-version=LibcurlPath;-J${pathConfig}"
      "-DCMAKE_BUILD_TYPE=Release"
    ];
  
  