anchor.diff:  
         nativeBuildInputs =
           [ pkgconfig ]
  -        ++ lib.optionals is24 [ jq ];
  +        ++ lib.optionals is24 [ autoreconfHook autoconf-archive bison flex libxml2 libxslt docbook5 docbook_xsl_ns jq ];
   
         buildInputs =
           [ curl openssl sqlite xz bzip2 nlohmann_json
  
positive.code:             patchelf --set-rpath $out/lib:${stdenv.cc.cc.lib}/lib $out/lib/libboost_thread.so.*
            ''}
          '' +
          # For Nix-2.3, patch around an issue where the Nix configure step pulls in the
          # build system's bash and other utilities when cross-compiling
          lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform && isExactly23) ''
  
negative.code: { lib, fetchurl, fetchFromGitHub, callPackage
  , storeDir ? "/nix/store"
  , stateDir ? "/nix/var"
  , confDir ? "/etc"
  