notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
foundationdb-devel Distributed, transactional key-value store
7.0.0.a.20210529 databases on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.0.0.a.20210529Version of this port present on the latest quarterly branch.
Maintainer: dch@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-01-28 08:08:09
Last Update: 2021-05-31 12:18:58
Commit Hash: 126402e
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (33 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/foundationdb-devel-7.0.0.a.20210529/catalog.mk
  3. /usr/local/share/licenses/foundationdb-devel-7.0.0.a.20210529/LICENSE
  4. /usr/local/share/licenses/foundationdb-devel-7.0.0.a.20210529/APACHE20
  5. @dir(foundationdb,foundationdb,) /var/db/foundationdb
  6. @dir(foundationdb,foundationdb,) /var/log/foundationdb
  7. @sample etc/foundationdb/foundationdb.conf.sample
  8. bin/actor_flamegraph
  9. bin/backup_agent
  10. bin/dr_agent
  11. bin/fdb_c_performance_test
  12. bin/fdb_c_ryw_benchmark
  13. bin/fdb_c_txn_size_test
  14. bin/fdb_flow_tester
  15. bin/fdbbackup
  16. bin/fdbcli
  17. bin/fdbmonitor
  18. bin/fdbr
  19. bin/fdbrestore
  20. bin/fdbserver
  21. bin/mako
  22. include/foundationdb/fdb.options
  23. include/foundationdb/fdb_c.h
  24. include/foundationdb/fdb_c_options.g.h
  25. lib/libfdb_c.so
  26. lib/libfdb_flow.a
  27. lib/libfdb_sqlite.a
  28. lib/libfdbclient.a
  29. lib/libfdbrpc.a
  30. lib/libflow.a
  31. @owner
  32. @group
  33. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • foundationdb-devel>0:databases/foundationdb-devel
  • For LIB depends:
    • libfdb_c.so:databases/foundationdb-devel
To install the port: cd /usr/ports/databases/foundationdb-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/foundationdb-devel
  • pkg install foundationdb-devel
PKGNAME: foundationdb-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
Packages (timestamps in pop-ups are UTC):
foundationdb-devel
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd647.0.0.a.202105297.0.0.a.20210529
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd647.0.0.a.202105297.0.0.a.20210529
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd647.0.0.a.20210529-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. doctest.h : devel/doctest
  2. toml.hpp : devel/toml11
  3. bash : shells/bash
  4. git : devel/git
  5. cmake : devel/cmake
  6. ninja : devel/ninja
  7. mono : lang/mono
  8. python3.8 : lang/python38
Library dependencies:
  1. libboost_system.so : devel/boost-libs
  2. libeio.so : devel/libeio
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/apple/foundationdb/tar.gz/d35da1a?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
31 May 2021 12:18:58
 files touched by this commit commit hash:126402e746efa2883f1051a6daaf5acaf9e3718c  7.0.0.a.20210529
dch search for other commits by this committer
databases/foundationdb-devel: update to 2021 May snapshot

while here, optimistically build for aarch64 if/when lang/mono supports
it
23 Apr 2021 12:33:29
 files touched by this commit commit hash:bffb12ee7c59ff564beec7dc14e6047a4dcc28c3  7.0.0.a.20210423
dch search for other commits by this committer
databases/foundationdb-devel: update to 20210423 snapshot
23 Apr 2021 12:33:26
 files touched by this commit commit hash:5bdb27cf6dc9d33428c6811f5149577cc917368e  7.0.0.a.20210224
dch search for other commits by this committer
databases/foundationdb*: ignore FreeBSD 11 due to upstream incompatibilities
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  7.0.0.a.20210224
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  7.0.0.a.20210224
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  7.0.0.a.20210224
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
29 Mar 2021 09:27:34
Original commit files touched by this commit Revision:569455  7.0.0.a.20210224
dch search for other commits by this committer
databases/foundationdb-devel: update to 20210224 snapshot

Sponsored by:	SkunkWerks, GmbH
06 Jan 2021 10:47:53
Original commit files touched by this commit Revision:560493  7.0.0.a.20201228  Sanity Test Failure
dch search for other commits by this committer
databases/foundationdb-devel: update to 20201228 snapshot

Sponsored by:	SkunkWerks, GmbH
18 May 2020 21:48:23
Original commit files touched by this commit Revision:535790  7.0.0.a.20200515
dch search for other commits by this committer
databases/foundationdb-devel: bump version and add TLS

Reviewed by:	mandree
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D24664
19 Apr 2020 12:05:12
Original commit files touched by this commit Revision:532104  7.0.0.a.20200408
dch search for other commits by this committer
databases/foundationdb-devel: update to upstream

- remove Makefile based build targets; upstream switched to cmake
- switch to maintainer fork being upstreamed
    https://github.com/apple/foundationdb/pull/2634
- use cmake flags in above PR
- SSL now compiles against ports LibreSSL & OpenSSL but has not
  yet been tested, help welcomed so we can enable it as option

Reviewed by:	jrm
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D24357
02 Apr 2020 12:19:18
Original commit files touched by this commit Revision:530362  7.0.0.a.20190823_2
dch search for other commits by this committer
databases/foundationdb(-devel): ignore sqlite warnings

properly fixes warnings in sqlite3.amalgamation.c which were added to
CXXFLAGS instead of CFLAGS in r529817 & r529843, arising from recent
clang update.

Sponsored by:	SkunkWerks, GmbH
29 Mar 2020 22:23:28
Original commit files touched by this commit Revision:529843  7.0.0.a.20190823_2
dch search for other commits by this committer
databases/foundationdb-devel: ignore sqlite warnings after clang update

Sponsored by:	SkunkWerks, GmbH
16 Feb 2020 21:50:29
Original commit files touched by this commit Revision:526330  7.0.0.a.20190823_1
dch search for other commits by this committer
databases/foundationdb & -devel: use mono only during build

PR:		241706
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D23277
30 Jan 2020 08:26:23
Original commit files touched by this commit Revision:524637  7.0.0.a.20190823
dch search for other commits by this committer
databases/foundationdb-devel: skip non-amd64 arch

Sponsored by:	SkunkWerks, GmbH
29 Jan 2020 12:06:23
Original commit files touched by this commit Revision:524541  7.0.0.a.20190823
dch search for other commits by this committer
databases/foundationdb-devel: add mono back as runtime dependency until
D23278 lands.

While here, lign version naming with PHB when using a specific git tag,
and update distinfo to match.

Sponsored by:	SkunkWerks, GmbH
28 Jan 2020 08:08:01
Original commit files touched by this commit Revision:524463  7.0.0
dch search for other commits by this committer
databases/foundationdb-devel: [NEW PORT] distributed ACID transactions

FDB 7.x has a new cmake-derive build system, and upstreamed patches that
already supports C client bindings for other languages. While the
upstreamed patches are still under development, this port allows
FoundationDB users and committers to easily test and work with FreeBSD,
and also enables FreeBSD-based clients to work out of the box.

Approved by:	vanilla
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D23287

Number of commits found: 16