File cluster_info-stacktrace.patch of Package cluster_info

diff -Ndurp cluster_info/src/stacktrace.hrl cluster_info-stacktrace/src/stacktrace.hrl
--- cluster_info/src/stacktrace.hrl	2021-08-21 22:21:33.319884086 +0300
+++ cluster_info-stacktrace/src/stacktrace.hrl	2021-08-21 23:37:23.438689972 +0300
@@ -16,7 +16,8 @@
 %%             end
 %%     end,
 
--ifdef(OTP_RELEASE). %% This implies 21 or higher
+-ifdef(OTP_RELEASE).
+-if(?OTP_RELEASE >= 21).
 -define(_exception_(Class, Reason, StackToken), Class:Reason:StackToken).
 -define(_get_stacktrace_(StackToken), StackToken).
 -define(_current_stacktrace_(),
@@ -26,8 +27,14 @@
             exit:'$get_stacktrace':__GetCurrentStackTrace ->
                 __GetCurrentStackTrace
         end).
--else.
+-endif.
+-endif.
+-ifndef(_exception_).
 -define(_exception_(Class, Reason, _), Class:Reason).
+-endif.
+-ifndef(_get_stacktrace_).
 -define(_get_stacktrace_(_), erlang:get_stacktrace()).
+-endif.
+-ifndef(_current_stacktrace_).
 -define(_current_stacktrace_(), erlang:get_stacktrace()).
 -endif.
openSUSE Build Service is sponsored by