Name: | ocaml |
---|---|
Version: | 4.05.0 |
Release: | 6.el7 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 107787144 |
License: | QPL and (LGPLv2+ with exceptions) |
RPM: | ocaml-4.05.0-6.el7.aarch64.rpm |
Source RPM: | ocaml-4.05.0-6.el7.src.rpm |
Build Date: | Thu May 10 2018 |
Build Host: | ca-buildarm01.us.oracle.com |
Vendor: | Oracle America |
URL: | http://www.ocaml.org |
Summary: | OCaml compiler and programming environment |
Description: | OCaml is a high-level, strongly-typed, functional and object-oriented programming language from the ML family of languages. This package comprises two batch compilers (a fast bytecode compiler and an optimizing native-code compiler), an interactive toplevel system, parsing tools (Lex,Yacc), a replay debugger, a documentation generator, and a comprehensive library. |
- Obsolete only ocaml-labltk (not ocaml-camlp4) related: rhbz#1447988
- Obsolete ocaml-camlp4 and ocaml-labltk, removed in RHEL 7.5.
- Rebase to 4.05.0 (same as Fedora Rawhide). - Adds support for POWER, z/VM. - Improves support for aarch64. resolves: rhbz#1447988
- Fix buffer overflow and information leak CVE-2015-8869 resolves: rhbz#1343081
- ppc64le: Fix behaviour of Int64.max_int รท -1 resolves: rhbz#1236615
- ppc64le: Fix calling convention of external functions with > 8 params resolves: rhbz#1225995
- Fix ppc, ppc64, ppc64le stack non-executable (1214777).
- Fix caml_callback2 crashes (upstream PR#6489, RHBZ#1197240).
- Use -fno-strict-aliasing when building the compiler - ppc, ppc64, ppc64le: Mark stack as non-executable. resolves: rhbz#990521 - Provides ocaml(runtime) 4.01.1. related: rhbz#1098459
- Update to last 4.01 version from OCaml git. - Fix bug in argument parsing resolves: rhbz#1139803