aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2022-04-28 18:10:15 +0200
committerLoïc Hoguin <[email protected]>2022-04-28 18:10:15 +0200
commitea742176ad46c98fbbbaf350ddebfbae94acb838 (patch)
tree1f08925b6c1a513345f7c6648e7296659dfb5365
parent479fd601b7d656377d6798203a93b9a40e0fdad3 (diff)
downloadci.erlang.mk-ea742176ad46c98fbbbaf350ddebfbae94acb838.tar.gz
ci.erlang.mk-ea742176ad46c98fbbbaf350ddebfbae94acb838.tar.bz2
ci.erlang.mk-ea742176ad46c98fbbbaf350ddebfbae94acb838.zip
OTP-24.3.3
-rw-r--r--early-plugins.mk4
-rw-r--r--release-notes/OTP-24.3.3.README.txt207
2 files changed, 209 insertions, 2 deletions
diff --git a/early-plugins.mk b/early-plugins.mk
index ac6c3e5..b974264 100644
--- a/early-plugins.mk
+++ b/early-plugins.mk
@@ -18,7 +18,7 @@ OTP-20 := OTP-20.0.5 OTP-20.1.7 OTP-20.2.4 OTP-20.3.8.26
OTP-21 := OTP-21.0.9 OTP-21.1.4 OTP-21.2.7 OTP-21.3.8.24
OTP-22 := OTP-22.0.7 OTP-22.1.8 OTP-22.2.8 OTP-22.3.4.24
OTP-23 := OTP-23.0.4 OTP-23.1.5 OTP-23.2.7.3 OTP-23.3.4.12
-OTP-24 := OTP-24.0.6 OTP-24.1.7 OTP-24.2.2 OTP-24.3.2
+OTP-24 := OTP-24.0.6 OTP-24.1.7 OTP-24.2.2 OTP-24.3.3
OTP-25 := OTP-25.0-rc2
OTP-18+ := $(OTP-18) $(OTP-19) $(OTP-20) $(OTP-21) $(OTP-22) $(OTP-23) $(OTP-24) $(OTP-25)
@@ -95,7 +95,7 @@ OTP-23-DROPPED := OTP-23.0-rc1 OTP-23.0-rc2 OTP-23.0-rc3 OTP-23.0 OTP-23.0.1 \
OTP-23.3.4.8 OTP-23.3.4.9 OTP-23.3.4.10 OTP-23.3.4.11
OTP-24-DROPPED := OTP-24.0-rc2 OTP-24.0-rc3 OTP-24.0 OTP-24.0.1 OTP-24.0.5 \
OTP-24.1 OTP-24.1.1 OTP-24.1.2 OTP-24.1.3 OTP-24.1.4 OTP-24.1.5 OTP-24.1.6 \
- OTP-24.2 OTP-24.2.1 OTP-24.3 OTP-24.3.1
+ OTP-24.2 OTP-24.2.1 OTP-24.3 OTP-24.3.1 OTP-24.3.2
OTP-25-DROPPED := OTP-25.0-rc2
OTP-DROPPED := $(OTP-18-DROPPED) $(OTP-19-DROPPED) $(OTP-20-DROPPED) \
diff --git a/release-notes/OTP-24.3.3.README.txt b/release-notes/OTP-24.3.3.README.txt
new file mode 100644
index 0000000..2b286d7
--- /dev/null
+++ b/release-notes/OTP-24.3.3.README.txt
@@ -0,0 +1,207 @@
+Patch Package: OTP 24.3.3
+Git Tag: OTP-24.3.3
+Date: 2022-03-29
+Trouble Report Id: OTP-17973, OTP-17978, OTP-17982, OTP-17987,
+ OTP-17989, OTP-17993, OTP-17994, OTP-17995,
+ OTP-17998
+Seq num: ERIERL-767, ERIERL-772, GH-5554, GH-5758,
+ GH-5781
+System: OTP
+Release: 24
+Application: erl_interface-5.2.2, erts-12.3.1, ftp-1.1.1,
+ mnesia-4.20.3, observer-2.11.1, ssl-10.7.2,
+ wx-2.1.3
+Predecessor: OTP 24.3.2
+
+ Check out the git tag OTP-24.3.3, and build a full OTP system
+ including documentation. Apply one or more applications from this
+ build as patches to your installation using the 'otp_patch_apply'
+ tool. For information on install requirements, see descriptions for
+ each application version below.
+
+ ---------------------------------------------------------------------
+ --- erl_interface-5.2.2 ---------------------------------------------
+ ---------------------------------------------------------------------
+
+ The erl_interface-5.2.2 application can be applied independently of
+ other applications on a full OTP 24 installation.
+
+ --- Fixed Bugs and Malfunctions ---
+
+ OTP-17987 Application(s): erl_interface
+ Related Id(s): GH-5781, PR-5787
+
+ Avoid attempt build dynamic libs if config option
+ --enable-ei-dynamic-lib is not given.
+
+
+ ---------------------------------------------------------------------
+ --- erts-12.3.1 -----------------------------------------------------
+ ---------------------------------------------------------------------
+
+ Note! The erts-12.3.1 application *cannot* be applied independently
+ of other applications on an arbitrary OTP 24 installation.
+
+ On a full OTP 24 installation, also the following runtime
+ dependency has to be satisfied:
+ -- kernel-8.3 (first satisfied in OTP 24.3)
+
+
+ --- Fixed Bugs and Malfunctions ---
+
+ OTP-17978 Application(s): erts
+ Related Id(s): OTP-17958
+
+ erlang:open_port({spawn, _},_) has been fixed on
+ Windows to handle whitespace characters in the path
+ correctly.
+
+ This could, for example, cause execution of the
+ resolver helper program inet_gethost to fail and
+ instead possibly execute a different program.
+
+
+ OTP-17993 Application(s): erts
+ Related Id(s): PR-5806
+
+ Fix race condition when creating crash dump that could
+ cause multiple threads to race when writing the initial
+ information in a crash dump.
+
+ The race condition was introduced in erts-12.2
+ (Erlang/OTP 24.2).
+
+
+ OTP-17998 Application(s): erts
+ Related Id(s): GH-5554, PR-5825
+
+ Fix Erlang monotonic time on MacOS. Previously used OS
+ monotonic time primitive on MacOS is buggy and will not
+ be used anymore. It has been replaced with usage of
+ another OS monotonic time primitive that does not
+ appear to be buggy.
+
+
+ Full runtime dependencies of erts-12.3.1: kernel-8.3, sasl-3.3,
+ stdlib-3.13
+
+
+ ---------------------------------------------------------------------
+ --- ftp-1.1.1 -------------------------------------------------------
+ ---------------------------------------------------------------------
+
+ The ftp-1.1.1 application can be applied independently of other
+ applications on a full OTP 24 installation.
+
+ --- Fixed Bugs and Malfunctions ---
+
+ OTP-17989 Application(s): ftp
+ Related Id(s): ERIERL-767
+
+ An unexpected timeout message on the FTP control
+ channel was observed in a real system and could not be
+ associated with anything that was expected to happen,
+ so we will ignore but info log such unexpected
+ messages.
+
+
+ Full runtime dependencies of ftp-1.1.1: erts-7.0, kernel-6.0,
+ runtime_tools-1.15.1, ssl-10.2, stdlib-3.5
+
+
+ ---------------------------------------------------------------------
+ --- mnesia-4.20.3 ---------------------------------------------------
+ ---------------------------------------------------------------------
+
+ The mnesia-4.20.3 application can be applied independently of other
+ applications on a full OTP 24 installation.
+
+ --- Improvements and New Features ---
+
+ OTP-17973 Application(s): mnesia
+ Related Id(s): ERIERL-772
+
+ Optimize locker to handle many read locks on the same
+ record.
+
+
+ Full runtime dependencies of mnesia-4.20.3: erts-9.0, kernel-5.3,
+ stdlib-3.4
+
+
+ ---------------------------------------------------------------------
+ --- observer-2.11.1 -------------------------------------------------
+ ---------------------------------------------------------------------
+
+ Note! The observer-2.11.1 application *cannot* be applied
+ independently of other applications on an arbitrary OTP 24
+ installation.
+
+ On a full OTP 24 installation, also the following runtime
+ dependencies have to be satisfied:
+ -- kernel-8.1 (first satisfied in OTP 24.1)
+ -- runtime_tools-1.17 (first satisfied in OTP 24.1)
+
+
+ --- Fixed Bugs and Malfunctions ---
+
+ OTP-17995 Application(s): observer
+ Related Id(s): PR-5804
+
+ Fixed node information lookup for remote process
+ identifiers in crashdump_viewer.
+
+
+ Full runtime dependencies of observer-2.11.1: erts-11.0, et-1.5,
+ kernel-8.1, runtime_tools-1.17, stdlib-3.13, wx-1.2
+
+
+ ---------------------------------------------------------------------
+ --- ssl-10.7.2 ------------------------------------------------------
+ ---------------------------------------------------------------------
+
+ Note! The ssl-10.7.2 application *cannot* be applied independently of
+ other applications on an arbitrary OTP 24 installation.
+
+ On a full OTP 24 installation, also the following runtime
+ dependency has to be satisfied:
+ -- public_key-1.11.3 (first satisfied in OTP 24.1.2)
+
+
+ --- Fixed Bugs and Malfunctions ---
+
+ OTP-17994 Application(s): ssl
+
+ With this change, potential hanging of pre TLS1.3
+ client receiving OSCP staple message is avoided.
+
+
+ Full runtime dependencies of ssl-10.7.2: crypto-5.0, erts-10.0,
+ inets-5.10.7, kernel-8.0, public_key-1.11.3, runtime_tools-1.15.1,
+ stdlib-3.12
+
+
+ ---------------------------------------------------------------------
+ --- wx-2.1.3 --------------------------------------------------------
+ ---------------------------------------------------------------------
+
+ The wx-2.1.3 application can be applied independently of other
+ applications on a full OTP 24 installation.
+
+ --- Fixed Bugs and Malfunctions ---
+
+ OTP-17982 Application(s): wx
+ Related Id(s): GH-5758
+
+ Fixed a bug in callback handling which could lead to a
+ unresponsive gui.
+
+
+ Full runtime dependencies of wx-2.1.3: erts-6.0, kernel-3.0,
+ stdlib-2.0
+
+
+ ---------------------------------------------------------------------
+ ---------------------------------------------------------------------
+ ---------------------------------------------------------------------
+