- Changes for 23.0.2: * erts: Fixed bug when sending an export fun (eg lists:reverse/1) on a not yet established connection. It could cause VM crash. Bug exists since OTP 23.0. * megaco: The mini parser could not properly decode some IPv6 addresses. - Changes for 23.0.1: * erts: The functionality utilized by BIFs for temporary disabling of garbage collection while yielding could cause system task queues to become inconsistent on a process executing such a BIF. Process system tasks are for example utilized when purging code, garbage collecting literal data, and when issuing an ordinary garbage collection from another process. The bug does not trigger frequently. Multiple code purges in direct sequence makes it more likely that this bug is triggered. In the cases observed, this has resulted in a hanging code purge operation. * erts: SCTP and UDP recv/2,3 hangs indefinitely if socket is closed while recv is called (socket in passive mode). * compiler: In rare circumstances, a guard using 'not' could evaluate to the wrong boolean value. * compiler: A guard expression that referenced a variable bound to a boolean expression could evaluate to the wrong value. - Version 23.0: - Potential Incompatibilities: * SSL:Support for SSL 3.0 is completely removed. TLS 1.3 is added to the list of default supported versions. * erl_interface: Removed the deprecated parts of erl_interface (erl_interface.h and essentially all C functions with prefix OBS-URL: https://build.opensuse.org/request/show/814090 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang:Factory/erlang?expand=0&rev=105
40 lines
1.3 KiB
Diff
40 lines
1.3 KiB
Diff
From: Peter Lemenkov <lemenkov@gmail.com>
|
|
Date: Thu, 25 Feb 2010 16:45:28 +0300
|
|
Subject: [PATCH] Do not format man-pages and do not install miscellaneous
|
|
utilities for dealing with man-pages.
|
|
|
|
Index: otp-OTP-23.0/erts/etc/common/Makefile.in
|
|
===================================================================
|
|
--- otp-OTP-23.0.orig/erts/etc/common/Makefile.in
|
|
+++ otp-OTP-23.0/erts/etc/common/Makefile.in
|
|
@@ -521,10 +521,6 @@ endif
|
|
ifneq ($(INSTALL_TOP_BIN),)
|
|
$(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) "$(RELEASE_PATH)"
|
|
endif
|
|
-ifneq ($(INSTALL_MISC),)
|
|
- $(INSTALL_DIR) "$(RELEASE_PATH)/misc"
|
|
- $(INSTALL_SCRIPT) $(INSTALL_MISC) "$(RELEASE_PATH)/misc"
|
|
-endif
|
|
ifneq ($(INSTALL_SRC),)
|
|
$(INSTALL_DIR) "$(RELEASE_PATH)/erts-$(VSN)/src"
|
|
$(INSTALL_DATA) $(INSTALL_SRC) "$(RELEASE_PATH)/erts-$(VSN)/src"
|
|
Index: otp-OTP-23.0/erts/etc/unix/Install.src
|
|
===================================================================
|
|
--- otp-OTP-23.0.orig/erts/etc/unix/Install.src
|
|
+++ otp-OTP-23.0/erts/etc/unix/Install.src
|
|
@@ -142,14 +142,5 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*
|
|
cp -p ../releases/%I_SYSTEM_VSN%/no_dot_erlang.boot .
|
|
cp -p $Name.boot start.boot
|
|
cp -p ../releases/%I_SYSTEM_VSN%/$Name.script start.script
|
|
-#
|
|
-# Fixing the man pages
|
|
-#
|
|
-
|
|
-if [ -d "$ERL_ROOT/man" ]
|
|
-then
|
|
- cd "$ERL_ROOT"
|
|
- ./misc/format_man_pages "$ERL_ROOT"
|
|
-fi
|
|
|
|
exit 0
|