Commit Graph

35 Commits

Author SHA1 Message Date
Richard W.M. Jones b249a82b37 Disable package note misfeature 2022-01-26 16:32:11 +00:00
Richard W.M. Jones edfb35d875 New upstream version 4.13.1 2021-10-04 16:38:42 +01:00
Richard W.M. Jones 129153b851 Move to final version of upstream patch for non-constant SIGSTKSZ
NOTE: I did not build this package because it will cause dependency
problems (requiring every other OCaml package in F35 to be rebuilt).
If there is a mass rebuild of Rawhide then that would be a good time
to rebuild it.
2021-06-23 12:05:20 +01:00
Richard W.M. Jones b8653f50ff OCaml 4.12.0 release (RHBZ#1893381).
Workaround for glibc non-constant SIGSTKSZ
  (https://github.com/ocaml/ocaml/issues/10250)
2021-02-28 21:15:27 +00:00
Richard W.M. Jones 709f14be77 OCaml 4.11.1 release (RHBZ#1870368#c26). 2020-09-01 17:30:45 +01:00
Richard W.M. Jones 1018e3aa3a OCaml 4.11.0 release (RHBZ#1870368). 2020-08-21 09:09:13 +01:00
Richard W.M. Jones cf41d3d77d Enable LTO again.
NOTE: I did not build this in Rawhide, because building it appears to
change some of the ocamlx() dependencies, which would require
everything in Rawhide to be rebuilt.  I will build all OCaml packages
in Rawhide once OCaml 4.11.0 has been released which should be in a
week or two.
2020-08-04 14:25:18 +01:00
Richard W.M. Jones a2dcfff43b Move to OCaml 4.11.0+dev2-2020-04-22.
- Backport upstream RISC-V backend from 4.12 + fixes.
- Enable tests on riscv64.
- Disable ocaml-instr-* tools on riscv64.
2020-05-04 17:07:52 +01:00
Richard W.M. Jones 7eb82f0e55 Add fixes for various issues found in the previous build. 2020-04-21 15:12:14 +01:00
Richard W.M. Jones 9ed29bd6b2 Move to OCaml 4.11.0 pre-release with support for RISC-V. 2020-04-17 14:51:57 +01:00
Richard W.M. Jones db6ffb193e Fix RISC-V backend. 2020-04-11 18:59:33 +01:00
Richard W.M. Jones dc143d5bb6 OCaml 4.10.0 final. 2020-02-25 21:25:57 +00:00
Richard W.M. Jones f986cb165c OCaml 4.10.0+beta1. 2020-01-18 11:43:26 +00:00
Richard W.M. Jones 643d094358 OCaml 4.09.0 final. 2019-12-05 12:56:42 +00:00
Richard W.M. Jones fe05d6a138 OCaml 4.08.1 final. 2019-08-16 08:58:35 +01:00
Richard W.M. Jones 77bcef6197 OCaml 4.08.1+rc2.
Include fix for miscompilation of off_t on 32 bit architectures.
2019-07-30 08:54:03 +01:00
Richard W.M. Jones 0cadb87d84 OCaml 4.08.0 (RHBZ#1673688). 2019-06-27 14:50:15 +01:00
Richard W.M. Jones 1da04a1857 OCaml 4.08.0 beta 3 (RHBZ#1673688).
- emacs subpackage has been dropped (from upstream):
  https://github.com/ocaml/ocaml/pull/2078#issuecomment-443322613
  https://github.com/Chris00/caml-mode
- Remove ocamlbyteinfo and ocamlpluginfo, neither can be compiled.
- Disable tests on all architectures, temporarily hopefully.
- Package threads/*.mli files.
2019-04-26 16:46:59 +01:00
Richard W.M. Jones 148a5c2576 OCaml 4.07.0 (RHBZ#1536734).
Small adjustments to ocamldoc packaging.
2018-07-11 11:15:38 +01:00
Richard W.M. Jones 05d5087a40 Add RISC-V patch to add debuginfo (DWARF) generation. 2018-06-05 21:04:48 +01:00
Richard W.M. Jones 9bc0b70a71 OCaml 4.07.0-beta2 (RHBZ#1536734). 2018-04-26 15:01:11 +01:00
Richard W.M. Jones 42201e8fdf Add another couple of RISC-V patches from nojb branch. 2018-02-25 15:14:24 +00:00
Richard W.M. Jones a4c8f9a8f0 New upstream version 4.06.0.
Enable parallel builds again.
Rebase patches.
2017-11-07 14:58:29 +00:00
Richard W.M. Jones 5f905fc187 - New upstream version 4.05.0.
- Disable parallel builds for now.
- *.mli files are now included in ocaml-compiler-libs.
- Add possible fix for aarch64 with new binutils.
2017-08-05 16:33:41 +01:00
Richard W.M. Jones 725d4a96c7 Revert "New upstream version 4.05.0."
It's been decided to allow the Fedora 27 Mass Rebuild to take place
before OCaml 4.05.0 is added to Fedora.  To avoid this package
accidentally getting included in the mass rebuild, this commit reverts
the new upstream version, and then it will be un-re-verted after the
Mass Rebuild.

This reverts commit 40c060b8ec.
2017-07-21 11:00:11 +01:00
Richard W.M. Jones 40c060b8ec New upstream version 4.05.0.
- Disable parallel builds for now.
- *.mli files are now included in ocaml-compiler-libs.
2017-07-18 17:40:06 +01:00
Richard W.M. Jones 310b7aa2bb New upstream version 4.04.2.
Fix: ocaml: Insufficient sanitisation allows privilege escalation for
  setuid binaries (CVE-2017-9772) (RHBZ#1464920).
2017-06-26 10:53:06 +01:00
Richard W.M. Jones 62c9a887d9 New upstream version 4.04.1. 2017-05-10 12:50:40 +01:00
Richard W.M. Jones 22d2d1d45d riscv: Further fixes for https://github.com/nojb/riscv-ocaml/issues/2 2016-11-23 13:23:03 +00:00
Richard W.M. Jones 1b4063eb57 Update RISC-V support to fix
https://github.com/nojb/riscv-ocaml/issues/2
2016-11-22 22:21:33 +00:00
Richard W.M. Jones 2730b0fa32 riscv64: Fix intermediate operands.
(https://github.com/nojb/riscv-ocaml/issues/1)
2016-11-11 12:15:04 +00:00
Richard W.M. Jones 02890f76ff s390x: Fix address of caml_raise_exn in native dynlink modules.
Upstream bug report:
    https://caml.inria.fr/mantis/view.php?id=7405
2016-11-09 16:19:54 +00:00
Richard W.M. Jones 3faf9753d1 Add support for RISC-V using out of tree support from:
https://github.com/nojb/riscv-ocaml
2016-11-08 18:58:49 +00:00
Richard W.M. Jones c99809b76e New upstream version 4.04.0. 2016-11-04 22:17:02 +00:00
Richard W.M. Jones 22dd7125c6 New upstream version 4.04.0+beta2. 2016-11-04 10:06:18 +00:00