Closed martinsumner closed 4 years ago
The make rel
script in 2.9 creates the release in {RIAK_REPO}/rel/riak/ (e.g. etc, bin, log folders etc), whereas in OTP 20 + the rel is created in {RIAK_REPO}/_build/rel/rel/riak. I just added a cp -a
to the Makefile for make rel
to copy this structure across to the old location.
This tides up the makefile, and now
make test
will run unit tests across all repos. This is now passing on OTP 22.An extra step has been added to
make rel
to copy the release out of _build and into rel so that scripts based on building from source will continue to work as before.All the dep updates now mean no gen_fsm_compat in this release. There are a couple of outstanding warnings:
make test
loop as test fail on OTP22, and this is not resolved inerlang-lager
.Currently this includes yokozuna - although a decision on whether to actually have yokozuna in the release is still to be made.