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