|
|
7762cfc |
From: Peter Lemenkov <lemenkov@gmail.com>
|
|
|
7762cfc |
Date: Wed, 21 Mar 2018 18:34:16 +0300
|
|
|
7762cfc |
Subject: [PATCH] Don't threat warnings as errors
|
|
|
7762cfc |
|
|
|
7762cfc |
Don't threat warnings as errors. This breaks compilation with Erlang 20
|
|
|
7762cfc |
because of gen_fsm deprecation:
|
|
|
7762cfc |
|
|
|
7762cfc |
src/riak_kv_exchange_fsm.erl:61: gen_fsm:start/3 is deprecated and will be removed in a future release; use gen_statem:start/3
|
|
|
7762cfc |
src/riak_kv_exchange_fsm.erl:79: gen_fsm:send_event/2 is deprecated and will be removed in a future release; use gen_statem:cast/2
|
|
|
7762cfc |
src/riak_kv_exchange_fsm.erl:118: gen_fsm:send_event_after/2 is deprecated and will be removed in a future release; use erlang:send_after/3
|
|
|
7762cfc |
src/riak_kv_exchange_fsm.erl:132: gen_fsm:cancel_timer/1 is deprecated and will be removed in a future release; use erlang:cancel_timer/1
|
|
|
7762cfc |
src/riak_kv_exchange_fsm.erl:137: gen_fsm:cancel_timer/1 is deprecated and will be removed in a future release; use erlang:cancel_timer/1
|
|
|
7762cfc |
src/riak_kv_exchange_fsm.erl:334: gen_fsm:send_event/2 is deprecated and will be removed in a future release; use gen_statem:cast/2
|
|
|
7762cfc |
Compiling src/riak_kv_exchange_fsm.erl failed:
|
|
|
7762cfc |
DEBUG: Worker compilation failed: {{error,
|
|
|
7762cfc |
{error,[],
|
|
|
7762cfc |
[["src/riak_kv_exchange_fsm.erl:61: gen_fsm:start/3 is deprecated and will be removed in a future release; use gen_statem:start/3\n",
|
|
|
7762cfc |
"src/riak_kv_exchange_fsm.erl:79: gen_fsm:send_event/2 is deprecated and will be removed in a future release; use gen_statem:cast/2\n",
|
|
|
7762cfc |
"src/riak_kv_exchange_fsm.erl:118: gen_fsm:send_event_after/2 is deprecated and will be removed in a future release; use erlang:send_after/3\n",
|
|
|
7762cfc |
"src/riak_kv_exchange_fsm.erl:132: gen_fsm:cancel_timer/1 is deprecated and will be removed in a future release; use erlang:cancel_timer/1\n",
|
|
|
7762cfc |
"src/riak_kv_exchange_fsm.erl:137: gen_fsm:cancel_timer/1 is deprecated and will be removed in a future release; use erlang:cancel_timer/1\n",
|
|
|
7762cfc |
"src/riak_kv_exchange_fsm.erl:334: gen_fsm:send_event/2 is deprecated and will be removed in a future release; use gen_statem:cast/2\n"]]}},
|
|
|
7762cfc |
{source,"src/riak_kv_exchange_fsm.erl"}}
|
|
|
7762cfc |
ERROR: compile failed while processing /builddir/build/BUILD/riak_kv-2.1.8: rebar_abort
|
|
|
7762cfc |
|
|
|
7762cfc |
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
|
|
|
7762cfc |
|
|
|
7762cfc |
diff --git a/rebar.config b/rebar.config
|
|
|
7762cfc |
index 5d92cc59..d05adbe8 100644
|
|
|
7762cfc |
--- a/rebar.config
|
|
|
7762cfc |
+++ b/rebar.config
|
|
|
7762cfc |
@@ -2,8 +2,7 @@
|
|
|
7762cfc |
{src_dirs, ["./priv/tracers", "./src"]}.
|
|
|
7762cfc |
{cover_enabled, false}.
|
|
|
7762cfc |
{edoc_opts, [{preprocess, true}]}.
|
|
|
7762cfc |
-{erl_opts, [warnings_as_errors,
|
|
|
7762cfc |
- {parse_transform, lager_transform},
|
|
|
7762cfc |
+{erl_opts, [{parse_transform, lager_transform},
|
|
|
7762cfc |
{lager_extra_sinks, [object]},
|
|
|
7762cfc |
{src_dirs, ["src", "priv/tracers"]},
|
|
|
7762cfc |
{platform_define, "^[0-9]+", namespaced_types},
|