File 0707-Move-things-from-scheduled-for-removal-in-OTP-26-to-.patch of Package erlang

From 8506f33b06141d4955c3a78ce036ee76cf0f98b6 Mon Sep 17 00:00:00 2001
From: Rickard Green <rickard@erlang.org>
Date: Wed, 5 Apr 2023 14:34:53 +0200
Subject: [PATCH 2/3] Move things from "scheduled for removal in OTP 26" to
 "removed in OTP 26"

---
 system/doc/general_info/removed_26.inc        | 27 +++++++++++++++++
 .../general_info/scheduled_for_removal_26.inc | 30 -------------------
 2 files changed, 27 insertions(+), 30 deletions(-)
 create mode 100644 system/doc/general_info/removed_26.inc
 delete mode 100644 system/doc/general_info/scheduled_for_removal_26.inc

diff --git a/system/doc/general_info/removed_26.inc b/system/doc/general_info/removed_26.inc
new file mode 100644
index 0000000000..ea6a73bd13
--- /dev/null
+++ b/system/doc/general_info/removed_26.inc
@@ -0,0 +1,27 @@
+    <section>
+      <title>Erlang Distribution Without Large Node Container Support</title>
+      <p>
+	Communication over the Erlang distribution without support for large
+	<seeguide marker="erts:erl_dist_protocol#DFLAG_V4_NC"> node container
+	data types (version 4)</seeguide> was as of
+	<seeguide marker="deprecations#otp-24">OTP 24 deprecated</seeguide>
+	and support for it was scheduled for removal in OTP 26. That is, as
+	of OTP 26, support for large node container data types will become
+	mandatory. This also includes external term format produced by
+        <c>term_to_binary()</c>/<c>term_to_iovec()</c>.
+      </p>
+    </section>
+
+    <section>
+      <title>Old Link Protocol</title>
+      <p>
+	The old link protocol used when communicating over the Erlang
+	distribution was as of <seeguide marker="deprecations#otp-24">
+	OTP 24 deprecated</seeguide> and support for it was scheduled for
+	removal in OTP 26. As of OTP 26 the
+	<seeguide marker="erts:erl_dist_protocol#new_link_protocol">new
+	link protocol</seeguide> became mandatory. That is, Erlang nodes
+	will refuse to connect to nodes not implementing the new
+	link protocol.
+      </p>
+    </section>
diff --git a/system/doc/general_info/scheduled_for_removal_26.inc b/system/doc/general_info/scheduled_for_removal_26.inc
deleted file mode 100644
index 1d59136ce5..0000000000
--- a/system/doc/general_info/scheduled_for_removal_26.inc
+++ /dev/null
@@ -1,30 +0,0 @@
-    <section>
-      <title>Erlang Distribution Without Large Node Container Support</title>
-      <p>
-	Communication over the Erlang distribution without support for large
-	<seeguide marker="erts:erl_dist_protocol#DFLAG_V4_NC"> node container
-	data types (version 4)</seeguide> is as of
-	<seeguide marker="deprecations#otp-24">OTP 24 deprecated</seeguide>
-	and support for it is scheduled for removal in OTP 26. That is, as
-	of OTP 26, support for large node container data types will become
-	mandatory.
-      </p>
-    </section>
-
-    <section>
-      <title>Old Link Protocol</title>
-      <p>
-	The <seeguide marker="erts:erl_dist_protocol#old_link_protocol">old
-	link protocol</seeguide> used when communicating over the Erlang
-	distribution is as of <seeguide marker="deprecations#otp-24">
-	OTP 24 deprecated</seeguide> and support for it is scheduled for
-	removal in OTP 26. As of OTP 26 the
-	<seeguide marker="erts:erl_dist_protocol#new_link_protocol">new
-	link protocol</seeguide> will become mandatory. That is, Erlang nodes
-	will then refuse to connect to nodes not implementing the new
-	link protocol. If you implement the Erlang distribution yourself, you
-	are, however, encouraged to implement the new link protocol as soon as
-	possible since the old protocol can cause links to enter an
-	inconsistent state.
-      </p>
-    </section>
-- 
2.35.3

openSUSE Build Service is sponsored by