File lager-3.8.1-persistent_term.patch of Package lager

diff -Ndurp lager-3.8.1/src/lager_default_formatter.erl lager-3.8.1-persistent_term/src/lager_default_formatter.erl
--- lager-3.8.1/src/lager_default_formatter.erl	2020-08-28 20:41:26.000000000 +0300
+++ lager-3.8.1-persistent_term/src/lager_default_formatter.erl	2020-09-06 03:10:00.999017602 +0300
@@ -197,6 +197,11 @@ make_printable(A,_W) -> make_printable(A
 %% if we're running on an older OTP, just return the
 %% default value.
 -ifdef(OTP_RELEASE).
+-if (?OTP_RELEASE >= 21).
+-define(HAVE_PERSISTENT_TERM, true).
+-endif.
+-endif.
+-ifdef(HAVE_PERSISTENT_TERM).
 maybe_get_persistent_term(Key, Default) ->
     try
         persistent_term:get(Key, Default)
openSUSE Build Service is sponsored by