File 0272-Reschedule-removals-of-archives-to-OTP-30.patch of Package erlang
From 73964d18be5e33462e7d0e0c981f76f9fffc2136 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= <bjorn@erlang.org> Date: Tue, 17 Feb 2026 12:56:42 +0100 Subject: [PATCH 2/3] Reschedule removals of archives to OTP 30 --- .../general_info/scheduled_for_removal_28.md | 35 ---------------- .../general_info/scheduled_for_removal_30.md | 41 +++++++++++++++---- 2 files changed, 34 insertions(+), 42 deletions(-) delete mode 100644 system/doc/general_info/scheduled_for_removal_28.md diff --git a/system/doc/general_info/scheduled_for_removal_28.md b/system/doc/general_info/scheduled_for_removal_28.md deleted file mode 100644 index b9fd4c88c6..0000000000 --- a/system/doc/general_info/scheduled_for_removal_28.md +++ /dev/null @@ -1,35 +0,0 @@ -<!-- -%% %CopyrightBegin% -%% -%% SPDX-License-Identifier: Apache-2.0 -%% -%% Copyright Ericsson AB 2024-2025. All Rights Reserved. -%% -%% Licensed under the Apache License, Version 2.0 (the "License"); -%% you may not use this file except in compliance with the License. -%% You may obtain a copy of the License at -%% -%% http://www.apache.org/licenses/LICENSE-2.0 -%% -%% Unless required by applicable law or agreed to in writing, software -%% distributed under the License is distributed on an "AS IS" BASIS, -%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -%% See the License for the specific language governing permissions and -%% limitations under the License. -%% -%% %CopyrightEnd% ---> -### Archives - -The following features of archives will be removed: - -* Using archives for packaging a single application or parts of a single application - into an archive file that is included in the code path. - -* All functionality to handle archives in module `m:erl_prim_loader`. - -* The `-code_path_choice` flag for `erl`. - -The functionality to use a single archive file in Escripts is **not** -deprecated and will continue to work. However, to access files in the -archive, the `escript:extract/2` function has to be used. diff --git a/system/doc/general_info/scheduled_for_removal_30.md b/system/doc/general_info/scheduled_for_removal_30.md index c8a170d1c9..428fa2ce5d 100644 --- a/system/doc/general_info/scheduled_for_removal_30.md +++ b/system/doc/general_info/scheduled_for_removal_30.md @@ -1,11 +1,23 @@ <!-- -%CopyrightBegin% - -SPDX-License-Identifier: Apache-2.0 - -Copyright Ericsson AB 2025. All Rights Reserved. - -%CopyrightEnd% +%% %CopyrightBegin% +%% +%% SPDX-License-Identifier: Apache-2.0 +%% +%% Copyright Ericsson AB 2023-2026. All Rights Reserved. +%% +%% Licensed under the Apache License, Version 2.0 (the "License"); +%% you may not use this file except in compliance with the License. +%% You may obtain a copy of the License at +%% +%% http://www.apache.org/licenses/LICENSE-2.0 +%% +%% Unless required by applicable law or agreed to in writing, software +%% distributed under the License is distributed on an "AS IS" BASIS, +%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +%% See the License for the specific language governing permissions and +%% limitations under the License. +%% +%% %CopyrightEnd% --> ### Distribution Control Messages @@ -23,3 +35,18 @@ by the [`ALTACT_SIG_SEND`](`e:erts:erl_dist_protocol.md#ALTACT_SIG_SEND`) control message. Support for the `ALTACT_SIG_SEND` control message is indicated by the [`DFLAG_ALTACT_SIG`](`e:erts:erl_dist_protocol.md#DFLAG_ALTACT_SIG`) distribution flag. + +### Archives + +The following features of archives will be removed: + +* Using archives for packaging a single application or parts of a single application + into an archive file that is included in the code path. + +* All functionality to handle archives in module `m:erl_prim_loader`. + +* The `-code_path_choice` flag for `erl`. + +The functionality to use a single archive file in Escripts is **not** +deprecated and will continue to work. However, to access files in the +archive, the `escript:extract/2` function has to be used. -- 2.51.0