diff options
author | asau <asau> | 2011-04-14 19:34:07 +0000 |
---|---|---|
committer | asau <asau> | 2011-04-14 19:34:07 +0000 |
commit | 83b9bb05cb8deb4dd053a2f18e2fbd403e60a25d (patch) | |
tree | 1fde9e9f57785535e57e0017134687e382b27ecd /lang/erlang | |
parent | e22f5192a486f21b6d1ddb642e29c7c05a3b701b (diff) | |
download | pkgsrc-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')
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@ |