anchor.diff:  let
   
     pname = "jaxlib";
  -  version = "0.1.75";
  +  version = "0.3.0";
   
     meta = with lib; {
       description = "JAX is Autograd and XLA, brought together for high-performance machine learning research.";
  
positive.code:       # 2) Force static protobuf linkage to prevent crashes on loading multiple extensions
        #    in the same python program due to duplicate protobuf DBs.
        # 3) Patch python path in the compiler driver.
        preBuild = ''
          for src in ./jaxlib/*.{cc,h}; do
            sed -i 's@include/pybind11@pybind11@g' $src
          done
          sed -i 's@-lprotobuf@-l:libprotobuf.a@' ../output/external/org_tensorflow/third_party/systemlibs/protobuf.BUILD
          sed -i 's@-lprotoc@-l:libprotoc.a@' ../output/external/org_tensorflow/third_party/systemlibs/protobuf.BUILD
        '' + lib.optionalString cudaSupport ''
          patchShebangs ../output/external/org_tensorflow/third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc.tpl
        '';
  
negative.code:   bazel-build = buildBazelPackage {
      name = "bazel-build-${pname}-${version}";
  
      bazel = bazel_5;
  
      src = fetchFromGitHub {
        owner = "google";
        repo = "jax";
        rev = "${pname}-v${version}";
        sha256 = "0ndpngx5k6lf6jqjck82bbp0gs943z0wh7vs9gwbyk2bw0da7w72";
      };
  
      nativeBuildInputs = [
  