anchor.diff:    doCheck = true;
   
     meta = with lib; {
  -    # darwin: never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/myrddin.x86_64-darwin
  -    broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
       description = "Systems language that is both powerful and fun to use";
       homepage = "https://myrlang.org/";
       license = licenses.mit;
       maintainers = with maintainers; [ luc65r ];
       platforms = platforms.all;
  +    # darwin: never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/myrddin.x86_64-darwin
  +    broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
     };
   }
  
positive.code: 
    postPatch = ''
      substituteInPlace mk/c.mk \
          --replace "-Werror" ""
    '';
  
    buildPhase = ''
      make bootstrap
      make
    '';
  
    postInstall = ''
      for b in $out/bin/*; do
          wrapProgram $b --prefix PATH : $out/bin:${lib.makeBinPath [ binutils ]}
      done
    '';
  
  
negative.code: , pkg-config
  , bison
  , binutils
  , makeWrapper
  }:
  
  