Searches without login should now work. You must get asked to click a button.
Port details
rocksdb-litePersistent key-value store for fast storage environments (lite version)
7.2.2databasesΣ=0 7.2.2Version of this port present on the latest quarterly branch.
BROKEN: does not build: strip: open /wrkdirs/usr/ports/databases/rocksdb-lite/work/stage/usr/local/lib/librocksdb-lite.so failed: No such file or directory DEPRECATED: Removed by upstream, see https://github.com/facebook/rocksdb/commit/4720ba4391eb016b05a30d09a8275624c3a4a87e This port expired on: 2023-04-30 IGNORE: is marked as broken: does not build: strip: open /wrkdirs/usr/ports/databases/rocksdb-lite/work/stage/usr/local/lib/librocksdb-lite.so failed: No such file or directory
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
RocksDB is an embeddable persistent key-value store for fast storage. RocksDB
can also be the foundation for a client-server database but our current focus is
on embedded workloads.
RocksDB builds on LevelDB to be scalable to run on servers with many CPU cores,
to efficiently use fast storage, to support IO-bound, in-memory and write-once
workloads, and to be flexible to allow for innovation.
See also: https://github.com/facebook/rocksdb
===> The following configuration options are available for rocksdb-lite-7.2.2:
DEBUG=off: Build with debugging support
LZ4=on: LZ4 compression support
ZSTD=off: Zstandard compression support
===> Use 'make config' to modify these settings
port deleted on 2023-04-30 REASON: Has expired: Removed by upstream, see https://github.com/facebook/rocksdb/commit/4720ba4391eb016b05a30d09a8275624c3a4a87e
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
databases/rocksdb-lite: Return 'Created by' to lx@
This was accidentally switched to ports@ in
04b57ef63827658d18cdf14af056a2a89f5f9f3f
Reported by: salvadore
Sponsored by: The FreeBSD Foundation
One of the newer commits to databases/rocksdb unbroke this -lite
version: the offending code (see previous BROKEN comment) is now
surrounded by #ifndef ROCKSDB_LITE.
(This is anti-fallout from prep-work for cmake 3.16.2)
Mark BROKEN
CC tools/db_bench_tool.o
tools/db_bench_tool.cc:3049:12: error: private field 'secondary_db_updates_' is
not used [-Werror,-Wunused-private-field]
uint64_t secondary_db_updates_ = 0;
Reported by: pkg-fallout
Mark BROKEN: fails to build
tools/db_bench_tool.cc:1976:16: error: private field 'trace_options_' is not
used [-Werror,-Wunused-private-field]
TraceOptions trace_options_;
^
Reported by: pkg-fallout
Remove "-march=native" as a barrier to building on arm.
However, the builds still fail, but much farther along in the process.
So, this fix is necessary, but insufficient.
TODO: confirm the exact way rocksdb-lite fails on armv7 (I haven't run
that combination yet).
Approved by: portmgr (tier-2 blanket)