INCOMPATIBLE update to lmdb-1.0.2
Since the database format used by LMDB 0.9 and 1.0 are not compatible,
and upstream provides no compat code and no explicit warning message:
- ship mdb_dump-0.9 from the LMDB-0.9 package
- add tests in the port that mdb_load from 1.0 can restore a test
database generated with LMDB-0.9
- warn users and tell them the basic steps to migrate a DB
No @ask-update, you've been warned! A pending knot-3.6.2 update
ought to make things easier for users of that port.
General input from sthen & espie, ok kmos@ rsadowski@, "reads ok" otto@
When fetching, don't pass the list of all distfiles to a recursive make
Calling "make ${tons_of_distfiles}" can go over ARG_MAX as spotted by
aja in sysutils/telegraf when using a longer, non-default PORTSDIR.
Instead of bumping ARG_MAX or weir^Wcomplex solutions in bsd.port.mk,
just use intermediate targets that depend on all distfiles.
With espie
xmlwf: unbreak build after update to 2.9.0
This now needs internal functions from libexpat, so reach around into
the bundled expat sources and compile xcs.c in.
ok bluhm (maintainer)
Do not compile helper functions only used by the regress test, or by the
hibernate code, unless we are building the regress test, or a kernel with
option HIBERNATE.
Remove games/multimc and games/blockgame
Both are superseded by games/prismlauncher which performs the same
function and is actively maintained. Prism Launcher is the active
fork of the MultiMC project (which blockgame is an OpenBSD-specific
for of).
ok phessler