summaryrefslogtreecommitdiff
path: root/lang/erlang
diff options
context:
space:
mode:
authorasau <asau>2011-04-14 19:34:07 +0000
committerasau <asau>2011-04-14 19:34:07 +0000
commit83b9bb05cb8deb4dd053a2f18e2fbd403e60a25d (patch)
tree1fde9e9f57785535e57e0017134687e382b27ecd /lang/erlang
parente22f5192a486f21b6d1ddb642e29c7c05a3b701b (diff)
downloadpkgsrc-83b9bb05cb8deb4dd053a2f18e2fbd403e60a25d.tar.gz
Update to Erlang/OTP R14B02
Highlights composed by Matthew Sporleder. Changes in R14B02 (http://www.erlang.org/download/otp_src_R14B02.readme) - It is now possible to use Erlang specifications and types in EDoc documentation - All tests in Erlang/OTP have been converted to be run with Common Test as the backend instead of Test Server. - From this release, the previously experimental halfword emulator is now official - Dependency generation for Makefiles has been added to the compiler and erlc - Add a --fullpath option to Dialyzer (include version 2.4.2) - Many fixes in erts - Remove hipe constants pool - Partial support for recursive structs and unions - It is now possible to use SSH to sign and verify binary data. - typer has been rewritten Changes R14B01 (http://www.erlang.org/download/otp_src_R14B01.readme) - New ETS option compressed, to enable a more compact storage format at the expence of heavier table operations - There is now a new function inet:getifaddrs/0 modeled after C library function getifaddrs() on BSD and Linux that reports existing interfaces and their addresses on the host - Multiple crashes and infinite loops fixed - AES CTR encryption support in crypto - erl_call: remove get_hostent - The Erlang VM now supports Unicode filenames - New ETS option compressed Changes in R14B (http://www.erlang.org/download/otp_src_R14B.readme) - Large parts of the ethread library have been rewritten. - The changed API of the ethread library has also caused modifications in the Erlang runtime system. - Some Built In Functions (BIFs) are now autoimported - Added erlang:system_info(build_type) - A number of memory leaks in the crypto NIF library have been fixed - erl_call: fix multiple buffer overflows - NIF 64-bit integer support - Removed some potential vulnerabilities from the Erlang Port Mapper Daemon (epmd) - Replaced the old http client api module (http) with the new, httpc in the users guide. - inet6 improvements - ssh fixes - many ssl improvements/fixes - wx crash fix Changes in R14A (http://www.erlang.org/download/otp_src_R14A.readme) - R14A is a major new release of Erlang/OTP. - The module binary from EEP31 (and EEP9) is implemented - It is now possible for the user to provide specific callback modules that handle test configuration data - New NIF features - Receive statements that can only read out a newly created reference are now specially optimized so that it will execute in constant time regardless of the number of messages in the receive queue for the process. - The run_test script has been replaced by a program (with the same name) which can be executed without explicit installation - eprof has been reimplemented with support in the Erlang virtual machine and is now both faster (i.e. slows down the code being measured less) and scales much better Changes in R13B04 (http://www.erlang.org/download/otp_src_R13B04.readme) - Many documentation and documentation build improvements - cross-compile/build improvements - buffer overflow fix - telnet keep alive fixes - compiler crash on boolean ifs - -Werror for erlc fixed - macro overloading implemented - the crypto module now supports Blowfish - explicit top directories in archive files are now optional - add lock profiling tool: lcnt - httpd methods "PUT" and "DELETE" now allowed + others fixes to resolver routine - compression supported when copying between mnesia nodes
Diffstat (limited to 'lang/erlang')
-rw-r--r--lang/erlang/Makefile11
-rw-r--r--lang/erlang/Makefile.versions110
-rw-r--r--lang/erlang/PLIST359
-rw-r--r--lang/erlang/PLIST.java4
-rw-r--r--lang/erlang/distinfo35
-rw-r--r--lang/erlang/options.mk32
-rw-r--r--lang/erlang/patches/patch-ab8
-rw-r--r--lang/erlang/patches/patch-ac25
-rw-r--r--lang/erlang/patches/patch-ae15
-rw-r--r--lang/erlang/patches/patch-af23
-rw-r--r--lang/erlang/patches/patch-ag18
-rw-r--r--lang/erlang/patches/patch-ah13
-rw-r--r--lang/erlang/patches/patch-ai14
-rw-r--r--lang/erlang/patches/patch-aj12
-rw-r--r--lang/erlang/patches/patch-ak13
-rw-r--r--lang/erlang/patches/patch-al16
-rw-r--r--lang/erlang/patches/patch-am18
-rw-r--r--lang/erlang/patches/patch-an30
-rw-r--r--lang/erlang/patches/patch-ao19
-rw-r--r--lang/erlang/patches/patch-ap16
-rw-r--r--lang/erlang/patches/patch-aq22
-rw-r--r--lang/erlang/patches/patch-ar34
-rw-r--r--lang/erlang/patches/patch-as38
-rw-r--r--lang/erlang/patches/patch-at51
-rw-r--r--lang/erlang/patches/patch-au15
-rw-r--r--lang/erlang/patches/patch-av15
-rw-r--r--lang/erlang/patches/patch-aw24
-rw-r--r--lang/erlang/patches/patch-ax34
-rw-r--r--lang/erlang/patches/patch-ay13
29 files changed, 318 insertions, 719 deletions
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index 96f725a6525..4e7ae8c6741 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.45 2010/04/17 20:10:16 tez Exp $
+# $NetBSD: Makefile,v 1.46 2011/04/14 19:34:07 asau Exp $
DISTNAME= otp_src_${DIST_VERSION_MAJOR}${DIST_VERSION_MINOR:D-${DIST_VERSION_MINOR}}
PKGNAME= erlang-${ERLANG_VERSION}
-PKGREVISION= 4
CATEGORIES= lang
MASTER_SITES= http://www.erlang.org/download/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.erlang.org/
COMMENT= Concurrent functional programming language
+LICENSE= erlang-public-license
DIST_SUBDIR= erlang
@@ -22,11 +22,6 @@ USE_TOOLS+= gmake perl:run
CONFIGURE_ARGS+= --with-ssl=${BUILDLINK_PREFIX.openssl}
-###
-### XXX Linking fails on amd64 due to invalid relocations without this.
-###
-CONFIGURE_ARGS+= --enable-dynamic-ssl-lib
-
PTHREAD_OPTS+= require native
CONFIGURE_ARGS+= --enable-threads
@@ -39,7 +34,7 @@ SUBST_SED.target= -e "s|=.*config.guess)|= ${MACHINE_GNU_PLATFORM}|"
SUBST_MESSAGE.target= Fixing target name.
TEST_TARGET= tests
-TEST_MAKE_FLAGS= ERL_TOP=$(WRKSRC)
+TEST_MAKE_FLAGS= ERL_TOP=${WRKSRC}
REPLACE_PERL+= make/make_emakefile
PLIST_SRC= PLIST
diff --git a/lang/erlang/Makefile.versions b/lang/erlang/Makefile.versions
index d0b3f74f802..fd1f706edaf 100644
--- a/lang/erlang/Makefile.versions
+++ b/lang/erlang/Makefile.versions
@@ -1,65 +1,65 @@
-# $NetBSD: Makefile.versions,v 1.9 2009/12/15 13:53:24 asau Exp $
+# $NetBSD: Makefile.versions,v 1.10 2011/04/14 19:34:07 asau Exp $
-ERLANG_VERSION= 13.2.3
-DIST_VERSION_MAJOR= R13B03
+ERLANG_VERSION= 14.1.2
+DIST_VERSION_MAJOR= R14B02
#DIST_VERSION_MINOR= 1
_VERSIONS= \
- appmon 2.1.10.2 \
- asn1 1.6.12 \
- common_test 1.4.6 \
- compiler 4.6.4 \
- cosEvent 2.1.7 \
- cosEventDomain 1.1.7 \
- cosFileTransfer 1.1.9 \
- cosNotification 1.1.12 \
- cosProperty 1.1.10 \
- cosTime 1.1.7 \
- cosTransactions 1.2.8 \
- crypto 1.6.3 \
- debugger 3.2.1 \
- dialyzer 2.1.0 \
- docbuilder 0.9.8.6 \
- edoc 0.7.6.5 \
- erl_docgen 0.1 \
- erl_interface 3.6.4 \
- erts 5.7.4 \
- et 1.3.3 \
- eunit 2.1.4 \
- gs 1.5.11 \
- hipe 3.7.4 \
- ic 4.2.23 \
- inets 5.2 \
- inviso 0.6.1 \
- jinterface 1.5.2 \
- kernel 2.13.4 \
- megaco 3.13 \
- mnesia 4.4.12 \
- observer 0.9.8.1 \
- odbc 2.10.6 \
- orber 3.6.14 \
- os_mon 2.2.4 \
+ appmon 2.1.13 \
+ asn1 1.6.16 \
+ common_test 1.5.3 \
+ compiler 4.7.3 \
+ cosEvent 2.1.10 \
+ cosEventDomain 1.1.10 \
+ cosFileTransfer 1.1.10 \
+ cosNotification 1.1.16 \
+ cosProperty 1.1.13 \
+ cosTime 1.1.10 \
+ cosTransactions 1.2.10 \
+ crypto 2.0.2.1 \
+ debugger 3.2.6 \
+ dialyzer 2.4.2 \
+ docbuilder 0.9.8.9 \
+ edoc 0.7.7 \
+ erl_docgen 0.2.4 \
+ erl_interface 3.7.3 \
+ erts 5.8.3 \
+ et 1.4.2 \
+ eunit 2.1.6 \
+ gs 1.5.13 \
+ hipe 3.7.9 \
+ ic 4.2.26 \
+ inets 5.5.2 \
+ inviso 0.6.2 \
+ jinterface 1.5.4 \
+ kernel 2.14.3 \
+ megaco 3.15.1 \
+ mnesia 4.4.17 \
+ observer 0.9.9 \
+ odbc 2.10.10 \
+ orber 3.6.20 \
+ os_mon 2.2.5 \
otp_mibs 1.0.6 \
- parsetools 2.0.1 \
- percept 0.8.3 \
+ parsetools 2.0.5 \
+ percept 0.8.5 \
pman 2.7.1 \
- public_key 0.4 \
- reltool 0.5.2 \
- runtime_tools 1.8.2 \
- sasl 2.1.8 \
- snmp 4.15 \
- ssh 1.1.7 \
- ssl 3.10.7 \
- stdlib 1.16.4 \
- syntax_tools 1.6.4 \
- test_server 3.3.5 \
+ public_key 0.11 \
+ reltool 0.5.5 \
+ runtime_tools 1.8.5 \
+ sasl 2.1.9.3 \
+ snmp 4.19 \
+ ssh 2.0.4 \
+ ssl 4.1.4 \
+ stdlib 1.17.3 \
+ syntax_tools 1.6.7 \
+ test_server 3.4.3 \
toolbar 1.4.1 \
- tools 2.6.5 \
- tv 2.1.4.4 \
- typer 0.1.7.3 \
- webtool 0.8.5 \
- wx 0.98.4 \
- xmerl 1.2.3
+ tools 2.6.6.3 \
+ tv 2.1.4.6 \
+ typer 0.9 \
+ webtool 0.8.7 \
+ wx 0.98.9 \
+ xmerl 1.2.8
PLIST_SUBST+= VERSION=${DIST_VERSION_MAJOR}
diff --git a/lang/erlang/PLIST b/lang/erlang/PLIST
index 2d22f8d0748..b2e86cec246 100644
--- a/lang/erlang/PLIST
+++ b/lang/erlang/PLIST
@@ -1,19 +1,22 @@
-@comment $NetBSD: PLIST,v 1.5 2009/12/15 12:09:20 asau Exp $
+@comment $NetBSD: PLIST,v 1.6 2011/04/14 19:34:07 asau Exp $
bin/dialyzer
bin/epmd
bin/erl
bin/erlc
bin/escript
bin/run_erl
+bin/run_test
bin/to_erl
bin/typer
lib/erlang/Install
+lib/erlang/bin/ct_run
lib/erlang/bin/dialyzer
lib/erlang/bin/epmd
lib/erlang/bin/erl
lib/erlang/bin/erlc
lib/erlang/bin/escript
lib/erlang/bin/run_erl
+lib/erlang/bin/run_test
lib/erlang/bin/start
lib/erlang/bin/start.boot
lib/erlang/bin/start.script
@@ -25,6 +28,7 @@ lib/erlang/bin/typer
lib/erlang/erts-${VERSION.erts}/bin/beam
lib/erlang/erts-${VERSION.erts}/bin/beam.smp
lib/erlang/erts-${VERSION.erts}/bin/child_setup
+lib/erlang/erts-${VERSION.erts}/bin/ct_run
lib/erlang/erts-${VERSION.erts}/bin/dialyzer
lib/erlang/erts-${VERSION.erts}/bin/dyn_erl
lib/erlang/erts-${VERSION.erts}/bin/epmd
@@ -43,6 +47,7 @@ lib/erlang/erts-${VERSION.erts}/bin/to_erl
lib/erlang/erts-${VERSION.erts}/bin/typer
lib/erlang/erts-${VERSION.erts}/include/driver_int.h
lib/erlang/erts-${VERSION.erts}/include/erl_driver.h
+lib/erlang/erts-${VERSION.erts}/include/erl_drv_nif.h
lib/erlang/erts-${VERSION.erts}/include/erl_fixed_size_int_types.h
lib/erlang/erts-${VERSION.erts}/include/erl_int_sizes_config.h
lib/erlang/erts-${VERSION.erts}/include/erl_memory_trace_parser.h
@@ -55,17 +60,25 @@ lib/erlang/erts-${VERSION.erts}/include/internal/erl_misc_utils.h
lib/erlang/erts-${VERSION.erts}/include/internal/erl_printf.h
lib/erlang/erts-${VERSION.erts}/include/internal/erl_printf_format.h
lib/erlang/erts-${VERSION.erts}/include/internal/erts_internal.mk
+lib/erlang/erts-${VERSION.erts}/include/internal/ethr_atomics.h
+lib/erlang/erts-${VERSION.erts}/include/internal/ethr_mutex.h
+lib/erlang/erts-${VERSION.erts}/include/internal/ethr_optimized_fallbacks.h
lib/erlang/erts-${VERSION.erts}/include/internal/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/ethread.mk
lib/erlang/erts-${VERSION.erts}/include/internal/ethread_header_config.h
+lib/erlang/erts-${VERSION.erts}/include/internal/gcc/ethr_atomic.h
+lib/erlang/erts-${VERSION.erts}/include/internal/gcc/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/i386/atomic.h
lib/erlang/erts-${VERSION.erts}/include/internal/i386/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/i386/rwlock.h
lib/erlang/erts-${VERSION.erts}/include/internal/i386/spinlock.h
+lib/erlang/erts-${VERSION.erts}/include/internal/libatomic_ops/ethr_atomic.h
+lib/erlang/erts-${VERSION.erts}/include/internal/libatomic_ops/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/ppc32/atomic.h
lib/erlang/erts-${VERSION.erts}/include/internal/ppc32/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/ppc32/rwlock.h
lib/erlang/erts-${VERSION.erts}/include/internal/ppc32/spinlock.h
+lib/erlang/erts-${VERSION.erts}/include/internal/pthread/ethr_event.h
lib/erlang/erts-${VERSION.erts}/include/internal/sparc32/atomic.h
lib/erlang/erts-${VERSION.erts}/include/internal/sparc32/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/sparc32/rwlock.h
@@ -73,6 +86,9 @@ lib/erlang/erts-${VERSION.erts}/include/internal/sparc32/spinlock.h
lib/erlang/erts-${VERSION.erts}/include/internal/sparc64/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/tile/atomic.h
lib/erlang/erts-${VERSION.erts}/include/internal/tile/ethread.h
+lib/erlang/erts-${VERSION.erts}/include/internal/win/ethr_atomic.h
+lib/erlang/erts-${VERSION.erts}/include/internal/win/ethr_event.h
+lib/erlang/erts-${VERSION.erts}/include/internal/win/ethread.h
lib/erlang/erts-${VERSION.erts}/include/internal/x86_64/ethread.h
lib/erlang/erts-${VERSION.erts}/lib/internal/README
lib/erlang/erts-${VERSION.erts}/lib/internal/liberts_internal.a
@@ -168,11 +184,16 @@ lib/erlang/lib/asn1-${VERSION.asn1}/src/asn1rt_uper_bin.erl
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/common_test.app
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/common_test.appup
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct.beam
+lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_config.beam
+lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_config_plain.beam
+lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_config_xml.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_cover.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_event.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_framework.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_ftp.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_gen_conn.beam
+lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_hooks.beam
+lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_hooks_lock.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_line.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_logs.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_make.beam
@@ -183,6 +204,7 @@ lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_master_status.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_repeat.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_rpc.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_run.beam
+lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_slave.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_snmp.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_ssh.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_telnet.beam
@@ -193,15 +215,19 @@ lib/erlang/lib/common_test-${VERSION.common_test}/ebin/unix_telnet.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/vts.beam
lib/erlang/lib/common_test-${VERSION.common_test}/include/ct.hrl
lib/erlang/lib/common_test-${VERSION.common_test}/include/ct_event.hrl
-lib/erlang/lib/common_test-${VERSION.common_test}/install.sh
-lib/erlang/lib/common_test-${VERSION.common_test}/priv/run_test.in
+lib/erlang/lib/common_test-${VERSION.common_test}/priv/tile1.jpg
lib/erlang/lib/common_test-${VERSION.common_test}/priv/vts.tool
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct.erl
+lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_config.erl
+lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_config_plain.erl
+lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_config_xml.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_cover.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_event.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_framework.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_ftp.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_gen_conn.erl
+lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_hooks.erl
+lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_hooks_lock.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_line.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_logs.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_make.erl
@@ -212,6 +238,7 @@ lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_master_status.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_repeat.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_rpc.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_run.erl
+lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_slave.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_snmp.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_ssh.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_telnet.erl
@@ -234,6 +261,7 @@ lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_jump.beam
lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_listing.beam
lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_opcodes.beam
lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_peep.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_receive.beam
lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_trim.beam
lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_type.beam
lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_utils.beam
@@ -278,6 +306,7 @@ lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_listing.erl
lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_opcodes.erl
lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_opcodes.hrl
lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_peep.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_receive.erl
lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_trim.erl
lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_type.erl
lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_utils.erl
@@ -1074,9 +1103,9 @@ lib/erlang/lib/crypto-${VERSION.crypto}/ebin/crypto.beam
lib/erlang/lib/crypto-${VERSION.crypto}/ebin/crypto_app.beam
lib/erlang/lib/crypto-${VERSION.crypto}/ebin/crypto_server.beam
lib/erlang/lib/crypto-${VERSION.crypto}/ebin/crypto_sup.beam
-lib/erlang/lib/crypto-${VERSION.crypto}/priv/lib/crypto_drv.so
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/lib/crypto.so
lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/Makefile
-lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/crypto_drv.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/crypto.o
lib/erlang/lib/crypto-${VERSION.crypto}/src/crypto.erl
lib/erlang/lib/crypto-${VERSION.crypto}/src/crypto_app.erl
lib/erlang/lib/crypto-${VERSION.crypto}/src/crypto_server.erl
@@ -1165,6 +1194,7 @@ lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer.app
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer.appup
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer.beam
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer_analysis_callgraph.beam
+lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer_behaviours.beam
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer_callgraph.beam
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer_cl.beam
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer_cl_parse.beam
@@ -1184,6 +1214,7 @@ lib/erlang/lib/dialyzer-${VERSION.dialyzer}/ebin/dialyzer_utils.beam
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/src/dialyzer.erl
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/src/dialyzer.hrl
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/src/dialyzer_analysis_callgraph.erl
+lib/erlang/lib/dialyzer-${VERSION.dialyzer}/src/dialyzer_behaviours.erl
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/src/dialyzer_callgraph.erl
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/src/dialyzer_cl.erl
lib/erlang/lib/dialyzer-${VERSION.dialyzer}/src/dialyzer_cl_parse.erl
@@ -1302,6 +1333,7 @@ lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_refs.beam
lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_report.beam
lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_run.beam
lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_scanner.beam
+lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_specs.beam
lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_tags.beam
lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_types.beam
lib/erlang/lib/edoc-${VERSION.edoc}/ebin/edoc_wiki.beam
@@ -1326,12 +1358,17 @@ lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_refs.erl
lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_report.erl
lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_run.erl
lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_scanner.erl
+lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_specs.erl
lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_tags.erl
lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_types.erl
lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_types.hrl
lib/erlang/lib/edoc-${VERSION.edoc}/src/edoc_wiki.erl
lib/erlang/lib/edoc-${VERSION.edoc}/src/otpsgml_layout.erl
+lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/ebin/erl_docgen.app
+lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/ebin/erl_docgen.appup
+lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/ebin/otp_specs.beam
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/bin/codeline_preprocessing.escript
+lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/bin/xml_from_edoc.escript
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/css/otp_doc.css
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/docbuilder_dtd/application.dtd
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/docbuilder_dtd/appref.dtd
@@ -1369,6 +1406,7 @@ lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_html_params.xsl
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_man.xsl
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_pdf.xsl
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_pdf_params.xsl
+lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/src/otp_specs.erl
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/bin/erl_call
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/include/ei.h
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/include/ei_connect.h
@@ -1555,17 +1593,25 @@ lib/erlang/lib/et-${VERSION.et}/ebin/et.app
lib/erlang/lib/et-${VERSION.et}/ebin/et.appup
lib/erlang/lib/et-${VERSION.et}/ebin/et.beam
lib/erlang/lib/et-${VERSION.et}/ebin/et_collector.beam
-lib/erlang/lib/et-${VERSION.et}/ebin/et_contents_viewer.beam
+lib/erlang/lib/et-${VERSION.et}/ebin/et_gs_contents_viewer.beam
+lib/erlang/lib/et-${VERSION.et}/ebin/et_gs_viewer.beam
lib/erlang/lib/et-${VERSION.et}/ebin/et_selector.beam
lib/erlang/lib/et-${VERSION.et}/ebin/et_viewer.beam
+lib/erlang/lib/et-${VERSION.et}/ebin/et_wx_contents_viewer.beam
+lib/erlang/lib/et-${VERSION.et}/ebin/et_wx_viewer.beam
lib/erlang/lib/et-${VERSION.et}/examples/et_demo.erl
+lib/erlang/lib/et-${VERSION.et}/examples/et_display_demo.erl
+lib/erlang/lib/et-${VERSION.et}/examples/et_trace_demo.erl
lib/erlang/lib/et-${VERSION.et}/include/et.hrl
lib/erlang/lib/et-${VERSION.et}/src/et.erl
lib/erlang/lib/et-${VERSION.et}/src/et_collector.erl
-lib/erlang/lib/et-${VERSION.et}/src/et_contents_viewer.erl
+lib/erlang/lib/et-${VERSION.et}/src/et_gs_contents_viewer.erl
+lib/erlang/lib/et-${VERSION.et}/src/et_gs_viewer.erl
lib/erlang/lib/et-${VERSION.et}/src/et_internal.hrl
lib/erlang/lib/et-${VERSION.et}/src/et_selector.erl
lib/erlang/lib/et-${VERSION.et}/src/et_viewer.erl
+lib/erlang/lib/et-${VERSION.et}/src/et_wx_contents_viewer.erl
+lib/erlang/lib/et-${VERSION.et}/src/et_wx_viewer.erl
lib/erlang/lib/eunit-${VERSION.eunit}/ebin/eunit.app
lib/erlang/lib/eunit-${VERSION.eunit}/ebin/eunit.appup
lib/erlang/lib/eunit-${VERSION.eunit}/ebin/eunit.beam
@@ -2009,12 +2055,13 @@ lib/erlang/lib/inets-${VERSION.inets}/ebin/ftp_response.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/ftp_sup.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/http.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/http_chunk.beam
-lib/erlang/lib/inets-${VERSION.inets}/ebin/http_cookie.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/http_request.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/http_response.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/http_transport.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/http_uri.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/http_util.beam
+lib/erlang/lib/inets-${VERSION.inets}/ebin/httpc.beam
+lib/erlang/lib/inets-${VERSION.inets}/ebin/httpc_cookie.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/httpc_handler.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/httpc_handler_sup.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/httpc_manager.beam
@@ -2077,6 +2124,24 @@ lib/erlang/lib/inets-${VERSION.inets}/ebin/tftp_file.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/tftp_lib.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/tftp_logger.beam
lib/erlang/lib/inets-${VERSION.inets}/ebin/tftp_sup.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt.config.skel
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt.erl
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt.sh.skel
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_client.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_client.erl
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_ctrl.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_ctrl.erl
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_logger.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_logger.erl
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_random_html.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_random_html.erl
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_server.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_server.erl
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_slave.beam
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_slave.erl
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_ssl_client_cert.pem
+lib/erlang/lib/inets-${VERSION.inets}/examples/httpd_load_test/hdlt_ssl_server_cert.pem
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/auth/group
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/auth/passwd
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/cgi-bin/printenv.sh
@@ -2192,87 +2257,90 @@ lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/world1.gif
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/world2.gif
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/ssl/ssl_client.pem
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/ssl/ssl_server.pem
+lib/erlang/lib/inets-${VERSION.inets}/include/httpd.hrl
+lib/erlang/lib/inets-${VERSION.inets}/include/mod_auth.hrl
lib/erlang/lib/inets-${VERSION.inets}/priv/bin/runcgi.sh
-lib/erlang/lib/inets-${VERSION.inets}/src/ftp.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/ftp_internal.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/ftp_progress.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/ftp_response.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/ftp_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_chunk.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_cookie.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_internal.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_request.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_response.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_transport.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_uri.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/http_util.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_handler.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_handler_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_internal.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_manager.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_profile_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_request.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_response.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpc_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_acceptor.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_acceptor_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_cgi.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_conf.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_esi.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_example.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_file.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_instance_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_internal.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_log.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_manager.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_misc_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_request.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_request_handler.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_response.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_script_env.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_socket.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/httpd_util.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/inets.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/inets_app.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/inets_internal.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/inets_regexp.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/inets_service.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/inets_sup.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_actions.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_alias.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_auth.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_auth.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_auth_dets.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_auth_mnesia.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_auth_plain.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_auth_server.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_browser.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_cgi.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_dir.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_disk_log.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_esi.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_get.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_head.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_htaccess.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_include.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_log.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_range.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_responsecontrol.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_security.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_security_server.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/mod_trace.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp.hrl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp_binary.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp_engine.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp_file.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp_lib.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp_logger.erl
-lib/erlang/lib/inets-${VERSION.inets}/src/tftp_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/ftp/ftp.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/ftp/ftp_internal.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/ftp/ftp_progress.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/ftp/ftp_response.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/ftp/ftp_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/http.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_cookie.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_handler.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_handler_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_internal.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_manager.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_profile_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_request.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_response.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_client/httpc_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_lib/http_chunk.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_lib/http_internal.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_lib/http_request.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_lib/http_response.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_lib/http_transport.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_lib/http_uri.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_lib/http_util.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_acceptor.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_acceptor_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_cgi.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_conf.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_esi.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_example.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_file.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_instance_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_internal.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_log.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_manager.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_misc_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_request.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_request_handler.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_response.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_script_env.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_socket.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/httpd_util.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_actions.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_alias.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_auth.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_auth.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_auth_dets.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_auth_mnesia.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_auth_plain.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_auth_server.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_browser.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_cgi.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_dir.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_disk_log.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_esi.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_get.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_head.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_htaccess.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_include.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_log.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_range.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_responsecontrol.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_security.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_security_server.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/http_server/mod_trace.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/inets_app/inets.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/inets_app/inets_app.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/inets_app/inets_internal.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/inets_app/inets_regexp.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/inets_app/inets_service.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/inets_app/inets_sup.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp.hrl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp_binary.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp_engine.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp_file.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp_lib.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp_logger.erl
+lib/erlang/lib/inets-${VERSION.inets}/src/tftp/tftp_sup.erl
lib/erlang/lib/inviso-${VERSION.inviso}/ebin/inviso.app
lib/erlang/lib/inviso-${VERSION.inviso}/ebin/inviso.appup
lib/erlang/lib/inviso-${VERSION.inviso}/ebin/inviso.beam
@@ -2487,6 +2555,7 @@ lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_compact_text_encoder_v1.beam
lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_compact_text_encoder_v2.beam
lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_compact_text_encoder_v3.beam
lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_config.beam
+lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_config_misc.beam
lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_digit_map.beam
lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_edist_compress.beam
lib/erlang/lib/megaco-${VERSION.megaco}/ebin/megaco_encoder.beam
@@ -2677,6 +2746,7 @@ lib/erlang/lib/megaco-${VERSION.megaco}/src/binary/megaco_per_media_gateway_cont
lib/erlang/lib/megaco-${VERSION.megaco}/src/binary/megaco_per_media_gateway_control_v3.erl
lib/erlang/lib/megaco-${VERSION.megaco}/src/binary/megaco_per_media_gateway_control_v3.hrl
lib/erlang/lib/megaco-${VERSION.megaco}/src/engine/megaco_config.erl
+lib/erlang/lib/megaco-${VERSION.megaco}/src/engine/megaco_config_misc.erl
lib/erlang/lib/megaco-${VERSION.megaco}/src/engine/megaco_digit_map.erl
lib/erlang/lib/megaco-${VERSION.megaco}/src/engine/megaco_edist_compress.erl
lib/erlang/lib/megaco-${VERSION.megaco}/src/engine/megaco_encoder.erl
@@ -2851,7 +2921,10 @@ lib/erlang/lib/observer-${VERSION.observer}/ebin/observer.app
lib/erlang/lib/observer-${VERSION.observer}/ebin/observer.appup
lib/erlang/lib/observer-${VERSION.observer}/ebin/ttb.beam
lib/erlang/lib/observer-${VERSION.observer}/ebin/ttb_et.beam
+lib/erlang/lib/observer-${VERSION.observer}/examples/multitrace.erl
lib/erlang/lib/observer-${VERSION.observer}/include/etop.hrl
+lib/erlang/lib/observer-${VERSION.observer}/priv/bin/cdv
+lib/erlang/lib/observer-${VERSION.observer}/priv/bin/cdv.bat
lib/erlang/lib/observer-${VERSION.observer}/priv/bin/etop
lib/erlang/lib/observer-${VERSION.observer}/priv/bin/etop.bat
lib/erlang/lib/observer-${VERSION.observer}/priv/bin/getop
@@ -2867,9 +2940,21 @@ lib/erlang/lib/observer-${VERSION.observer}/src/etop_defs.hrl
lib/erlang/lib/observer-${VERSION.observer}/src/etop_gui.erl
lib/erlang/lib/observer-${VERSION.observer}/src/etop_tr.erl
lib/erlang/lib/observer-${VERSION.observer}/src/etop_txt.erl
-lib/erlang/lib/observer-${VERSION.observer}/src/multitrace.erl
lib/erlang/lib/observer-${VERSION.observer}/src/ttb.erl
lib/erlang/lib/observer-${VERSION.observer}/src/ttb_et.erl
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/c_src/odbcserver.c
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/c_src/odbcserver.h
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/ebin/odbc.app
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/ebin/odbc.appup
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/ebin/odbc.beam
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/ebin/odbc_app.beam
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/ebin/odbc_sup.beam
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/include/odbc.hrl
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/priv/bin/odbcserver
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/src/odbc.erl
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/src/odbc_app.erl
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/src/odbc_internal.hrl
+${PLIST.odbc}lib/erlang/lib/odbc-${VERSION.odbc}/src/odbc_sup.erl
lib/erlang/lib/orber-${VERSION.orber}/COSS/CosNaming/CosNaming.hrl
lib/erlang/lib/orber-${VERSION.orber}/COSS/CosNaming/CosNaming_Binding.erl
lib/erlang/lib/orber-${VERSION.orber}/COSS/CosNaming/CosNaming_BindingIterator.erl
@@ -3218,6 +3303,8 @@ lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PKIX.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PUB-KEY.asn1config
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PUB-KEY.erl
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PUB-KEY.hrl
+lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-1.asn1
+lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-3.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKIX1Algorithms88.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKIX1Explicit88.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKIX1Implicit88.asn1
@@ -3225,7 +3312,6 @@ lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKIXAttributeCertificate.as
lib/erlang/lib/public_key-${VERSION.public_key}/ebin/OTP-PUB-KEY.beam
lib/erlang/lib/public_key-${VERSION.public_key}/ebin/pubkey_cert.beam
lib/erlang/lib/public_key-${VERSION.public_key}/ebin/pubkey_cert_records.beam
-lib/erlang/lib/public_key-${VERSION.public_key}/ebin/pubkey_crypto.beam
lib/erlang/lib/public_key-${VERSION.public_key}/ebin/pubkey_pem.beam
lib/erlang/lib/public_key-${VERSION.public_key}/ebin/public_key.app
lib/erlang/lib/public_key-${VERSION.public_key}/ebin/public_key.appup
@@ -3234,9 +3320,10 @@ lib/erlang/lib/public_key-${VERSION.public_key}/include/OTP-PUB-KEY.hrl
lib/erlang/lib/public_key-${VERSION.public_key}/include/public_key.hrl
lib/erlang/lib/public_key-${VERSION.public_key}/src/pubkey_cert.erl
lib/erlang/lib/public_key-${VERSION.public_key}/src/pubkey_cert_records.erl
-lib/erlang/lib/public_key-${VERSION.public_key}/src/pubkey_crypto.erl
lib/erlang/lib/public_key-${VERSION.public_key}/src/pubkey_pem.erl
lib/erlang/lib/public_key-${VERSION.public_key}/src/public_key.erl
+lib/erlang/lib/reltool-${VERSION.reltool}/ebin/reltool.app
+lib/erlang/lib/reltool-${VERSION.reltool}/ebin/reltool.appup
lib/erlang/lib/reltool-${VERSION.reltool}/ebin/reltool.beam
lib/erlang/lib/reltool-${VERSION.reltool}/ebin/reltool_app_win.beam
lib/erlang/lib/reltool-${VERSION.reltool}/ebin/reltool_fgraph.beam
@@ -3331,6 +3418,7 @@ lib/erlang/lib/sasl-${VERSION.sasl}/src/systools_lib.erl
lib/erlang/lib/sasl-${VERSION.sasl}/src/systools_make.erl
lib/erlang/lib/sasl-${VERSION.sasl}/src/systools_rc.erl
lib/erlang/lib/sasl-${VERSION.sasl}/src/systools_relup.erl
+lib/erlang/lib/snmp-${VERSION.snmp}/bin/snmpc
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmp.app
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmp.appup
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmp.beam
@@ -3392,6 +3480,7 @@ lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_target_cache.beam
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_trap.beam
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_usm.beam
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_vacm.beam
+lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpc
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpc.beam
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpc_lib.beam
lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpc_mib_gram.beam
@@ -3547,6 +3636,7 @@ lib/erlang/lib/snmp-${VERSION.snmp}/src/app/snmp_app_sup.erl
lib/erlang/lib/snmp-${VERSION.snmp}/src/app/snmp_internal.hrl
lib/erlang/lib/snmp-${VERSION.snmp}/src/compiler/snmpc.erl
lib/erlang/lib/snmp-${VERSION.snmp}/src/compiler/snmpc.hrl
+lib/erlang/lib/snmp-${VERSION.snmp}/src/compiler/snmpc.src
lib/erlang/lib/snmp-${VERSION.snmp}/src/compiler/snmpc_lib.erl
lib/erlang/lib/snmp-${VERSION.snmp}/src/compiler/snmpc_lib.hrl
lib/erlang/lib/snmp-${VERSION.snmp}/src/compiler/snmpc_mib_gram.erl
@@ -3598,7 +3688,6 @@ lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_bits.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_channel.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_channel_sup.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_cli.beam
-lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_cm.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_connection.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_connection_controler.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_connection_handler.beam
@@ -3614,8 +3703,6 @@ lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_sftpd.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_sftpd_file.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_sftpd_file_api.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_shell.beam
-lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_ssh.beam
-lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_sshd.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_subsystem_sup.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_sup.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_system_sup.beam
@@ -3641,7 +3728,6 @@ lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_bits.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_channel.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_channel_sup.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_cli.erl
-lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_cm.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_connect.hrl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_connection.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_connection_controler.erl
@@ -3658,8 +3744,6 @@ lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_sftpd.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_sftpd_file.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_sftpd_file_api.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_shell.erl
-lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_ssh.erl
-lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_sshd.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_subsystem_sup.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_sup.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_system_sup.erl
@@ -3669,14 +3753,12 @@ lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_userreg.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_xfer.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/sshc_sup.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/sshd_sup.erl
-lib/erlang/lib/ssl-${VERSION.ssl}/ebin/OTP-PKIX.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/inet_ssl_dist.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl.app
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl.appup
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_alert.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_app.beam
-lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_base64.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_broker.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_broker_sup.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_certificate.beam
@@ -3687,9 +3769,6 @@ lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_connection_sup.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_debug.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_handshake.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_manager.beam
-lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_pem.beam
-lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_pkix.beam
-lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_pkix_oid.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_prim.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_record.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_server.beam
@@ -3700,64 +3779,17 @@ lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_ssl2.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_ssl3.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_sup.beam
lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_tls1.beam
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/Makefile
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/ebin/make_certs.beam
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/client/cacerts.pem
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/client/cert.pem
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/client/key.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/client/req.cnf
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/client/req.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/ca.cnf
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/cert.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/index.txt
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/index.txt.attr
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/index.txt.old
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/newcerts/01.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/private/RAND
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/private/key.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/req.cnf
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/serial
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/erlangCA/serial.old
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/ca.cnf
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/cert.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/index.txt
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/index.txt.attr
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/index.txt.attr.old
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/index.txt.old
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/newcerts/01.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/newcerts/02.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/private/RAND
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/private/key.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/req.cnf
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/req.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/serial
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/otpCA/serial.old
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/server/cacerts.pem
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/server/cert.pem
lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/server/key.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/server/req.cnf
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/etc/server/req.pem
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/rnd/RAND
-lib/erlang/lib/ssl-${VERSION.ssl}/examples/certs/src/make_certs.erl
lib/erlang/lib/ssl-${VERSION.ssl}/examples/ebin/client_server.beam
lib/erlang/lib/ssl-${VERSION.ssl}/examples/src/Makefile
lib/erlang/lib/ssl-${VERSION.ssl}/examples/src/client_server.erl
-lib/erlang/lib/ssl-${VERSION.ssl}/include/OTP-PKIX.hrl
-lib/erlang/lib/ssl-${VERSION.ssl}/include/ssl_pkix.hrl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/OTP-PKIX.asn1config
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/OTP-PKIX.erl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/OTP-PKIX.hrl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIX1Algorithms88.asn1
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIX1Algorithms88.hrl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIX1Explicit88.asn1
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIX1Explicit88.hrl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIX1Implicit88.asn1
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIX1Implicit88.hrl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIXAttributeCertificate.asn1
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/PKIXAttributeCertificate.hrl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/SSL-PKIX.asn1
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/mk_ssl_pkix_oid.erl
-lib/erlang/lib/ssl-${VERSION.ssl}/pkix/ssl_pkix_oid.erl
lib/erlang/lib/ssl-${VERSION.ssl}/priv/bin/ssl_esock
lib/erlang/lib/ssl-${VERSION.ssl}/priv/obj/Makefile
lib/erlang/lib/ssl-${VERSION.ssl}/priv/obj/debuglog.o
@@ -3772,7 +3804,6 @@ lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl.erl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_alert.erl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_alert.hrl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_app.erl
-lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_base64.erl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_broker.erl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_broker_int.hrl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_broker_sup.erl
@@ -3789,8 +3820,6 @@ lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_handshake.hrl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_int.hrl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_internal.hrl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_manager.erl
-lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_pem.erl
-lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_pkix.erl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_prim.erl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_record.erl
lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_record.hrl
@@ -3805,6 +3834,7 @@ lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_tls1.erl
lib/erlang/lib/stdlib-${VERSION.stdlib}/ebin/array.beam
lib/erlang/lib/stdlib-${VERSION.stdlib}/ebin/base64.beam
lib/erlang/lib/stdlib-${VERSION.stdlib}/ebin/beam_lib.beam
+lib/erlang/lib/stdlib-${VERSION.stdlib}/ebin/binary.beam
lib/erlang/lib/stdlib-${VERSION.stdlib}/ebin/c.beam
lib/erlang/lib/stdlib-${VERSION.stdlib}/ebin/calendar.beam
lib/erlang/lib/stdlib-${VERSION.stdlib}/ebin/dets.beam
@@ -3891,6 +3921,7 @@ lib/erlang/lib/stdlib-${VERSION.stdlib}/include/zip.hrl
lib/erlang/lib/stdlib-${VERSION.stdlib}/src/array.erl
lib/erlang/lib/stdlib-${VERSION.stdlib}/src/base64.erl
lib/erlang/lib/stdlib-${VERSION.stdlib}/src/beam_lib.erl
+lib/erlang/lib/stdlib-${VERSION.stdlib}/src/binary.erl
lib/erlang/lib/stdlib-${VERSION.stdlib}/src/c.erl
lib/erlang/lib/stdlib-${VERSION.stdlib}/src/calendar.erl
lib/erlang/lib/stdlib-${VERSION.stdlib}/src/dets.erl
@@ -4033,6 +4064,7 @@ lib/erlang/lib/tools-${VERSION.tools}/ebin/cprof.beam
lib/erlang/lib/tools-${VERSION.tools}/ebin/eprof.beam
lib/erlang/lib/tools-${VERSION.tools}/ebin/fprof.beam
lib/erlang/lib/tools-${VERSION.tools}/ebin/instrument.beam
+lib/erlang/lib/tools-${VERSION.tools}/ebin/lcnt.beam
lib/erlang/lib/tools-${VERSION.tools}/ebin/make.beam
lib/erlang/lib/tools-${VERSION.tools}/ebin/tags.beam
lib/erlang/lib/tools-${VERSION.tools}/ebin/tools.app
@@ -4046,8 +4078,12 @@ lib/erlang/lib/tools-${VERSION.tools}/ebin/xref_scanner.beam
lib/erlang/lib/tools-${VERSION.tools}/ebin/xref_utils.beam
lib/erlang/lib/tools-${VERSION.tools}/emacs/README
lib/erlang/lib/tools-${VERSION.tools}/emacs/erlang-eunit.el
+lib/erlang/lib/tools-${VERSION.tools}/emacs/erlang-flymake.el
+lib/erlang/lib/tools-${VERSION.tools}/emacs/erlang-skels-old.el
+lib/erlang/lib/tools-${VERSION.tools}/emacs/erlang-skels.el
lib/erlang/lib/tools-${VERSION.tools}/emacs/erlang-start.el
lib/erlang/lib/tools-${VERSION.tools}/emacs/erlang.el
+lib/erlang/lib/tools-${VERSION.tools}/emacs/erlang_appwiz.el
lib/erlang/lib/tools-${VERSION.tools}/emacs/test.erl.indented
lib/erlang/lib/tools-${VERSION.tools}/emacs/test.erl.orig
lib/erlang/lib/tools-${VERSION.tools}/examples/xref_examples.erl
@@ -4059,6 +4095,7 @@ lib/erlang/lib/tools-${VERSION.tools}/src/cprof.erl
lib/erlang/lib/tools-${VERSION.tools}/src/eprof.erl
lib/erlang/lib/tools-${VERSION.tools}/src/fprof.erl
lib/erlang/lib/tools-${VERSION.tools}/src/instrument.erl
+lib/erlang/lib/tools-${VERSION.tools}/src/lcnt.erl
lib/erlang/lib/tools-${VERSION.tools}/src/make.erl
lib/erlang/lib/tools-${VERSION.tools}/src/tags.erl
lib/erlang/lib/tools-${VERSION.tools}/src/xref.erl
@@ -4167,18 +4204,7 @@ lib/erlang/lib/tv-${VERSION.tv}/src/tv_utils.erl
lib/erlang/lib/typer-${VERSION.typer}/ebin/typer.app
lib/erlang/lib/typer-${VERSION.typer}/ebin/typer.appup
lib/erlang/lib/typer-${VERSION.typer}/ebin/typer.beam
-lib/erlang/lib/typer-${VERSION.typer}/ebin/typer_annotator.beam
-lib/erlang/lib/typer-${VERSION.typer}/ebin/typer_info.beam
-lib/erlang/lib/typer-${VERSION.typer}/ebin/typer_map.beam
-lib/erlang/lib/typer-${VERSION.typer}/ebin/typer_options.beam
-lib/erlang/lib/typer-${VERSION.typer}/ebin/typer_preprocess.beam
lib/erlang/lib/typer-${VERSION.typer}/src/typer.erl
-lib/erlang/lib/typer-${VERSION.typer}/src/typer.hrl
-lib/erlang/lib/typer-${VERSION.typer}/src/typer_annotator.erl
-lib/erlang/lib/typer-${VERSION.typer}/src/typer_info.erl
-lib/erlang/lib/typer-${VERSION.typer}/src/typer_map.erl
-lib/erlang/lib/typer-${VERSION.typer}/src/typer_options.erl
-lib/erlang/lib/typer-${VERSION.typer}/src/typer_preprocess.erl
lib/erlang/lib/webtool-${VERSION.webtool}/ebin/webtool.app
lib/erlang/lib/webtool-${VERSION.webtool}/ebin/webtool.appup
lib/erlang/lib/webtool-${VERSION.webtool}/ebin/webtool.beam
@@ -4193,6 +4219,8 @@ lib/erlang/lib/webtool-${VERSION.webtool}/src/webtool.erl
lib/erlang/lib/webtool-${VERSION.webtool}/src/webtool_sup.erl
lib/erlang/lib/wx-${VERSION.wx}/ebin/gl.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/glu.beam
+lib/erlang/lib/wx-${VERSION.wx}/ebin/wx.app
+lib/erlang/lib/wx-${VERSION.wx}/ebin/wx.appup
lib/erlang/lib/wx-${VERSION.wx}/ebin/wx.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxAcceleratorEntry.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxAcceleratorTable.beam
@@ -4386,6 +4414,7 @@ lib/erlang/lib/wx-${VERSION.wx}/ebin/wxStdDialogButtonSizer.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxStyledTextCtrl.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxStyledTextEvent.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxSysColourChangedEvent.beam
+lib/erlang/lib/wx-${VERSION.wx}/ebin/wxSystemSettings.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxTextAttr.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxTextCtrl.beam
lib/erlang/lib/wx-${VERSION.wx}/ebin/wxTextDataObject.beam
@@ -4520,7 +4549,6 @@ lib/erlang/lib/wx-${VERSION.wx}/include/gl.hrl
lib/erlang/lib/wx-${VERSION.wx}/include/glu.hrl
lib/erlang/lib/wx-${VERSION.wx}/include/wx.hrl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/gl.erl
-lib/erlang/lib/wx-${VERSION.wx}/src/gen/gl_debug.hrl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/glu.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxAcceleratorEntry.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxAcceleratorTable.erl
@@ -4714,6 +4742,7 @@ lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxStdDialogButtonSizer.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxStyledTextCtrl.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxStyledTextEvent.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxSysColourChangedEvent.erl
+lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxSystemSettings.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxTextAttr.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxTextCtrl.erl
lib/erlang/lib/wx-${VERSION.wx}/src/gen/wxTextDataObject.erl
@@ -4836,11 +4865,11 @@ lib/erlang/releases/RELEASES.src
lib/erlang/releases/start_erl.data
lib/erlang/usr/include/driver_int.h
lib/erlang/usr/include/erl_driver.h
+lib/erlang/usr/include/erl_drv_nif.h
lib/erlang/usr/include/erl_fixed_size_int_types.h
lib/erlang/usr/include/erl_int_sizes_config.h
lib/erlang/usr/include/erl_memory_trace_parser.h
lib/erlang/usr/include/erl_nif.h
lib/erlang/usr/include/erl_nif_api_funcs.h
-lib/erlang/usr/include/obsolete/driver.h
lib/erlang/usr/lib/liberts.a
lib/erlang/usr/lib/liberts_r.a
diff --git a/lang/erlang/PLIST.java b/lang/erlang/PLIST.java
index 38b9237fd27..7bf805adc13 100644
--- a/lang/erlang/PLIST.java
+++ b/lang/erlang/PLIST.java
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.java,v 1.8 2010/01/13 19:28:33 tnn Exp $
+@comment $NetBSD: PLIST.java,v 1.9 2011/04/14 19:34:07 asau Exp $
lib/erlang/lib/ic-${VERSION.ic}/java_src/com/ericsson/otp/ic/Any.java
lib/erlang/lib/ic-${VERSION.ic}/java_src/com/ericsson/otp/ic/AnyHelper.java
lib/erlang/lib/ic-${VERSION.ic}/java_src/com/ericsson/otp/ic/AnyHolder.java
@@ -46,8 +46,10 @@ lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangDecodeException.java
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangDouble.java
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangException.java
+lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangExternalFun.java
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangExit.java
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangFloat.java
+lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangFun.java
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangInt.java
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangList.java
lib/erlang/lib/jinterface-${VERSION.jinterface}/java_src/com/ericsson/otp/erlang/OtpErlangLong.java
diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo
index 7ccba2c81c5..7d21d1f585c 100644
--- a/lang/erlang/distinfo
+++ b/lang/erlang/distinfo
@@ -1,27 +1,10 @@
-$NetBSD: distinfo,v 1.22 2010/04/17 20:10:16 tez Exp $
+$NetBSD: distinfo,v 1.23 2011/04/14 19:34:07 asau Exp $
-SHA1 (erlang/otp_src_R13B03.tar.gz) = 161f22d498da244d4b32181a78b04d97523857d1
-RMD160 (erlang/otp_src_R13B03.tar.gz) = 7cf3d1cf6cdf73ff19f5a416396c4024e641ec29
-Size (erlang/otp_src_R13B03.tar.gz) = 57524485 bytes
-SHA1 (patch-ab) = f0a148c893693a7877ff4d1678535a78179e32a2
-SHA1 (patch-ac) = ac9af68982593faa6736f70f5c196b6835748f58
-SHA1 (patch-ae) = 59075d269ac05bf029c41e8eab89e7669d80514f
-SHA1 (patch-af) = 357ec0b48484cb03f8ef03959cb59f369fbabe41
-SHA1 (patch-ag) = a0aba985d765050dadc0d8410c3a891954ffeaa7
-SHA1 (patch-ah) = ba9af73a5f21490b52578118394dd9dd3a8a46d1
-SHA1 (patch-ai) = 0def85522da0a5fcac87577f8c14077e3246ebc9
-SHA1 (patch-aj) = 23592345bbc06bf8e50ed40e0b802c2339ca44c2
-SHA1 (patch-ak) = 46e5a21f5627f896d3e22c0a48317b37be25ce7b
-SHA1 (patch-al) = 08bd0849d31b59347392369f10a2fb54a928e4f4
-SHA1 (patch-am) = 58b5837a85073cd5e896bf5817dae25b423478b8
-SHA1 (patch-an) = f3a11643e3eb73a3757bea65a1e053724b88c844
-SHA1 (patch-ao) = 48a41181b6dfbe42a163d8853d1c07faeafb9639
-SHA1 (patch-ap) = 81afc77c91712792c4ada381015f949a28f4baf2
-SHA1 (patch-aq) = b9917e5da127958933c4338493b907ef820add85
-SHA1 (patch-ar) = f602b05a46de98a95b2e2567a5ba04ecb3feec6f
-SHA1 (patch-as) = b989c04579c37e9370288edaf296172bb07be046
-SHA1 (patch-at) = f0b8733b9ce3ac6c15274e83464499779ae25399
-SHA1 (patch-au) = fe924a3306a278f51d10b1d2ad14432ec9f1428e
-SHA1 (patch-av) = 6f54c914d760145298036aeabf81735f91acdd06
-SHA1 (patch-aw) = 38c5dbe389c0ec8e0bea16b99f56ddc1dc4c581e
-SHA1 (patch-ax) = dac42b8768a8cbe5793d2a11f3ecdc7d384a1f77
+SHA1 (erlang/otp_src_R14B02.tar.gz) = 3b117f93a4e28c376278bbcca0ede0f936952c88
+RMD160 (erlang/otp_src_R14B02.tar.gz) = 87e3715decd883ec082ac20faac015bd96a9976c
+Size (erlang/otp_src_R14B02.tar.gz) = 66133818 bytes
+SHA1 (patch-ab) = 26592a499a404de3a4d5846f07c2b5bce2ea7aca
+SHA1 (patch-ai) = e0b05313bb5198b339ff0c8d277cbe62a13d0c94
+SHA1 (patch-am) = 273390e10f5bb3a8e858f5f831c7f5afded068bf
+SHA1 (patch-ao) = a4ee17b0a81415d541cb55d76b3c1ecc3148c2c2
+SHA1 (patch-ay) = 7d1a7f79e8c3ea909b2f4476d9ff271ed1318234
diff --git a/lang/erlang/options.mk b/lang/erlang/options.mk
index e9386da9ccc..4fbcbebc7bb 100644
--- a/lang/erlang/options.mk
+++ b/lang/erlang/options.mk
@@ -1,30 +1,38 @@
-# $NetBSD: options.mk,v 1.3 2009/12/15 12:07:57 asau Exp $
+# $NetBSD: options.mk,v 1.4 2011/04/14 19:34:07 asau Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.erlang
PKG_SUPPORTED_OPTIONS= java erlang-hipe
PKG_OPTIONS_OPTIONAL_GROUPS= odbc
PKG_OPTIONS_GROUP.odbc= iodbc unixodbc
+PKG_SUGGESTED_OPTIONS= # empty
+###
+### Activate HiPE by default on some systems or if the user has
+### defined the erlang-hipe option in mk.conf
+###
+.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") && \
+ (${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux" || \
+ ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD")
+PKG_SUGGESTED_OPTIONS+= erlang-hipe
+.endif
+
.include "../../mk/bsd.options.mk"
+PLIST_VARS+= odbc
+
.if !empty(PKG_OPTIONS:Mjava)
USE_JAVA= yes
USE_JAVA2= yes
.include "../../mk/java-vm.mk"
PLIST_SRC+= PLIST.java
.else
-CONFIGURE_ENV+= JAVAC=none
+CONFIGURE_ARGS+= --without-javac
.endif
.if !empty(PKG_OPTIONS:Merlang-hipe)
-###
-### XXX Need to check which platforms will enable this by default, if any.
-### Should it be an option?
-###
-PLIST_SUBST+= SMP="@comment "
CONFIGURE_ARGS+= --enable-hipe
+PLIST_SRC+= PLIST.hipe
.else
-PLIST_SUBST+= SMP=""
CONFIGURE_ARGS+= --disable-hipe
.endif
@@ -34,11 +42,15 @@ CONFIGURE_ARGS+= --disable-hipe
.if !empty(PKG_OPTIONS:Miodbc)
. include "../../databases/iodbc/buildlink3.mk"
CONFIGURE_ARGS+= --with-odbc=${BUILDLINK_PREFIX.iodbc}
-PLIST_SRC+= PLIST.odbc
+PLIST.odbc= yes
.endif
.if !empty(PKG_OPTIONS:Munixodbc)
. include "../../databases/unixodbc/buildlink3.mk"
CONFIGURE_ARGS+= --with-odbc=${BUILDLINK_PREFIX.unixodbc}
-PLIST_SRC+= PLIST.odbc
+PLIST.odbc= yes
.endif
+
+# Help generate optional PLIST parts:
+PRINT_PLIST_AWK+= {if ($$0 ~ /\/erlang\/lib\/hipe-${VERSION.hipe}\//) {$$0 = "$${PLIST.hipe}" $$0;}}
+PRINT_PLIST_AWK+= {if ($$0 ~ /\/erlang\/lib\/odbc-${VERSION.odbc}\//) {$$0 = "$${PLIST.odbc}" $$0;}}
diff --git a/lang/erlang/patches/patch-ab b/lang/erlang/patches/patch-ab
index 5981ab68afc..382303afb39 100644
--- a/lang/erlang/patches/patch-ab
+++ b/lang/erlang/patches/patch-ab
@@ -1,10 +1,10 @@
-$NetBSD: patch-ab,v 1.3 2008/04/08 13:16:22 martti Exp $
+$NetBSD: patch-ab,v 1.4 2011/04/14 19:34:08 asau Exp $
Build all .java files.
---- make/otp.mk.in.orig 2007-06-11 13:01:44.000000000 +0000
-+++ make/otp.mk.in
-@@ -166,7 +166,7 @@ endif
+--- make/otp.mk.in.orig 2010-02-19 20:06:42.000000000 +0200
++++ make/otp.mk.in 2010-02-24 14:30:48.000000000 +0200
+@@ -169,7 +169,7 @@
$(JAVA_DEST_ROOT)$(JAVA_CLASS_SUBDIR)%.class: %.java
diff --git a/lang/erlang/patches/patch-ac b/lang/erlang/patches/patch-ac
deleted file mode 100644
index f82d79868ee..00000000000
--- a/lang/erlang/patches/patch-ac
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-ac,v 1.6 2008/04/08 13:16:22 martti Exp $
-
-Added support for NetBSD.
-
---- erts/emulator/sys/common/erl_mseg.c.orig 2007-11-26 19:59:24.000000000 +0100
-+++ erts/emulator/sys/common/erl_mseg.c
-@@ -369,10 +369,18 @@ mseg_recreate(void *old_seg, Uint old_si
- #if defined(ERTS_MSEG_FAKE_SEGMENTS)
- new_seg = erts_sys_realloc(ERTS_ALC_N_INVALID, NULL, old_seg, new_size);
- #elif HAVE_MREMAP
-+#if defined(__NetBSD__)
-+ new_seg = (void *) mremap((void *) old_seg,
-+ (size_t) old_size,
-+ NULL,
-+ (size_t) new_size,
-+ 0);
-+#else
- new_seg = (void *) mremap((void *) old_seg,
- (size_t) old_size,
- (size_t) new_size,
- MREMAP_MAYMOVE);
-+#endif
- if (new_seg == (void *) MAP_FAILED)
- new_seg = NULL;
- #else
diff --git a/lang/erlang/patches/patch-ae b/lang/erlang/patches/patch-ae
deleted file mode 100644
index c1ab9dc87f3..00000000000
--- a/lang/erlang/patches/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ae,v 1.4 2009/12/15 12:07:57 asau Exp $
-
-Fixed Makefile installation.
-
---- lib/crypto/c_src/Makefile.in.orig 2007-06-11 12:59:08.000000000 +0000
-+++ lib/crypto/c_src/Makefile.in
-@@ -135,7 +135,7 @@ include $(ERL_TOP)/make/otp_release_targ
- release_spec: opt
- $(INSTALL_DIR) $(RELSYSDIR)/priv/obj
- $(INSTALL_DIR) $(RELSYSDIR)/priv/lib
-- $(INSTALL_PROGRAM) $(DRV_MAKEFILE) $(RELSYSDIR)/priv/obj
-+ $(INSTALL_DATA) $(DRV_MAKEFILE) $(RELSYSDIR)/priv/obj
- $(INSTALL_PROGRAM) $(OBJS) $(RELSYSDIR)/priv/obj
- $(INSTALL_PROGRAM) $(DYN_DRIVER) $(RELSYSDIR)/priv/lib
-
diff --git a/lang/erlang/patches/patch-af b/lang/erlang/patches/patch-af
deleted file mode 100644
index cd7b82868aa..00000000000
--- a/lang/erlang/patches/patch-af
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-af,v 1.3 2009/12/15 12:07:57 asau Exp $
-
---- Makefile.in.orig 2008-02-05 08:37:34.000000000 -0500
-+++ Makefile.in
-@@ -49,8 +49,7 @@ exec_prefix = @exec_prefix@
- # useful e.g. when installing on a server that stores the files with a
- # different path from where the clients access them. Or when building
- # rpms.
--#INSTALL_PREFIX =
--# Naah...override `prefix' instead.
-+INSTALL_PREFIX = $(DESTDIR)
-
- # The directory in which user executables (ERL_BASE_PUB_FILES) are put
- BINDIR = $(INSTALL_PREFIX)@bindir@
-@@ -707,7 +706,7 @@ else
- endif
-
- install.Install:
-- cd $(ERLANG_LIBDIR) && ./Install -minimal $(ERLANG_LIBDIR)
-+ cd $(ERLANG_LIBDIR) && ./Install -minimal $(ERLANG_ILIBDIR)
-
- #
- # Install erlang base public files
diff --git a/lang/erlang/patches/patch-ag b/lang/erlang/patches/patch-ag
deleted file mode 100644
index f8ea7df842c..00000000000
--- a/lang/erlang/patches/patch-ag
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-ag,v 1.2 2009/12/15 12:07:57 asau Exp $
-
---- erts/emulator/obsolete/driver.h.orig 2007-11-26 13:55:21.000000000 -0500
-+++ erts/emulator/obsolete/driver.h
-@@ -67,10 +67,10 @@
- # define DRIVER_INIT(DRIVER_NAME) driver_init
- #endif
-
--typedef int (*F_PTR)(); /* a function pointer */
--typedef long (*L_PTR)(); /* pointer to a function returning long */
-+typedef int (*F_PTR)(void); /* a function pointer */
-+typedef long (*L_PTR)(void); /* pointer to a function returning long */
-
--extern int null_func();
-+extern int null_func(void);
-
- /* This structure MUST match Binary in global.h exactly!!! */
- typedef struct driver_binary {
diff --git a/lang/erlang/patches/patch-ah b/lang/erlang/patches/patch-ah
deleted file mode 100644
index 48f0a81521e..00000000000
--- a/lang/erlang/patches/patch-ah
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ah,v 1.3 2009/12/15 12:07:57 asau Exp $
-
---- lib/compiler/src/v3_codegen.erl.orig 2008-02-05 08:37:35.000000000 -0500
-+++ lib/compiler/src/v3_codegen.erl
-@@ -1481,6 +1481,8 @@ cg_binary_size_1([], Bits, Acc) ->
- Sizes = filter(fun({_,{integer,0}}) -> false;
- (_) -> true end, Sizes0),
- case Sizes of
-+ [] ->
-+ {bs_init2,[{integer,0}]};
- [{1,_}|_] ->
- {bs_init_bits,cg_binary_bytes_to_bits(Sizes, [])};
- [{8,_}|_] ->
diff --git a/lang/erlang/patches/patch-ai b/lang/erlang/patches/patch-ai
index 6665339ca88..91caef8b72a 100644
--- a/lang/erlang/patches/patch-ai
+++ b/lang/erlang/patches/patch-ai
@@ -1,8 +1,8 @@
-$NetBSD: patch-ai,v 1.2 2009/12/15 12:07:57 asau Exp $
+$NetBSD: patch-ai,v 1.3 2011/04/14 19:34:08 asau Exp $
---- lib/gs/src/tool_utils.erl.orig 2007-11-26 14:03:09.000000000 -0500
-+++ lib/gs/src/tool_utils.erl
-@@ -37,6 +37,9 @@
+--- lib/gs/src/tool_utils.erl.orig 2010-06-11 18:31:38.000000000 +0300
++++ lib/gs/src/tool_utils.erl 2010-06-17 10:20:07.000000000 +0300
+@@ -40,6 +40,9 @@
}).
@@ -12,7 +12,7 @@ $NetBSD: patch-ai,v 1.2 2009/12/15 12:07:57 asau Exp $
%%----------------------------------------------------------------------
%% open_help(Parent, File)
%% Parent = gsobj() (GS root object or parent window)
-@@ -77,7 +80,7 @@ open_help_default(Parent, File) ->
+@@ -80,7 +83,7 @@
{unix,Type} ->
case Type of
darwin -> "open " ++ File;
@@ -21,7 +21,7 @@ $NetBSD: patch-ai,v 1.2 2009/12/15 12:07:57 asau Exp $
end;
{win32,_AnyType} ->
"start " ++ filename:nativename(File);
-@@ -92,7 +95,7 @@ open_help_default(Parent, File) ->
+@@ -95,7 +98,7 @@
{unix,Type} ->
case Type of
darwin -> "open " ++ File;
@@ -30,7 +30,7 @@ $NetBSD: patch-ai,v 1.2 2009/12/15 12:07:57 asau Exp $
end;
{win32,_AnyType} ->
"netscape.exe -h " ++ regexp:gsub(File,"\\\\","/");
-@@ -429,3 +432,53 @@ insert_newlines([Last]) ->
+@@ -429,3 +432,53 @@
[Last];
insert_newlines(Other) ->
Other.
diff --git a/lang/erlang/patches/patch-aj b/lang/erlang/patches/patch-aj
deleted file mode 100644
index 8496d7ba1b1..00000000000
--- a/lang/erlang/patches/patch-aj
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-aj,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- lib/odbc/c_src/odbcserver.c.orig 2008-06-10 16:57:40.000000000 +0400
-+++ lib/odbc/c_src/odbcserver.c 2008-08-20 00:23:22.000000000 +0400
-@@ -114,6 +114,7 @@
- #include <sys/socket.h>
- #include <sys/uio.h>
- #include <netdb.h>
-+#include <netinet/in.h>
- #endif
-
- #include <limits.h>
diff --git a/lang/erlang/patches/patch-ak b/lang/erlang/patches/patch-ak
deleted file mode 100644
index e60c5390476..00000000000
--- a/lang/erlang/patches/patch-ak
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- lib/sasl/src/rb.erl.orig 2007-12-04 08:02:32.000000000 -0500
-+++ lib/sasl/src/rb.erl
-@@ -414,7 +414,7 @@ read_report(Fd) ->
- Ref = make_ref(),
- case (catch {Ref,binary_to_term(Bin)}) of
- {'EXIT',_} ->
-- {error, "Inclomplete erlang term in log"};
-+ {error, "Incomplete erlang term in log"};
- {Ref,Term} ->
- {ok, Term}
- end
diff --git a/lang/erlang/patches/patch-al b/lang/erlang/patches/patch-al
deleted file mode 100644
index 3cdccdaeefb..00000000000
--- a/lang/erlang/patches/patch-al
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-al,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- erts/emulator/hipe/hipe_amd64.c.orig 2007-11-26 13:59:46.000000000 -0500
-+++ erts/emulator/hipe/hipe_amd64.c
-@@ -141,9 +141,9 @@ static void morecore(unsigned int alloc_
- map_start = mmap(map_hint, map_bytes,
- PROT_EXEC|PROT_READ|PROT_WRITE,
- MAP_PRIVATE|MAP_ANONYMOUS
--#if defined(MAP_32BIT)
-+#if defined(MAP_32BIT) && !defined(MMAP_MAP_FIXED)
- |MAP_32BIT
--#elif defined(__FreeBSD__) || defined(__sun__)
-+#elif defined(MMAP_MAP_FIXED)
- |MAP_FIXED
- #endif
- ,
diff --git a/lang/erlang/patches/patch-am b/lang/erlang/patches/patch-am
index d4cf427d1c0..c6d76b4e3d1 100644
--- a/lang/erlang/patches/patch-am
+++ b/lang/erlang/patches/patch-am
@@ -1,8 +1,8 @@
-$NetBSD: patch-am,v 1.1 2009/12/15 12:09:20 asau Exp $
+$NetBSD: patch-am,v 1.2 2011/04/14 19:34:08 asau Exp $
---- erts/emulator/hipe/hipe_arm.c.orig 2007-11-26 14:00:35.000000000 -0500
-+++ erts/emulator/hipe/hipe_arm.c
-@@ -45,11 +45,19 @@ static struct segment {
+--- erts/emulator/hipe/hipe_arm.c.orig 2010-06-24 07:25:07.000000000 +0300
++++ erts/emulator/hipe/hipe_arm.c 2010-06-24 07:25:43.000000000 +0300
+@@ -73,6 +73,10 @@
#define in_area(ptr,start,nbytes) \
((unsigned long)((char*)(ptr) - (char*)(start)) < (nbytes))
@@ -13,13 +13,3 @@ $NetBSD: patch-am,v 1.1 2009/12/15 12:09:20 asau Exp $
static void *new_code_mapping(void)
{
return mmap(0, SEGMENT_NRBYTES,
- PROT_EXEC|PROT_READ|PROT_WRITE,
-- MAP_PRIVATE|MAP_ANONYMOUS,
-+ MAP_PRIVATE|MAP_ANONYMOUS
-+#ifdef MMAP_MAP_FIXED
-+ | MAP_FIXED
-+#endif
-+ ,
- -1, 0);
- }
-
diff --git a/lang/erlang/patches/patch-an b/lang/erlang/patches/patch-an
deleted file mode 100644
index 4a806937681..00000000000
--- a/lang/erlang/patches/patch-an
+++ /dev/null
@@ -1,30 +0,0 @@
-$NetBSD: patch-an,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- erts/emulator/hipe/hipe_ppc.c.orig 2007-11-26 13:59:47.000000000 -0500
-+++ erts/emulator/hipe/hipe_ppc.c
-@@ -101,7 +101,11 @@ static void *new_code_mapping(void)
- map_hint = (char*)(512*1024*1024); /* 0.5GB */
- map_start = mmap(map_hint, SEGMENT_NRBYTES,
- PROT_EXEC|PROT_READ|PROT_WRITE,
-- MAP_PRIVATE|MAP_ANONYMOUS,
-+ MAP_PRIVATE|MAP_ANONYMOUS
-+#ifdef MMAP_MAP_FIXED
-+ | MAP_FIXED
-+#endif
-+ ,
- -1, 0);
- if (map_start != MAP_FAILED &&
- (((unsigned long)map_start + (SEGMENT_NRBYTES-1)) & ~0x7FFFFFFFUL)) {
-@@ -115,7 +119,11 @@ static void *new_code_mapping(void)
- {
- return mmap(0, SEGMENT_NRBYTES,
- PROT_EXEC|PROT_READ|PROT_WRITE,
-- MAP_PRIVATE|MAP_ANONYMOUS,
-+ MAP_PRIVATE|MAP_ANONYMOUS
-+#ifdef MMAP_MAP_FIXED
-+ | MAP_FIXED
-+#endif
-+ ,
- -1, 0);
- }
- #endif
diff --git a/lang/erlang/patches/patch-ao b/lang/erlang/patches/patch-ao
index 9768d72b2b8..2ce60ba3064 100644
--- a/lang/erlang/patches/patch-ao
+++ b/lang/erlang/patches/patch-ao
@@ -1,8 +1,8 @@
-$NetBSD: patch-ao,v 1.1 2009/12/15 12:09:20 asau Exp $
+$NetBSD: patch-ao,v 1.2 2011/04/14 19:34:09 asau Exp $
---- erts/emulator/hipe/hipe_sparc.c.orig 2008-02-05 08:38:06.000000000 -0500
-+++ erts/emulator/hipe/hipe_sparc.c
-@@ -112,6 +112,10 @@ static void atexit_alloc_code_stats(void
+--- erts/emulator/hipe/hipe_sparc.c.orig 2010-06-24 07:26:50.000000000 +0300
++++ erts/emulator/hipe/hipe_sparc.c 2010-06-24 07:27:25.000000000 +0300
+@@ -130,6 +130,10 @@
#define ALLOC_CODE_STATS(X) do{}while(0)
#endif
@@ -13,14 +13,3 @@ $NetBSD: patch-ao,v 1.1 2009/12/15 12:09:20 asau Exp $
static void morecore(unsigned int alloc_bytes)
{
unsigned int map_bytes;
-@@ -135,8 +139,8 @@ static void morecore(unsigned int alloc_
- map_start = mmap(map_hint, map_bytes,
- PROT_EXEC|PROT_READ|PROT_WRITE,
- MAP_PRIVATE|MAP_ANONYMOUS
--#ifdef __x86_64__
-- |MAP_32BIT
-+#if defined(MMAP_MAP_FIXED)
-+ | MAP_FIXED
- #endif
- ,
- -1, 0);
diff --git a/lang/erlang/patches/patch-ap b/lang/erlang/patches/patch-ap
deleted file mode 100644
index 3c2de099c1f..00000000000
--- a/lang/erlang/patches/patch-ap
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ap,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- erts/emulator/hipe/hipe_x86.c.orig 2007-11-26 13:59:40.000000000 -0500
-+++ erts/emulator/hipe/hipe_x86.c
-@@ -113,8 +113,10 @@ static void morecore(unsigned int alloc_
- map_start = mmap(map_hint, map_bytes,
- PROT_EXEC|PROT_READ|PROT_WRITE,
- MAP_PRIVATE|MAP_ANONYMOUS
--#ifdef __x86_64__
-+#if defined(__x86_64__) && defined(MAP_32BIT) && !defined(MMAP_MAP_FIXED)
- |MAP_32BIT
-+#elif defined(MMAP_MAP_FIXED)
-+ | MAP_FIXED
- #endif
- ,
- -1, 0);
diff --git a/lang/erlang/patches/patch-aq b/lang/erlang/patches/patch-aq
deleted file mode 100644
index 92ad781db5f..00000000000
--- a/lang/erlang/patches/patch-aq
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-aq,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- erts/etc/unix/Install.src.orig 2009-09-18 18:07:12.000000000 +0400
-+++ erts/etc/unix/Install.src 2009-10-27 01:43:51.000000000 +0300
-@@ -27,14 +27,15 @@
- -minimal) start_option=minimal ;;
- -sasl) start_option=sasl ;;
- -cross) cross=yes ;;
-- *) ERL_ROOT=$1 ;;
-+ *) ERL_ROOT=$DESTDIR/$1;
-+ ERL_IROOT=$1 ;;
- esac
- shift
- done
-
- if [ -z "$cross" ]
- then
-- TARGET_ERL_ROOT="$ERL_ROOT"
-+ TARGET_ERL_ROOT="$ERL_IROOT"
- else
- TARGET_ERL_ROOT="$ERL_ROOT"
- ERL_ROOT=`pwd`
diff --git a/lang/erlang/patches/patch-ar b/lang/erlang/patches/patch-ar
deleted file mode 100644
index e103ab33664..00000000000
--- a/lang/erlang/patches/patch-ar
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-ar,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- erts/configure.orig 2008-06-10 22:03:32.000000000 +0400
-+++ erts/configure 2008-08-20 00:26:13.000000000 +0400
-@@ -10597,7 +10597,7 @@
-
-
-
--if test "x$enable_sctp" == "xyes" ; then
-+if test "x$enable_sctp" = "xyes" ; then
- echo "$as_me:$LINENO: checking for netinet/sctp.h" >&5
- echo $ECHO_N "checking for netinet/sctp.h... $ECHO_C" >&6
- if test "${ac_cv_header_netinet_sctp_h+set}" = set; then
-@@ -19505,7 +19505,7 @@
- * Implement SIGFPE handler based on CPU/OS combination
- */
-
--#if (defined(__linux__) && (defined(__i386__) || defined(__x86_64__) || defined(__sparc__) || defined(__powerpc__))) || (defined(__DARWIN__) && (defined(__i386__) || defined(__x86_64__) || defined(__ppc__))) || (defined(__FreeBSD__) && (defined(__i386__) || defined(__x86_64__))) || (defined(__OpenBSD__) && defined(__x86_64__)) || (defined(__sun__) && defined(__x86_64__))
-+#if (defined(__linux__) && (defined(__i386__) || defined(__x86_64__) || defined(__sparc__) || defined(__powerpc__))) || (defined(__DARWIN__) && (defined(__i386__) || defined(__x86_64__) || defined(__ppc__))) || (defined(__FreeBSD__) && (defined(__i386__) || defined(__x86_64__))) || ((defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)) || (defined(__sun__) && defined(__x86_64__))
-
- #if defined(__linux__) && defined(__i386__)
- #if !defined(X86_FXSR_MAGIC)
-@@ -19601,6 +19601,11 @@
- struct fxsave64 *fxsave = uc->sc_fpstate;
- fxsave->fx_mxcsr = 0x1F80;
- fxsave->fx_fsw &= ~0xFF;
-+#elif defined(__NetBSD__) && defined(__x86_64__)
-+ mcontext_t *mc = &uc->uc_mcontext;
-+ struct fxsave64 *fxsave = (struct fxsave64 *)&mc->__fpregs;
-+ fxsave->fx_mxcsr = 0x1F80;
-+ fxsave->fx_fsw &= ~0xFF;
- #elif defined(__sun__) && defined(__x86_64__)
- mcontext_t *mc = &uc->uc_mcontext;
- struct fpchip_state *fpstate = &mc->fpregs.fp_reg_set.fpchip_state;
diff --git a/lang/erlang/patches/patch-as b/lang/erlang/patches/patch-as
deleted file mode 100644
index 0ca64123aa5..00000000000
--- a/lang/erlang/patches/patch-as
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-as,v 1.1 2009/12/15 12:09:20 asau Exp $
-
---- erts/emulator/sys/unix/sys_float.c.orig 2009-03-12 15:16:31.000000000 +0300
-+++ erts/emulator/sys/unix/sys_float.c 2009-07-12 03:09:17.000000000 +0400
-@@ -459,7 +459,7 @@
-
- #endif
-
--#if (defined(__linux__) && (defined(__i386__) || defined(__x86_64__) || defined(__sparc__) || defined(__powerpc__))) || (defined(__DARWIN__) && (defined(__i386__) || defined(__x86_64__) || defined(__ppc__))) || (defined(__FreeBSD__) && (defined(__x86_64__) || defined(__i386__))) || (defined(__OpenBSD__) && defined(__x86_64__)) || (defined(__sun__) && defined(__x86_64__))
-+#if (defined(__linux__) && (defined(__i386__) || defined(__x86_64__) || defined(__sparc__) || defined(__powerpc__))) || (defined(__DARWIN__) && (defined(__i386__) || defined(__x86_64__) || defined(__ppc__))) || (defined(__FreeBSD__) && (defined(__x86_64__) || defined(__i386__))) || ((defined(__NetBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)) || (defined(__sun__) && defined(__x86_64__))
-
- #if defined(__linux__) && defined(__i386__)
- #if !defined(X86_FXSR_MAGIC)
-@@ -502,6 +502,9 @@
- #define mc_pc(mc) ((mc)->mc_rip)
- #elif defined(__FreeBSD__) && defined(__i386__)
- #define mc_pc(mc) ((mc)->mc_eip)
-+#elif defined(__NetBSD__) && defined(__x86_64__)
-+#define mc_pc(mc) ((mc)->__gregs[_REG_RIP])
-+typedef mcontext_t *erts_mcontext_ptr_t;
- #elif defined(__OpenBSD__) && defined(__x86_64__)
- #define mc_pc(mc) ((mc)->sc_rip)
- #elif defined(__sun__) && defined(__x86_64__)
-@@ -598,6 +601,14 @@
- pc = mc_pc(uc);
- fxsave->fx_mxcsr = 0x1F80;
- fxsave->fx_fsw &= ~0xFF;
-+#elif defined(__NetBSD__) && defined(__x86_64__)
-+ mcontext_t *mc = &uc->uc_mcontext;
-+ struct fxsave64 *fxsave = (struct fxsave64 *)&mc->__fpregs;
-+ if (fxsave->fx_mxcsr & 0x000D) {
-+ fxsave->fx_mxcsr &= ~(0x003F|0x0680);
-+ skip_sse2_insn(uc);
-+ }
-+ fxsave->fx_fsw &= ~0xFF;
- #elif defined(__sun__) && defined(__x86_64__)
- mcontext_t *mc = &uc->uc_mcontext;
- struct fpchip_state *fpstate = &mc->fpregs.fp_reg_set.fpchip_state;
diff --git a/lang/erlang/patches/patch-at b/lang/erlang/patches/patch-at
deleted file mode 100644
index 9ecd8dcad6c..00000000000
--- a/lang/erlang/patches/patch-at
+++ /dev/null
@@ -1,51 +0,0 @@
-$NetBSD: patch-at,v 1.1 2009/12/15 12:09:20 asau Exp $
-
-Do we need this wrapper?
-
---- erts/emulator/hipe/hipe_x86_signal.c.orig 2008-06-10 16:47:40.000000000 +0400
-+++ erts/emulator/hipe/hipe_x86_signal.c 2008-08-20 00:31:52.000000000 +0400
-@@ -171,7 +171,7 @@
- #define INIT() do { if (!init_done()) do_init(); } while (0)
- #endif /* __DARWIN__ */
-
--#if !defined(__GLIBC__) && !defined(__DARWIN__)
-+#if !defined(__GLIBC__) && !defined(__DARWIN__) && !defined(__NetBSD__)
- /*
- * Assume Solaris/x86 2.8.
- * There is a number of sigaction() procedures in libc:
-@@ -207,6 +207,7 @@
- #define INIT() do { if (!init_done()) do_init(); } while (0)
- #endif /* not glibc or darwin */
-
-+#if !defined(__NetBSD__)
- /*
- * This is our wrapper for sigaction(). sigaction() can be called before
- * hipe_signal_init() has been executed, especially when threads support
-@@ -229,7 +230,7 @@
- }
- return __next_sigaction(signum, act, oldact);
- }
--
-+#endif
- /*
- * This overrides the C library's core sigaction() procedure, catching
- * all its internal calls.
-@@ -244,7 +245,7 @@
- /*
- * This catches the application's own sigaction() calls.
- */
--#if !defined(__DARWIN__)
-+#if !defined(__DARWIN__) && !defined(__NetBSD__)
- int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact)
- {
- return my_sigaction(signum, act, oldact);
-@@ -302,7 +303,9 @@
- struct sigaction sa;
- int i;
-
-+#ifndef __NetBSD__
- INIT();
-+#endif
-
- hipe_sigaltstack_init();
-
diff --git a/lang/erlang/patches/patch-au b/lang/erlang/patches/patch-au
deleted file mode 100644
index 17a44b8a0db..00000000000
--- a/lang/erlang/patches/patch-au
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-au,v 1.1 2009/12/15 12:09:20 asau Exp $
-
-Don't strip scripts.
-
---- lib/test_server/src/Makefile.orig 2009-06-05 17:02:52.000000000 +0400
-+++ lib/test_server/src/Makefile 2009-12-15 13:15:00.000000000 +0300
-@@ -139,7 +139,7 @@
- $(TARGET_FILES) $(TS_TARGET_FILES) \
- $(AUTOCONF_FILES) $(C_FILES) $(COVER_FILES) $(CONFIG) \
- $(RELEASE_PATH)/test_server
-- $(INSTALL_PROGRAM) $(PROGRAMS) $(RELEASE_PATH)/test_server
-+ $(INSTALL_SCRIPT) $(PROGRAMS) $(RELEASE_PATH)/test_server
-
- release_docs_spec:
-
diff --git a/lang/erlang/patches/patch-av b/lang/erlang/patches/patch-av
deleted file mode 100644
index 3d39179ac52..00000000000
--- a/lang/erlang/patches/patch-av
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-av,v 1.1 2009/12/15 12:09:20 asau Exp $
-
-Don't strip scripts.
-
---- lib/wx/test/Makefile.orig 2009-04-16 13:25:50.000000000 +0400
-+++ lib/wx/test/Makefile 2009-12-15 13:26:09.000000000 +0300
-@@ -61,7 +61,7 @@
- release_tests_spec: opt
- $(INSTALL_DIR) $(RELSYSDIR)
- $(INSTALL_DATA) wx.spec wx_test_lib.hrl $(ErlSrc) $(ErlTargets) $(RELSYSDIR)
-- $(INSTALL_PROGRAM) wxt $(RELSYSDIR)
-+ $(INSTALL_SCRIPT) wxt $(RELSYSDIR)
-
- release_docs_spec:
-
diff --git a/lang/erlang/patches/patch-aw b/lang/erlang/patches/patch-aw
deleted file mode 100644
index 6093de4ffd0..00000000000
--- a/lang/erlang/patches/patch-aw
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-aw,v 1.1 2009/12/18 23:33:19 asau Exp $
-
-Dragonfly support.
-
---- lib/erl_interface/src/connect/ei_resolve.c.orig 2009-03-12 13:19:12 +0100
-+++ lib/erl_interface/src/connect/ei_resolve.c 2009-12-17 13:22:10 +0100
-@@ -601,7 +601,7 @@
- #ifndef HAVE_GETHOSTBYNAME_R
- return my_gethostbyaddr_r(addr,length,type,hostp,buffer,buflen,h_errnop);
- #else
--#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000))
-+#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000) || defined(__DragonFly__))
- struct hostent *result;
-
- gethostbyaddr_r(addr, length, type, hostp, buffer, buflen, &result,
-@@ -628,7 +628,7 @@
- #ifndef HAVE_GETHOSTBYNAME_R
- return my_gethostbyname_r(name,hostp,buffer,buflen,h_errnop);
- #else
--#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000))
-+#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000) || defined(__DragonFly__))
- struct hostent *result;
-
- gethostbyname_r(name, hostp, buffer, buflen, &result, h_errnop);
diff --git a/lang/erlang/patches/patch-ax b/lang/erlang/patches/patch-ax
deleted file mode 100644
index 8e247e97943..00000000000
--- a/lang/erlang/patches/patch-ax
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-ax,v 1.1 2010/04/17 20:10:16 tez Exp $
-CVE-2008-2371 pcro buffer overflow patch
-
---- erts/emulator/pcre/pcre_compile.c.orig 2010-04-17 14:45:46.437030500 -0500
-+++ erts/emulator/pcre/pcre_compile.c 2010-04-17 14:48:54.644343400 -0500
-@@ -92,6 +92,10 @@
-
- #define COMPILE_WORK_SIZE (4096)
-
-+/* The overrun tests check for a slightly smaller size so that they detect the
-+overrun before it actually does run off the end of the data block. */
-+
-+#define WORK_SIZE_CHECK (COMPILE_WORK_SIZE - 100)
-
- /* Table for handling escaped characters in the range '0'-'z'. Positive returns
- are simple data values; negative values are for special things like \d and so
-@@ -2445,7 +2449,7 @@
- #ifdef DEBUG
- if (code > cd->hwm) cd->hwm = code; /* High water info */
- #endif
-- if (code > cd->start_workspace + COMPILE_WORK_SIZE) /* Check for overrun */
-+ if (code > cd->start_workspace + WORK_SIZE_CHECK) /* Check for overrun */
- {
- *errorcodeptr = ERR52;
- goto FAILED;
-@@ -2494,7 +2498,7 @@
- /* In the real compile phase, just check the workspace used by the forward
- reference list. */
-
-- else if (cd->hwm > cd->start_workspace + COMPILE_WORK_SIZE)
-+ else if (cd->hwm > cd->start_workspace + WORK_SIZE_CHECK)
- {
- *errorcodeptr = ERR52;
- goto FAILED;
diff --git a/lang/erlang/patches/patch-ay b/lang/erlang/patches/patch-ay
new file mode 100644
index 00000000000..3d2df893569
--- /dev/null
+++ b/lang/erlang/patches/patch-ay
@@ -0,0 +1,13 @@
+$NetBSD: patch-ay,v 1.1 2011/04/14 19:34:09 asau Exp $
+
+--- lib/odbc/c_src/Makefile.in.orig 2010-02-19 20:07:30.000000000 +0200
++++ lib/odbc/c_src/Makefile.in 2010-06-21 23:28:49.000000000 +0300
+@@ -81,7 +81,7 @@
+ CFLAGS = $(TYPEFLAGS) @CFLAGS@ @THR_DEFS@ @DEFS@
+ EI_LDFLAGS = -L$(EI_ROOT)/obj$(TYPEMARKER)/$(TARGET)
+ LD = @LD@
+-LDFLAGS = $(ODBC_LIB) $(EI_LDFLAGS)
++LDFLAGS = -Wl,-R$(PREFIX)/lib $(ODBC_LIB) $(EI_LDFLAGS)
+ LIBS = @LIBS@ @THR_LIBS@ $(EI_LIB)
+ INCLUDES = -I. $(ODBC_INCLUDE) $(EI_INCLUDE)
+ TARGET_FLAGS = @TARGET_FLAGS@