leveldb (databases/leveldb) Updated: 7 months, 3 weeks ago Add to my watchlist

A fast and lightweight key/value database library by Google
Version: 1.23 License: BSD GitHub
Maintainers catap
Categories databases
Homepage https://github.com/google/leveldb
Platforms darwin
Variants
  • debug (Enable debug binaries)
  • memenv (Expose internal memenv API)
  • rtti (build with RTTI)
  • tmalloc (use tmalloc from gperftools)
  • universal (Build for multiple architectures)

"leveldb" depends on

lib (1)
build (2)

Ports that depend on "leveldb"



Port notes

Before version 1.23 leveldb has RTTI and a lot of code uses typeid. Version 1.23 disables RTTI which lead to broken things from plyvel to ceph. We re-enable RTTI by default, if you wish to disable it switch off rtti variant by:
port upgrade --enforce-variants leveldb -rtti Before version 1.21 leveldb exposed helpers/memenv/memenv.h and some code uses it. Version 1.21 prevent that which lead to broken things like qtwebkit. We re-enable exposing memenv by default, if you wish to disable it switch off memenv variant by:
port upgrade --enforce-variants leveldb -memenv


Port Health:

Loading Port Health

Installations (30 days)

75

Requested Installations (30 days)

7