anchor.diff:    ]
     # Disable JIT on Apple Silicon, as it is not yet supported
     # https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44505";
  -  ++ lib.optional (stdenv.isDarwin && stdenv.isAarch64) "--enable-jit=no";
  +  ++ lib.optional (stdenv.isDarwin && stdenv.isAarch64) "--enable-jit=no"
  +  # At least on x86_64-darwin '-flto' autodetection is not correct:
  +  #  https://github.com/NixOS/nixpkgs/pull/160051#issuecomment-1046193028
  +  ++ lib.optional (stdenv.isDarwin) "--disable-lto";
   
     postInstall = ''
       wrapProgram $out/bin/guile-snarf --prefix PATH : "${gawk}/bin"
  
positive.code: in
  builder rec {
    pname = "guile";
    version = "3.0.7";
  
    src = fetchurl {
      url = "mirror://gnu/${pname}/${pname}-${version}.tar.xz";
      sha256 = "sha256-9X2GxwYgJxv863qb4MgXRKAz8IrcfOuoMsmRerPmkbc=";
    };
  
    outputs = [ "out" "dev" "info" ];
  
negative.code: , pkg-config
  , pkgsBuildBuild
  , readline
  , writeScript
  }:
  
  let
  