summaryrefslogtreecommitdiffstats
path: root/package/erlang
Commit message (Collapse)AuthorAgeFilesLines
* package/erlang: disable for static buildsYann E. MORIN2014-11-221-2/+3
| | | | | | | | | | | | | erlang wants to build shared libs, always. So, disable erlang when we're building static-only. Fixes: http://autobuild.buildroot.net/results/1ce/1ceaa6925d1ded236d01ae9feb31f5f915f6b51a/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pakage/erlang: fix host build without termcap (curses) libraryYann E. MORIN2014-11-181-0/+2
| | | | | | | | | | | | | | | We do not need termcap (curses) support in the host variant of erlang. Fixes a bunch of autobuild failures; http://autobuild.buildroot.net/results/4be/4bef658b6815929058c769037211f7e0fc8d1f9c/ http://autobuild.buildroot.net/results/726/72619ed15590a3a5a41b7c398d973766ecab0a2e/ http://autobuild.buildroot.net/results/366/366439438549d5f7656be72f71dae3bb5f99c6b2/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Nathaniel Roach <nroach44@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/erlang: build host-erlang with support for opensslYann E. MORIN2014-10-061-2/+5
| | | | | | | | | | | | | | Erlang uses openssl for all things crypto. Since there are host Erlang tools that use crypto (such as rebar), we need to build host-erlang with support for crypto, and thus it shall depends on openssl. Suggested-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Frank Hunleth <fhunleth@troodon-software.com> Cc: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-8/+8
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang: bump to version 17.3Frank Hunleth2014-09-211-1/+1
| | | | | | | | | Erlang/OTP 17.3 is a service release on the 17 track with mostly bug fixes, but it does contain a number of new features and characteristics improvements as well. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang: needs thread supportThomas Petazzoni2014-09-131-0/+4
| | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/1f3/1f313aee75328c27e260c55dbf7caa5d3d6a07d3/ http://autobuild.buildroot.org/results/2f2/2f213d8cf6f828a68a2f36bb95564b8db043e7a2/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* erlang: bump to version 17.1Frank Hunleth2014-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Erlang/OTP 17.1 is a service release on the 17 track with mostly bug fixes, but it does contain a number of new features and characteristics improvements as well. Some highlights of the release are: - crypto: Add aes_cfb8 cypher to crypto:block_encrypt and block_decrypt. - diameter: Add result code counters for CEA, DWA, and DPA. - erts: The following built in functions in the erlang and binary modules now bump an appropriate amount of reductions and yield when out of reductions: binary_to_list/1, binary_to_list/3, bitstring_to_list/1, list_to_binary/1, iolist_to_binary/1, list_to_bitstring/1, binary:list_to_bin/1 - hipe: Handle Maps instructions get_map_elements, put_map_assoc, put_map_exact in the HiPE native code compiler. - mnesia: The time for inserting locks for a transaction with large number of locks is reduced significantly. - ssh: Option max_sessions added to ssh:daemon/{2,3}. - stdlib: Add maps:get/3 to maps module. The function will return the supplied default value if the key does not exist in the map. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* erlang: bump version to 17.0Frank Hunleth2014-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Erlang/OTP 17.0 is a new major release with new features, characteristics improvements, as well as some minor incompatibilities. Some highlights of the release are: - Erlang/OTP has been ported to the realtime operating system OSE. - Maps, a new dictionary data type (experimental) - A more natural mapping from ASN.1 OCTET STRING and BIT STRING to Erlang types, and other ASN.1 improvements and optimizations - The {active, N} socket option for TCP, UDP, and SCTP - A new (optional) scheduler utilization balancing mechanism - Migration of memory carriers has been enabled by default on all ERTS internal memory allocators - Increased garbage collection tenure rate - Experimental "dirty schedulers" functionality - Funs can now be given names - Miscellaneous unicode support enhancements - A new version scheme for OTP its applications has been introduced Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* erlang: bump version to R16B03-1Frank Hunleth2014-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | OTP R16B03-1 is a service release which corrects a few issues found in the R16B03 release. The corrections are: - The ODBC application was missing in the prebuilt Windows installers - 3 corrections in the SSL application: - Add missing validation of the server_name_indication option and test for its explicit use. - Elliptic curve selection in server mode now properly selects a curve suggested by the client, if possible. - The server did not indicate support for secure renegotiation during TLS extension handling. - In the syntax tools application a bug was introduced which broke reverting of local funs. This is now corrected (thanks to Anthony Ramine) - wx - Solved a problem which caused the debugger to crash when closing a window. Fixed static linking on Mac. - xmerl - Fixed a problem in the SAX-parser when the header of the next document was appearing in the buffer when using the xmerl_sax_parser:stream/2 function. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* erlang: bump to version R16B03Frank Hunleth2013-12-151-1/+1
| | | | | Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* erlang: add option to enable SMP supportFrank Hunleth2013-12-152-1/+17
| | | | | | | | | | Erlang builds two emulators depending on whether SMP is supported or not. If it is known that the target does not support SMP, turning off the SMP emulator saves compile time and reduces the size of the installation. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* erlang: bump to version R16B01Frank Hunleth2013-09-201-1/+1
| | | | | Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: pass erl_xcomp_sysroot to configureFrank Hunleth2013-09-201-0/+4
| | | | | | | | | | This is required for building the 'crypto', 'odbc', 'ssh' and 'ssl' Erlang applications. These apps are skipped regardless of whether they're enabled and their dependencies can be met if this environment variable isn't set. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: install to stagingHans Bulfone2013-09-101-0/+1
| | | | | | | | This is required to build custom port drivers/NIFs or code that uses erl_interface. Signed-off-by: Hans Bulfone <hans@nil.at> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: add upstream URLPeter Korsgaard2013-07-121-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: bump versionPeter Korsgaard2013-07-121-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: needs mmuGustavo Zacarias2013-05-061-0/+1
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/5b3411008ddf89aef55c8dd8682b894cf9860d13/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: don't build the Java stuff on the hostThomas Petazzoni2012-09-161-0/+1
| | | | | | | | | | We don't need the Java stuff, and it causes build failures on certain machines: http://autobuild.buildroot.org/results/99035e89e101c41d5e8b5ef6a025856f4af88ae2/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: fix host version dependenciesPeter Korsgaard2012-09-051-0/+1
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/8816fe16534062cdf0d3a682a7408f9adbea2985 The host version of erlang does not need to enable support for & depend on host versions of ncurses/openssl/zlib, even if the target version does. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: new packageWill Newton2012-08-243-0/+87
Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud