Created attachment 208844 [details]
make mono a build time only dependency
mono is a build-time only dependency, not actually a runtime one. This appears
to require changing /usr/ports/Mk/Uses/mono.mk to do this, as the normal USES=mono:build doesn't help:
foundationdb> make run-depends-list
foundationdb> make build-depends-list
The patch for FDB is trivial, but needs mono fixed first - PR underway for that too.
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/96826571
waiting on Phab review of mono diff https://reviews.freebsd.org/D23278
take ownership, wait for use/mono.mk diff to be committed.
A commit references this bug:
Date: Sun Feb 16 21:50:30 UTC 2020
New revision: 526330
databases/foundationdb & -devel: use mono only during build
Sponsored by: SkunkWerks, GmbH
Differential Revision: https://reviews.freebsd.org/D23277