anchor.diff: -{ stdenv, fetchurl, m4, cxx ? true, withStatic ? false }:
  +{ stdenv, fetchurl, m4, cxx ? true
  +, buildPackages
  +, buildPlatform, hostPlatform
  +, withStatic ? false }:
   
   let inherit (stdenv.lib) optional optionalString; in
   
  
positive.code:   outputs = [ "out" "dev" "info" ];
    passthru.static = self.out;
  
    nativeBuildInputs = [ m4 ];
  
    configureFlags =
      # Build a "fat binary", with routines for several sub-architectures
  
negative.code:       configureFlagsArray+=("--build=$(./configfsf.guess)")
      '';
  
    doCheck = buildPlatform == hostPlatform;
  
    dontDisableStatic = withStatic;
  
  