mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-29 18:10:34 +00:00
The consensus headers moved into the isolated xrpl/consensus module and took a dependency on xrpl/telemetry for the tracing span constants, but two things were left behind: - Four includes still pointed at the old src/xrpld/consensus/ location, which no longer exists, so the build failed with "fatal error: 'xrpld/consensus/ConsensusParms.h' file not found". - xrpl.libxrpl.consensus never linked xrpl.libxrpl.telemetry. add_module isolates each module's headers, so xrpl/telemetry/SpanNames.h was not on the include path even once the include was repointed. Repoint the stale includes at xrpl/consensus/, and declare the telemetry module before consensus so consensus can link it. Regenerate ordering.txt for the resulting edge.