File 5453-Document-what-will-become-mandatory-in-OTP-26.patch of Package erlang

From 079a439af48797a3517e3d52a0a8edcaf93c9f64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= <bjorn@erlang.org>
Date: Mon, 21 Jun 2021 09:47:22 +0200
Subject: [PATCH 3/3] Document what will become mandatory in OTP 26

This information is copied with edits from "Schedule for Removal"
page.
---
 .../upcoming_incompatibilities.xml            | 28 +++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/system/doc/general_info/upcoming_incompatibilities.xml b/system/doc/general_info/upcoming_incompatibilities.xml
index 7ee52b9c72..02b9c35bda 100644
--- a/system/doc/general_info/upcoming_incompatibilities.xml
+++ b/system/doc/general_info/upcoming_incompatibilities.xml
@@ -65,4 +65,32 @@
       </taglist>
     </section>
   </section>
+
+  <section>
+    <title>OTP 26</title>
+    <section>
+      <title>The distribution flag DFLAG_V4_NC will become mandatory</title>
+      <p>As of OTP 26, the distribution flag <seeguide
+      marker="erts:erl_dist_protocol#DFLAG_V4_NC">DFLAG_V4_NC</seeguide>
+      will become mandatory. If you implement the Erlang distribution
+      protocol yourself, you will need to implement support for
+      <c>DFLAG_V4_NC</c> in order to communicate with Erlang nodes
+      running OTP 26.</p>
+    </section>
+
+    <section>
+      <title>The new link protocol will become mandatory</title>
+      <p>
+	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>
+
+  </section>
 </chapter>
-- 
2.26.2

openSUSE Build Service is sponsored by