Page MenuHomePhabricator

build: add missing leveldb defines
ClosedPublic

Authored by Fabien on Aug 7 2019, 16:47.

Details

Summary
src/leveldb/build_detect_platform shows how upstream defines them.

These platform may not be able to fully build or run Bitcoin, but
defining all known to leveldb saves future hassle.

Now that all possible platforms are enumerated, specifying an unknown
one is an error.

Backport of core PR13659
https://github.com/bitcoin/bitcoin/pull/13659/files

Test Plan
make
ninja

Diff Detail

Repository
rABC Bitcoin ABC
Branch
PR13659
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 7068
Build 12183: Bitcoin ABC Buildbot (legacy)
Build 12182: arc lint + arc unit