Port details |
- erlang Functional programming language from Ericsson
- 25.3.2.15,4 lang =25 25.3.2.13,4Version of this port present on the latest quarterly branch.
- Maintainer: erlang@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-10-17 15:08:18
- Commit Hash: e229cb7
- People watching this port, also watch:: gnupg, curl, libxml2, unzip, gettext
- Also Listed In: java parallel
- License: APACHE20
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/lang/erlang/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/erlang
- pkg install erlang
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: erlang
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1729069070
SHA256 (erlang/erlang-otp-OTP-25.3.2.15_GH0.tar.gz) = 8c7f8d390be1aa6ab89f712feed5fef927ca151bf66f8bb52e97a8cf34225cfb
SIZE (erlang/erlang-otp-OTP-25.3.2.15_GH0.tar.gz) = 60953027
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- erlang.conf : lang/erlang-man
- This port is required by:
- for Build
-
- benchmarks/tsung
- databases/erlfdb
- devel/distel
- devel/erlang-cl
- devel/erlang-native-compiler
- devel/erlang-rebar3_hex
- devel/erlang-recon
-
Deleted ports which required this port:
- for Run
-
- benchmarks/tsung
- databases/erlfdb
- devel/erlang-cl
- devel/erlang-rebar3_hex
- devel/erlang-recon
- devel/rebar
- devel/rebar3
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for erlang-25.3.2.15,4:
CHUNKS=on: Enable in-line documentation in Erlang console
CORBA=on: Enable Corba support
DIRTY=on: Enable dirty schedulers
DTRACE=on: Build with DTrace probes
FOP=off: Build full documentation with Apache FOP
JAVA=off: Java platform support
KQUEUE=on: Enable Kernel Poll (kqueue) support
MANPAGES=on: Build and/or install manual pages
ODBC=off: ODBC database backend
OPENSSL=on: SSL/TLS support via OpenSSL
PDF=off: Build PDF documentation
SCTP=on: Enable SCTP support
SHARING=off: Enable term copy-and-share support
WX=off: Enable WX application
===> Use 'make config' to modify these settings
- Options name:
- lang_erlang
- USES:
- compiler cpe gmake ncurses perl5 ssl
- pkg-message:
- For install:
- Installation tips:
You can find an emacs mode for Erlang here:
/usr/local/lib/erlang/lib/tools-3.5.3/emacs
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
r9c0_1,1 31 Aug 2003 14:39:34 |
olgeni |
The ei_decode_longlong function fails when decoding long values >
2^32, due to a missing cast.
Obtained from: Javier Par?s Fern?ndez <paris@dc.fi.udc.es> on erlang-questions |
r9c0,1 31 Aug 2003 14:38:36 |
olgeni |
Unbreak: fix linker issue when building .so modules. |
r9c0,1 07 Aug 2003 19:55:39 |
olgeni |
Bump PORTEPOCH. |
r9c0 07 Aug 2003 10:03:01 |
olgeni |
Upgrade to release R9C-0, and start using OTP release numbers as
port versions. |
9.1_1 23 Jun 2003 15:51:31 |
olgeni |
* Set java/jdk14 as the default JDK.
* Rearrange Makefile using bsd.port.pre.mk and bsd.port.post.mk: the check
for ${JAVABINDIR}/java always returned false because JAVABINDIR depends on
LOCALBASE, which was not defined because the Makefile used bsd.port.mk. |
9.1_1 01 Jun 2003 17:01:10 |
olgeni |
Merge more crypto related fixes for recent OpenSSL versions.
Submitted by: Youki Kadobayashi <youki-k@is.aist-nara.ac.jp> |
9.1 01 Jun 2003 09:28:09 |
olgeni |
Fix build problem when using WITHOUT_X11.
PR: ports/51435 |
9.1 06 Mar 2003 11:13:20 |
olgeni |
Fix version number in emacs hint. |
9.1 05 Mar 2003 19:24:24 |
olgeni |
Add hint about OPTIONAL_MANPATH. |
9.1 05 Mar 2003 19:23:46 |
olgeni |
Update to R9B-1. |
9.0_1 03 Mar 2003 14:49:02 |
olgeni |
Unbreak after OpenSSL update (using OPENSSL_DES_LIBDES_COMPATIBILITY).
Submitted by: nectar |
9.0_1 23 Feb 2003 10:51:29 |
olgeni |
De-pkg-comment my ports + some more. |
9.0_1 02 Jan 2003 11:34:29 |
olgeni |
Fix dependencies: remove USE_XLIB and depend on tk84. |
9.0_1 16 Nov 2002 00:36:00 |
olgeni |
Add installation message suggesting path to emacs mode.
Submitted by: Marc Ernst Eddy van Woerkom <Marc.Vanwoerkom@FernUni-Hagen.de> |
9.0_1 16 Nov 2002 00:20:07 |
olgeni |
Make more silent + whitespace change. |
9.0_1 13 Nov 2002 10:38:23 |
olgeni |
Change PLIST generation to allow installing custom libraries in
erlang/lib. Makefile.lib lists the stock OTP libraries to avoid
cluttering the main Makefile. Time for PORTREVISION bump. |
9.0 13 Nov 2002 10:33:19 |
olgeni |
Fix (rare) installation problem when some files already exist in bin/. |
9.0 13 Nov 2002 10:31:17 |
olgeni |
Enable threading and HiPE by default. |
9.0 13 Nov 2002 09:52:26 |
olgeni |
Add $FreeBSD$. |
9.0 13 Nov 2002 09:05:31 |
olgeni |
find -> ${FIND}. |
9.0 11 Nov 2002 17:36:32 |
olgeni |
I removed the autoconf dependency but was still calling ${AUTOCONF},
which is no longer needed. |
9.0 03 Nov 2002 20:16:29 |
olgeni |
Add WITH_ERLANG_HIPE option, to enable HiPE support. |
9.0 02 Nov 2002 18:40:49 |
olgeni |
Update to version R9B-0, use ${SHAREOWN}:${SHAREGRP} rather
than hardcoding root:wheel. |
8.1 15 Jul 2002 15:50:46 |
olgeni |
Add support for WITH_ERLANG_THREADS (enables threaded I/O). |
8.1 15 Jul 2002 08:56:26 |
olgeni |
chown lib/erlang to root:wheel with proper permissions, do not use bogus
uids from the documentation tarball. |
8.1 14 Apr 2002 19:07:06 |
olgeni |
Update port to version 8.1 (R8B-1)
Submitted by: Vance Shipley <vances@motivity.ca> |
8.0 31 Mar 2002 18:08:42 |
olgeni |
Add a link to the erl_call utility in ${LOCALBASE}/bin (useful for shell
scripts controlling erlang nodes). |
8.0 31 Mar 2002 17:45:15 |
olgeni |
Add (forgotten) build dependency on devel/autoconf213. |
8.0 31 Mar 2002 10:23:43 |
olgeni |
Update port to version 8.0 (R8B-0).
Remove my code to handle the documentation merge for patched releases, it
was rather obscure and error-prone. I'll rewrite it in a simpler way next
time I'll need to perform the merge.
Also include a fix for erlang-mode under emacs21 (by Hal Snyder
<hal@vailsys.com> on the erlang mailing list). |
08 Feb 2002 13:11:43 |
olgeni |
Fix diff path in patch-al. |
07 Feb 2002 20:52:33 |
olgeni |
Fix strerror_r conflict. |
29 Jan 2002 11:24:09 |
knu |
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
|
05 Oct 2001 20:39:12 |
olgeni |
Update port to version R7B-4, with updated documentation tarball. I also had
to rework the documentation merging process because it thought that 1.9 became
after 1.10, breaking the merge for this release. |
28 Sep 2001 12:32:00 |
olgeni |
* Point the default JAVABINDIR/JAVAPORT to the native jdk1.3 * Autodetect
java, enable WITHOUT_JAVA if no java exists * Remove useless PLIST_SUBs (plist
is automatically generated) * grep -> ${GREP} |
10 Jun 2001 21:35:08 |
olgeni |
Take over maintainership. |
06 Jun 2001 21:57:49 |
olgeni |
Update port to version 7.3.0 (OTP-R7B-3), and add some improvements to
pkg-plist generation (vim5-style). |
07 Mar 2001 21:59:57 |
olgeni |
Update port to version R7B-2. |
20 Feb 2001 14:15:34 |
olgeni |
Misc. Makefile, docs and pkg-plist fixes. |
23 Jan 2001 20:50:39 |
pb |
Update port to erlang 7.1.0. Change maintainer (agreed to by previous
maintainer). |
16 Jan 2001 17:33:20 |
sobomax |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
08 Oct 2000 04:17:26 |
asami |
Convert category lang to new layout. |
11 Aug 2000 13:46:43 |
alex |
Change maintainer email. |