notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
erlang-runtime16 Functional programming language from Ericsson
16.b03.1_1,1 lang Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 16.b03.1_1,1Version of this port present on the latest quarterly branch.
Broken BROKEN: Does not support OpenSSL 1.1, use Erlang 19+
Deprecated DEPRECATED: No longer supported upstream, use lang/erlang >=21
Expired This port expired on: 2020-01-01
Ignore IGNORE: is marked as broken: Does not support OpenSSL 1.1, use Erlang 19+
Maintainer: erlang@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-05-05 14:20:25
Last Update: 2020-01-01 14:20:43
SVN Revision: 521720
People watching this port, also watch:: tmux, py39-psycopg2, python
Also Listed In: java parallel
License: not specified in port
WWW:
https://www.erlang.org/
Description:
Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance. This port contains a standalone runtime environment of Erlang R16 to be used during the development of OTP applications. WWW: https://www.erlang.org/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • erlang-runtime16>0:lang/erlang-runtime16
No installation instructions:
This port has been deleted.
PKGNAME: erlang-runtime16
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1552763013 SHA256 (erlang/erlang-otp-OTP_R16B03-1_GH0.tar.gz) = bf2aea30104526999d9d1547da84fc115dd706a24fa5b706dfcace1290b351ef SIZE (erlang/erlang-otp-OTP_R16B03-1_GH0.tar.gz) = 32821912

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
  2. autoconf>=2.69 : devel/autoconf
  3. automake>=1.16.1 : devel/automake
  4. perl5>=5.30.r1<5.31 : lang/perl5.30
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for erlang-runtime16-16.b03.1_1,1: DTRACE=off: Build with DTrace probes GS=off: Enable GS application (deprecated) HIPE=off: Build native HiPE compiler JAVA=off: Java platform support KQUEUE=on: Enable Kernel Poll (kqueue) support ODBC=off: ODBC database backend OPENSSL=on: SSL/TLS support via OpenSSL SCTP=on: Enable SCTP support SMP=on: Enable SMP support THREADS=on: Threading support WX=off: Enable WX application ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
autoreconf:build gmake ncurses perl5 ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/erlang/otp/tar.gz/OTP_R16B03-1?dummy=/
Collapse this list.

Number of commits found: 61

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
16.b03.1_1,1
01 Jan 2020 14:20:43
Revision:521720Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2020-01-01 databases/couchdb: No longer supported upstream, move to
databases/couchdb2
2020-01-01 databases/riak: No longer supported upstream, see riak 2.9.0 and
newer
2020-01-01 lang/erlang-runtime15: No longer supported upstream, use lang/erlang
>= 21
2020-01-01 lang/erlang-runtime16: No longer supported upstream, use lang/erlang
>=21
2020-01-01 lang/erlang-runtime17: No longer supported upstream, use lang/erlang
>=21
2020-01-01 lang/erlang-runtime18: No longer supported upstream, use lang/erlang
>=21
2020-01-01 lang/erlang-runtime19: No longer supported upstream, use lang/erlang
>=21
16.b03.1_1,1
21 Nov 2019 19:54:40
Revision:518109Original commit files touched by this commit
dch search for other commits by this committer
Add deprecations for lang/erlang-runtime1* & dependent ports
databases/couchdb and databases/riak as communicated on erlang@FreeBSD
list end of May 2019, with dates adjusted for my tardiness on committing
this.

Reviewed by:	jrm
Approved by:	olgeni, rm
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D20449
16.b03.1,1
13 Aug 2019 22:29:43
Revision:508882Original commit files touched by this commit
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
16.b03.1,1
10 Jul 2019 12:39:56
Revision:506351Original commit files touched by this commit
olgeni search for other commits by this committer
Sync WWW tags for Erlang ports.
16.b03.1,1
12 Apr 2019 18:41:49
Revision:498736Original commit files touched by this commit
olgeni search for other commits by this committer
lang/erlang-runtime*: forcibly remove WX applications when WX option is off.
16.b03.1,1
10 Apr 2019 10:31:39
Revision:498551Original commit files touched by this commit
olgeni search for other commits by this committer
lang/erlang-runtime16: switch to GitHub build.
16.b.03.1_13
22 Nov 2018 18:26:41
Revision:485606Original commit files touched by this commit
dumbbell search for other commits by this committer
lang/erlang-runtime{15,16,17,18}: Fix trailing include

It should be `bsd.port.post.mk`, not `bsd.port.mk`, because we include
`bsd.port.pre.mk`.

Reported by:	olgeni
16.b.03.1_13
10 Nov 2018 10:09:49
Revision:484599Original commit files touched by this commit
mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
16.b.03.1_13
06 Nov 2018 14:17:44
Revision:484292Original commit files touched by this commit
dumbbell search for other commits by this committer
lang/erlang-runtime{15,16,17}: Remove redundant BROKEN_SSL

The BROKEN_SSL variable is already filled in the case the OPENSSL option
is checked. Those extra lines were left-over from a debugging session.

No need to MFH this commit, the MFH of the initial change took care of
not adding them in the first place.
16.b.03.1_13
05 Nov 2018 23:20:17
Revision:484254Original commit files touched by this commit
dumbbell search for other commits by this committer
lang/erlang, lang/erlang-runtime*: Indicate which port supports OpenSSL 1.1

With some patching [1], Erlang 19.x supports OpenSSL 1.1.x (lang/erlang,
lang/erlang-runtime19).

However, previous versions are now marked as broken with OpenSSL 1.1.x.

PR:		225898
Submitted by:	brnrd [1]
Obtained from:	Upstream
16.b.03.1_13
02 Nov 2018 13:32:35
Revision:483807Original commit files touched by this commit
rene search for other commits by this committer
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
16.b.03.1_13
07 Jun 2018 11:15:11
Revision:471907Original commit files touched by this commit
olgeni search for other commits by this committer
Transfer maintainership of Erlang ports to erlang@.
16.b.03.1_13
10 Apr 2018 15:19:57
Revision:466967Original commit files touched by this commit
olgeni search for other commits by this committer
Modernization of Erlang ports:

- Convert all ports to options helpers
- Add MANPAGES option to lang/erlang
- Remove HTML and PDF documentation from lang/erlang (went into erlang-doc)
- Remove APP_UPGRADE code because of the doc split
- Reduce diffs between all Makefiles
- Enable dirty schedulers by default on version 20
- Non-SMP beam is deprecated on version 20, so enable SMP unconditionally
16.b.03.1_12
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
16.b.03.1_11
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
16.b.03.1_10
01 Feb 2017 11:32:51
Revision:433002Original commit files touched by this commit
olgeni search for other commits by this committer
lang/erlang-runtime16: fix build with clang 4.0.

PR:		216615
Submitted by:	Jan Beich
16.b.03.1_9
03 Jan 2017 11:01:06
Revision:430454Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Cleanup BROKEN/IGNORE for 10.3-

Sponsored by:	Absolight
16.b.03.1_9
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
16.b.03.1_8
21 Oct 2016 12:51:41
Revision:424411Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
16.b.03.1_8
22 Sep 2016 10:51:25
Revision:422598Original commit files touched by this commit
olgeni search for other commits by this committer
Remove redundant WX_UNICODE from Erlang runtime ports..
16.b.03.1_8
08 Aug 2016 08:13:39
Revision:419800Original commit files touched by this commit
olgeni search for other commits by this committer
Remove unused startup scripts from Erlang runtime ports.
16.b.03.1_8
25 Jul 2016 09:50:34
Revision:419037Original commit files touched by this commit
olgeni search for other commits by this committer
Convert USE_OPENSSL to USES=ssl.
16.b.03.1_8
09 May 2016 15:09:43
Revision:414859Original commit files touched by this commit
olgeni search for other commits by this committer
Fix botched commit of r414767 for Erlang runtime ports: move
new patches to files/.
16.b.03.1_7
07 May 2016 09:02:08
Revision:414767Original commit files touched by this commit
olgeni search for other commits by this committer
Remove hardcoded RPATH from Erlang's crypto libraries.

Pkg always wants to install compat10x-amd64 when using the port's default RPATH.

The same fix can be found in Suse, and in Erlang packages from RabbitMQ.

Noticed by:	lwhsu, bapt
16.b.03.1_6
01 Apr 2016 14:08:38
Revision:412347Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
16.b.03.1_6
29 Mar 2016 15:09:22
Revision:412120Original commit files touched by this commit
olgeni search for other commits by this committer
Make sure that ODBC is actually built in lang/erlang-runtime16
and lang/erlang-runtime17.
16.b.03.1_6
06 Feb 2016 14:02:48
Revision:408299Original commit files touched by this commit
marino search for other commits by this committer
lang/erlang* (7 ports): USES+= ncurses

precoordinated with olgeni@ (maintainer)
16.b.03.1_6
30 Jan 2016 20:24:18
Revision:407551Original commit files touched by this commit
olgeni search for other commits by this committer
Remove unnecessary empty directories from Erlang's plists.
16.b.03.1_6
18 Dec 2015 14:23:32
Revision:403964Original commit files touched by this commit
olgeni search for other commits by this committer
Reduce diffs with lang/erlang-runtime18.
16.b.03.1_6
16 Nov 2015 00:30:00
Revision:401738Original commit files touched by this commit
gerald search for other commits by this committer
Add GCC_DESC to Mk/bsd.options.desc.mk.  Use this in a number of ports
instead of their own respective settings.
16.b.03.1_6
16 Sep 2015 19:51:28
Revision:397077Original commit files touched by this commit
bapt search for other commits by this committer
Remove ansi version fo wxGTK 2.8 and only keep the unicode version

All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
16.b.03.1_5
09 Jul 2015 09:43:23
Revision:391624Original commit files touched by this commit
olgeni search for other commits by this committer
Reduce diff with R18 ports:

- Exclude HIPE with OPTIONS_EXCLUDE_DragonFly
16.b.03.1_5
26 Jun 2015 10:03:08
Revision:390624Original commit files touched by this commit
olgeni search for other commits by this committer
Sort option descriptions and remove unnecessary USES=autoreconf.
16.b.03.1_5
22 May 2015 20:34:29
Revision:387082Original commit files touched by this commit
mat search for other commits by this committer
Remove $FreeBSD$ from patches files everywhere.

With hat:	portmgr
Sponsored by:	Absolight
16.b.03.1_5
24 Apr 2015 13:15:01
Revision:384637Original commit files touched by this commit
olgeni search for other commits by this committer
Fix implementation of sendfile function on FreeBSD.

Also, replace USE_AUTOTOOLS with USES=autoreconf while I'm here.

PR:		199649
Submitted by:	Stefan Grundmann
16.b.03.1_4
23 Apr 2015 13:22:13
Revision:384568Original commit files touched by this commit
olgeni search for other commits by this committer
Remove unused PATCH_SITES.
16.b.03.1_4
26 Mar 2015 20:55:02
Revision:382344Original commit files touched by this commit
marino search for other commits by this committer
lang/erlang* : Use OPTIONS_EXCLUDE_DragonFly to block SCTP option

DragonFly no longer has SCPT in base and when it did, it was ancient.

Approved by:	DragonFly blanket
16.b.03.1_4
13 Feb 2015 15:11:51
Revision:378934Original commit files touched by this commit
olgeni search for other commits by this committer
Check if dtraceall is actually loaded when DTRACE is enabled.
16.b.03.1_4
01 Feb 2015 21:40:59
Revision:378277Original commit files touched by this commit
olgeni search for other commits by this committer
Do not disable the hipe application entirely, even if the HIPE
option is disabled. Dialyzer seems to need at least some beam files
from hipe to perform its job.
16.b.03.1_3
31 Jan 2015 18:46:26
Revision:378225Original commit files touched by this commit
olgeni search for other commits by this committer
Sort OPTIONS_DEFINE and OPTIONS_DEFAULT.
Create SKIP files for applications disabled by port options.
Remove disabled applications from ${STAGEDIR}.
16.b.03.1_2
23 Nov 2014 22:31:25
Revision:373183Original commit files touched by this commit
olgeni search for other commits by this committer
Set perl5 as a build-only dependency.
16.b.03.1_1
09 Oct 2014 12:53:43
Revision:370522Original commit files touched by this commit
olgeni search for other commits by this committer
Reduce diff with the main Erlang port and unmute install commands.
16.b.03.1_1
24 Sep 2014 15:34:14
Revision:369182Original commit files touched by this commit
olgeni search for other commits by this committer
Cleanup plist generation in Erlang runtime ports.
16.b.03.1_1
29 Aug 2014 05:44:02
Revision:366461Original commit files touched by this commit
olgeni search for other commits by this committer
Do not forcibly disable SMP in erlc.

SMP used to crash some builds a long time ago, but now it seems safe.
16.b.03.1
08 Jun 2014 13:14:43
Revision:357013Original commit files touched by this commit
olgeni search for other commits by this committer
Remove indefinite articles from COMMENT where I'm maintainer.
16.b.03.1
05 May 2014 16:24:01
Revision:353029Original commit files touched by this commit
bapt search for other commits by this committer
Fix unixODBC vs libiodbc conflicts

Always rely on unixODBC each time a port is looking for libodbc.so
Remove odbc compat from libiodbc
This allows to install both kde and gnome at the same time

While here:
- Convert libiodbc to USES=libtool
- Convert a bunch of libiodbc dependencies to USES=libtool
- Chase libiodbc.so shlib change
- Stagify some ports
- Convert some ports to USES=pgsql

Discussed with:	rakuco (kde)
With hat:	portmgr
16.b.03.1
05 May 2014 09:45:37
Revision:352986Original commit files touched by this commit
bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
16.b.03.1
20 Feb 2014 10:18:44
Revision:345206Original commit files touched by this commit
gahr search for other commits by this committer
- Convert to USES=tk
16.b.03.1
28 Jan 2014 14:03:22
Revision:341565Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version R16B03-1.
16.b.03
12 Dec 2013 11:27:53
Revision:336257Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version R16B03.
16.b.02_1
22 Oct 2013 12:14:10
Revision:331258Original commit files touched by this commit
olgeni search for other commits by this committer
Change PKGNAMESUFFIX and avoid using LATEST_LINK.

Submitted by:	tijl
16.b.02
22 Oct 2013 09:20:15
Revision:331244Original commit files touched by this commit
olgeni search for other commits by this committer
- Upgrade to version R16B02.
- Add staging support and simplify plist generation.
- Add LDFLAGS to unbreak the ODBC build.
16.b.01
22 Oct 2013 07:55:09
Revision:331232Original commit files touched by this commit
tijl search for other commits by this committer
Remove USE_CSTD=gnu89 to fix compilation of C++ code when the WX option
is enabled.  It was added in r300328 to fix compilation with clang but
testing has shown it is no longer necessary.

PR:		ports/180017
Tested by:	Stefan Grundmann <sg2342@googlemail.com>
16.b.01
20 Sep 2013 19:53:10
Revision:327741Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
16.b.01
17 Sep 2013 09:34:37
Revision:327465Original commit files touched by this commit
bapt search for other commits by this committer
Convert to new perl framework
16.b.01
17 Aug 2013 16:27:24
Revision:324851Original commit files touched by this commit
gerald search for other commits by this committer
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.

Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
16.b.01
19 Jun 2013 13:39:44
Revision:321250Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version R16B01.
16.b_2
06 May 2013 20:15:31
Revision:317547Original commit files touched by this commit
olgeni search for other commits by this committer
- Do not install extra PDF documentation
- Do not install epmd
- Replace more ERLANG_LIB occurrences in pkg-message

Noticed by:	stas
16.b_1
06 May 2013 18:40:09
Revision:317542Original commit files touched by this commit
olgeni search for other commits by this committer
Add ERLANG_LIB to SUB_LIST, and use it in pkg-message.

No PORTREVISION bump because the package stays the same.
16.b_1
06 May 2013 13:00:20
Revision:317510Original commit files touched by this commit
olgeni search for other commits by this committer
Fix LATEST_LINK.
16.b
05 May 2013 14:20:12
Revision:317415Original commit files touched by this commit
olgeni search for other commits by this committer
Add lang/erlang-runtime16 (see also r317410).

Number of commits found: 61