General-purpose programming language and runtime environment

Edit Package erlang
http://www.erlang.org

Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson.

Refresh
Refresh
Source Files
Filename Size Changed
OTP-23.0.2.tar.gz 0056391276 53.8 MB
README.SUSE 0000001095 1.07 KB
_constraints 0000000117 117 Bytes
epmd.service 0000000336 336 Bytes
epmd.socket 0000000150 150 Bytes
erlang-not-install-misc.patch 0000001352 1.32 KB
erlang-rpmlintrc 0000000170 170 Bytes
erlang.changes 0000153146 150 KB
erlang.spec 0000015820 15.4 KB
erlang.sysconfig 0000000373 373 Bytes
macros.erlang 0000000455 455 Bytes
otp-R16B-rpath.patch 0000001081 1.06 KB
Revision 105 (latest revision is 138)
Gabriele Santomaggio's avatar Gabriele Santomaggio (gsantomaggio_suse) accepted request 814090 from Matwey Kornilov's avatar Matwey Kornilov (matwey) (revision 105)
- 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
Comments 0
openSUSE Build Service is sponsored by