File 1553-Update-deprecations.patch of Package erlang

From 4667d781779a24dd9122a4a84c1184fa2f7386ad Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Thu, 27 Jun 2024 16:16:22 +0200
Subject: [PATCH 3/3] Update deprecations

---
 bootstrap/lib/stdlib/ebin/otp_internal.beam | Bin 6896 -> 7052 bytes
 lib/stdlib/src/otp_internal.erl             |   8 ++++++++
 2 files changed, 8 insertions(+)

diff --git a/lib/stdlib/src/otp_internal.erl b/lib/stdlib/src/otp_internal.erl
index c84d6ae005..a836273230 100644
--- a/lib/stdlib/src/otp_internal.erl
+++ b/lib/stdlib/src/otp_internal.erl
@@ -36,8 +36,14 @@ obsolete(calendar, local_time_to_universal_time, 1) ->
     {deprecated, "use calendar:local_time_to_universal_time_dst/1 instead"};
 obsolete(code, lib_dir, 2) ->
     {deprecated, "this functionality will be removed in a future release"};
+obsolete(crypto, enable_fips_mode, 1) ->
+    {deprecated, "use config parameter fips_mode"};
 obsolete(crypto, rand_uniform, 2) ->
     {deprecated, "use rand:uniform/1 instead"};
+obsolete(crypto, start, 0) ->
+    {deprecated, "use application:start(crypto) instead"};
+obsolete(crypto, stop, 0) ->
+    {deprecated, "use application:stop(crypto) instead"};
 obsolete(dbg, stop_clear, 0) ->
     {deprecated, "use dbg:stop/0 instead", "OTP 27"};
 obsolete(disk_log, inc_wrap_file, 1) ->
@@ -306,5 +312,7 @@ obsolete_callback(gen_server, format_status, 2) ->
     {deprecated, "use format_status/1 instead"};
 obsolete_callback(gen_statem, format_status, 2) ->
     {deprecated, "use format_status/1 instead"};
+obsolete_callback(gen_fsm, _, _) ->
+    {deprecated, "use the 'gen_statem' module instead"};
 obsolete_callback(_,_,_) -> no.
 
-- 
2.35.3

openSUSE Build Service is sponsored by