1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
Commit Graph

96 Commits

Author SHA1 Message Date
Jimmy Olgeni
b8efb5ed93 Do not include util.h.
If net/libbgpdump was installed then the Erlang build would pick
up a stray util.h and fail to build.

No PORTREVISION bump required: existing installations are just fine.

Reported by:	Kurt Jaeger <pi opsec eu>
2011-10-17 22:53:57 +00:00
Jimmy Olgeni
c63fc7eba2 Upgrade to version R14B03. 2011-05-25 21:04:58 +00:00
Jimmy Olgeni
ad6f264a1e In FreeBSD jails, the source and destination address of connections
to localhost are changed to be the IP address of the jail.

Consider connections from the host's IP address to itself (e.g., the
source and destination address match) to be local for the access
control checks.

Reported by:	<tom diogunix com>
Obtained from:	Michael Santos <michael santos gmail com>
2010-12-23 15:02:17 +00:00
Jimmy Olgeni
79d5253338 Upgrade to version R14B01. 2010-12-15 13:52:59 +00:00
Jimmy Olgeni
8efcfd869e Upgrade to version R14B, with a couple of fixes from the Erlang
mailing lists.
2010-09-27 20:17:16 +00:00
Jimmy Olgeni
27133a4414 Remove obsolete message about nsswitch.conf in FreeBSD 5.x (no
PORTREVISION bump, which would be overkill for this).
2010-07-23 13:23:23 +00:00
Jimmy Olgeni
b1a3b36665 Patch erlc.c to automatically pass the "-smp disable" arguments to
the Erlang runtime.

This should hopefully fix the pointyhat build hangs which seem
related to the Erlang SMP runtime (beam.smp).
2010-04-07 22:04:49 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Jimmy Olgeni
f1ae00508b Add missing emacs files.
Obtained from:	Nico Kruber <kruber at zib dot de>
2010-03-20 20:20:59 +00:00
Jimmy Olgeni
94492cc4a7 Upgrade to version r13b04.
Obtained from:	vanilla (with additional SCTP fix)
2010-03-15 15:30:57 +00:00
Jimmy Olgeni
5a830433de Upgrade to version R13B03.
Obtained from:	Kenji Rikitake <kenji.rikitake at acm.org> (mostly)
2009-11-27 13:21:58 +00:00
Jimmy Olgeni
87d714407b Improve Emacs indentation code (the try/after clause is now handled correctly.)
Obtained from:	Steve Vinoski <vinoski at gmail.com>
2009-10-26 17:45:08 +00:00
Jimmy Olgeni
ce4c3e4256 Upgrade to version R13B02.
Feature safe:	yes
2009-09-22 15:57:20 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Jimmy Olgeni
56d091e0c5 The per-thread last floating point exception pointer is not initialized
to NULL when it is allocated. As a result, spurious floating point
exceptions are reported.

Obtained from:	David Reiss <dreiss at cs.stanford.edu>
2009-07-01 14:58:04 +00:00
Jimmy Olgeni
90dfafc410 Add bugfix for ei_decode_big.
"The high order bits of the 16-bits digit (short) are read, even if
the byte (at u[(i*2)+1]) doesn't belong to the big. In other words,
big numbers such as 16#1234567890 with an odd number of bytes are
decoded with a garbage byte (i.e. 16#XX1234567890)."

http://erlang.org/pipermail/erlang-bugs/2008-October/001023.html

Obtained from:	Paul Guyot <pguyot at kallisys.net>
2009-06-13 10:02:42 +00:00
Jimmy Olgeni
7f9a84b15a files/patch-lib_compiler_src_beam__utils.erl:
Fix "Internal consistency check failed" compiler error.

Obtained from:  Bjorn Gustavsson <bgustavsson at gmail.com>

files/patch-lib_inets_src_http__client_http.erl:

The process would hang because {stream,{self,once}} is not recognized as an invalid option.

Obtained from:  Adam Kocoloski <adam.kocoloski at gmail.com>
2009-06-12 15:24:53 +00:00
Jimmy Olgeni
82e145a3ca Upgrade to version R13B01. 2009-06-11 11:02:16 +00:00
Jimmy Olgeni
9b534d30b7 Remove dependency on GCC 4.3: allow proper CFLAGS to reach lib/wx/configure.
Obtained from:	vanilla
2009-06-10 15:57:29 +00:00
Jimmy Olgeni
2db8b34da3 Upgrade to version R13B.
Submitted by:	Kenji Rikitake <kenji.rikitake at acm.org> (with a few changes)
2009-06-03 13:47:15 +00:00
Jimmy Olgeni
8998cb5c9a Fix an issue related to mktime(3) returning -1 when tm_isdst is true but the timestamp cannot be represented. Previously, -1 was interpreted as a valid result leading erlang:localtime_to_universaltime/2 to return {{1969, 12, 31}, {23, 59, 59}}.
A detailed explanation may be found here:

  http://www.erlang.org/pipermail/erlang-bugs/2008-November/001077.html

Obtained from:	Paul Guyot <pguyot at kallisys.net>
2008-11-17 21:30:16 +00:00
Jimmy Olgeni
b6e16d7f29 Upgrade to version R12B-5. 2008-11-05 23:32:22 +00:00
Jimmy Olgeni
867964eda1 Add correct exit code patch. 2008-11-02 14:26:41 +00:00
Jimmy Olgeni
562b026c99 Retire incorrect patch (QAT). 2008-11-02 13:59:27 +00:00
Jimmy Olgeni
a8e1a611fe Create missing empty directory from pkg-plist to avoid a pkg_delete warning.
Make sure that Install exits with 0 (restore previous patch).

No PORTREVISION change needed.
2008-11-02 13:50:08 +00:00
Jimmy Olgeni
59b4ff36d5 Unbreak SCTP support and bump PORTREVISION. 2008-11-01 19:09:27 +00:00
Jimmy Olgeni
c80784e245 Add support for Firefox and Seamonkey. 2008-11-01 19:07:47 +00:00
Jimmy Olgeni
ea4b1f31a4 Remove obsolete patches. 2008-11-01 19:06:19 +00:00
Jimmy Olgeni
7709499828 Remove obsolete patch. 2008-11-01 16:38:07 +00:00
Jimmy Olgeni
03fa4537d8 Upgrade to version R12B-4. 2008-09-05 19:35:57 +00:00
Jimmy Olgeni
498a2e406f Upgrade to version R12B-3. 2008-06-14 23:39:49 +00:00
Jimmy Olgeni
455d7f5a30 Upgrade to version R12B-1. 2008-02-07 22:40:44 +00:00
Jimmy Olgeni
2c334d055b Upgrade to version R12B-0 with OSP1 source patch. 2007-12-23 21:57:50 +00:00
Jimmy Olgeni
cde3e8d520 Force use of libcrypto.so. This will fix the build on amd64 (tested on sledge).
PR:		ports/114022
Submitted by:	benno
2007-07-31 21:22:04 +00:00
Jimmy Olgeni
f9269d328d * Use gcc(1) rather than ld(1) to link the crypto_drv.so port driver, else the Erlang runtime would fail to load it.
* Use the correct struct member when compiling SCTP support (this should unbreak CURRENT).

Submitted by:	dumbbell
2007-07-02 20:47:53 +00:00
Jimmy Olgeni
2d150227e5 Upgrade to version R11B-5. 2007-06-14 12:37:11 +00:00
Jimmy Olgeni
f4581821cf Add missing patch after R11B-5 upgrade. 2007-06-14 12:36:16 +00:00
Jimmy Olgeni
94780d7021 Upgrade to version R11B-4. 2007-05-28 23:49:30 +00:00
Jimmy Olgeni
54a7124a42 Fix formatting exception in io:format.
Obtained from:	Hans Bolinder <hans.bolinder(at)ericsson.com>
2007-02-23 20:14:54 +00:00
Jimmy Olgeni
4dbeec9af9 The Erlang runtime could occasionally segfault when writing erl_crash.dump
files, due to a fixed size buffer. Using encode_size_struct will fix it.

Obtained from:	Christopher Faulet <christopher.faulet(at)capflam.org>
2007-02-20 21:20:42 +00:00
Jimmy Olgeni
f794385d8f Remove some debug code that was included into the release. 2007-02-20 19:38:32 +00:00
Jimmy Olgeni
7cdaeed6ed Fix "edoc: error in layout 'edoc_layout'" issue.
Obtained from:	Bertil Karlsson <bertil.karlsson(at)ericsson.com>
2007-02-15 20:57:03 +00:00
Jimmy Olgeni
2bf5249dbc Fix http:request error.
Obtained from:	Ingela Anderton Andin <ingela(at)erix.ericsson.se>
2007-02-15 20:56:21 +00:00
Jimmy Olgeni
0c93d484e6 Fix dialyzer_init_plt path. 2007-02-08 22:41:36 +00:00
Jimmy Olgeni
39a9b99bbc Upgrade to version R11B-3. 2007-02-02 13:07:42 +00:00
Jimmy Olgeni
67ee9077e7 Fix R11B-2 SMP timer race condition bug.
Obtained from:	Rickard Green <rickard.s.green(at)ericsson.com>
2006-12-31 23:27:18 +00:00
Jimmy Olgeni
34b6cd81a7 Improve pkg-message management using SUB_FILES. 2006-12-12 13:49:02 +00:00
Jimmy Olgeni
87ce2964ee Disable automatic PLT generation. Add the following patches:
* patch-lib_dialyzer_src_Makefile

  Avoid computing the PLT when building the port. It may take so
  long that the port building cluster thinks this is a runaway port.

* patch-lib_dialyzer_src_dialyzer__cl.erl

  Trick dialyzer into building the PLT even after the port is installed.

* patch-lib_dialyzer_src_dialyzer__cl__parse.erl

  Let every user have his own initial PLT in ~/.dialyzer_init_plt.
  When dialyzer is invoked the PLT will be rebuilt if needed.

This commit will fix both ports/105869 and the pointyhat port checks.
2006-12-11 17:28:59 +00:00
Jimmy Olgeni
68d867330e Upgrade to release R11B-2.
Support for kqueue has been disabled. From the release notes:

http://www.erlang.org/download/otp_src_R11B-2.readme

"Note: configure will refuse to enable kernel poll support on FreeBSD since kqueue have problems with (at least) pipes on all version of FreeBSD that we have tested."
2006-11-25 16:47:07 +00:00
Jimmy Olgeni
b5c6ae5f82 Restore patch-erts_configure: this should fix the amd64 build.
Noticed by:	infofarmer
2006-09-12 22:41:00 +00:00