Split out of #36167.
Fixes:
/root/bitcoin/src/leveldb/db/dbformat.h:42:18: warning: ‘leveldb::config::kMaxMemCompactLevel’ defined but not used [-Wunused-const-variable=]
42 | static const int kMaxMemCompactLevel = 2;
| ^~~~~~~~~~~~~~~~~~~
/root/bitcoin/src/leveldb/db/dbformat.h:28:18: warning: ‘leveldb::config::kL0_CompactionTrigger’ defined but not used [-Wunused-const-variable=]
28 | static const int kL0_CompactionTrigger = 4;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /root/bitcoin/src/leveldb/db/dbformat.h:13:
/root/bitcoin/src/leveldb/include/leveldb/db.h:19:18: warning: ‘leveldb::kMinorVersion’ defined but not used [-Wunused-const-variable=]
19 | static const int kMinorVersion = 22;
| ^~~~~~~~~~~~~
/root/bitcoin/src/leveldb/include/leveldb/db.h:18:18: warning: ‘leveldb::kMajorVersion’ defined but not used [-Wunused-const-variable=]
18 | static const int kMajorVersion = 1;
| ^~~~~~~~~~~~~
In file included from /home/runner/work/_temp/src/init/common.cpp:11:
/home/runner/work/_temp/src/logging.h:66:24: error: ‘BCLog::RATELIMIT_MAX_BYTES’ defined but not used [-Werror=unused-const-variable=]
66 | constexpr uint64_t RATELIMIT_MAX_BYTES{1_MiB}; // maximum number of bytes per source location that can be logged within the RATELIMIT_WINDOW
| ^~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
etc.