anchor.diff:    };
   
     nativeBuildInputs = [
  +    copyPkgconfigItems
       perl
       texinfo
       which
  +  ];
  +
  +  pkgconfigItems = [
  +    (makePkgconfigItem rec {
  +      name = "libtcc";
  +      inherit version;
  +      cflags = [ "-I${variables.includedir}" ];
  +      libs = [
  +        "-L${variables.libdir}"
  +        "-Wl,--rpath ${variables.libdir}"
  +        "-ltcc"
  +        "-ldl"
  +      ];
  +      variables = rec {
  +        prefix = "${placeholder "out"}";
  +        includedir = "${prefix}/include";
  +        libdir = "${prefix}/lib";
  +      };
  +      description = "Tiny C compiler backend";
  +    })
     ];
   
     postPatch = ''
  
positive.code:   preConfigure = ''
      echo ${version} > VERSION
      configureFlagsArray+=("--elfinterp=$(< $NIX_CC/nix-support/dynamic-linker)")
    '';
  
    postFixup = ''
      cat >libtcc.pc <<EOF
      Name: libtcc
      Description: Tiny C compiler backend
      Version: ${version}
      Libs: -L$out/lib -Wl,--rpath $out/lib -ltcc -ldl
      Cflags: -I$out/include
      EOF
      install -Dt $out/lib/pkgconfig libtcc.pc -m 444
    '';
  
    outputs = [ "out" "info" "man" ];
  
negative.code: { lib
  , stdenv
  , fetchFromRepoOrCz
  , copyPkgconfigItems
  , makePkgconfigItem
  , perl
  , texinfo
  , which
  