Commit Graph

232 Commits

Author SHA1 Message Date
Richard W.M. Jones
790c0c334b Add %{?dist} to Release tag.
Thanks: Lubomír Sedlář
2020-02-27 11:54:21 +00:00
Richard W.M. Jones
fc7aa1636a Add %{?dist} to Release tag.
Thanks: Lubomír Sedlář
2020-02-27 11:53:01 +00:00
Richard W.M. Jones
dc143d5bb6 OCaml 4.10.0 final. 2020-02-25 21:25:57 +00:00
Fedora Release Engineering
39e6786df8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 19:28:15 +00:00
Richard W.M. Jones
f986cb165c OCaml 4.10.0+beta1. 2020-01-18 11:43:26 +00:00
Richard W.M. Jones
71ffd8d204 Bump release and rebuild. 2020-01-07 17:10:09 +00:00
Richard W.M. Jones
d999c1ca02 Bump release and rebuild. 2020-01-07 16:41:00 +00:00
Richard W.M. Jones
be199402b5 Drop some %changelog messages left over from trying to build on riscv64. 2020-01-07 16:40:12 +00:00
Richard W.M. Jones
785927384b Bump release and rebuild. 2020-01-07 13:40:04 +00:00
Richard W.M. Jones
b59110214e Bump release and rebuild. 2020-01-07 13:36:53 +00:00
Richard W.M. Jones
45edde154b Bump release and rebuild. 2020-01-07 13:18:50 +00:00
Richard W.M. Jones
5028b94a94 Bump release and rebuild. 2020-01-07 12:57:19 +00:00
Richard W.M. Jones
3779563b6a Bump release and rebuild. 2020-01-07 12:24:48 +00:00
Richard W.M. Jones
c6050323b4 Bump release and rebuild. 2020-01-07 12:22:13 +00:00
Richard W.M. Jones
47619598e9 OCaml 4.09.0 for riscv64 2020-01-07 11:54:25 +00:00
Richard W.M. Jones
d9e51264fc Require redhat-rpm-config to get hardening flags when linking. 2019-12-10 18:24:31 +00:00
Richard W.M. Jones
54390d6011 Reset the version number back to 4.09.0.
So we generate ocaml(runtime) = 4.09.0 dependency correctly.
2019-12-05 18:09:05 +00:00
Richard W.M. Jones
ab47d2524d Further fixes to CFLAGS and annobin. 2019-12-05 16:22:57 +00:00
Richard W.M. Jones
6dcdd9e9c2 Disable required tests again, these always fail. 2019-12-05 14:44:55 +00:00
Richard W.M. Jones
2f37856e84 Remove ocamloptp binaries.
Rename target_camlheader[di] -> camlheader[di] files.
Remove vmthreads - old threading library which is no longer built.
Remove x11 subpackage which is obsolete.
Reenable required tests on aarch64, ppc64le and x86_64.
2019-12-05 13:56:33 +00:00
Richard W.M. Jones
14856c2d7f Use autosetup, remove old setup line. 2019-12-05 13:08:59 +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
Fedora Release Engineering
a406cf88bb - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 22:47:15 +00: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
1be91fb723 Revert "Disable bootstrapping by default."
This doesn't work well since non-bootstrapping cannot be used to move
from one minor release to the next.  For example if you have OCaml
4.07.0 then you cannot use non-bootstrapping to move to 4.07.1,
because the *.cmi files are incompatible between the two releases.

We need to rethink this.

This reverts commit 8f288a07f3.
2019-04-26 08:52:53 +01:00
Fedora Release Engineering
4a96e5f705 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 16:44:45 +00:00
Igor Gnatenko
a95e2b445e
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 19:39:36 +01:00
Richard W.M. Jones
8f288a07f3 Disable bootstrapping by default.
Use the previously built (in Fedora) OCaml compiler to build the new
compiler.

Provide --with bootstrap if people want to build OCaml using the
embedded binary compiler shipped with upstream sources.
2018-08-17 19:33:35 +01:00
Fedora Release Engineering
d3dd586fa4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 14:39:55 +00: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
4729dd2ae1 Enable emacs again on riscv64. 2018-06-26 10:21:24 +01:00
Richard W.M. Jones
0c1300311f OCaml 4.07.0-rc1 (RHBZ#1536734). 2018-06-19 18:32:28 +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
23c0207aac Remove mesa* dependencies which are not needed. 2018-02-24 20:13:14 +00:00
Richard W.M. Jones
bcd06cf034 Add dependency on gcc. 2018-02-18 18:40:41 +00:00
Fedora Release Engineering
c4e7f1c7b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 08:44:07 +00:00
Richard W.M. Jones
4644b253ab Don't require the checks to succeed on ppc64.
There is a new failure:

Running tests from 'tests/lib-dynlink-native' ...
 ... testing 'main'Fatal error: exception Invalid_argument("output_value: abstract value (outside heap)")
2018-01-10 14:56:25 +00:00
Richard W.M. Jones
e65cf15d35 Drop non-free documentation (RHBZ#1530647). 2018-01-10 14:27:37 +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
b562129589 Add final upstream fix for aarch64/binutils relocation problems.
https://github.com/ocaml/ocaml/pull/1330
2017-09-13 21:07:17 +01:00
Richard W.M. Jones
5ea3c98449 Include interim fix for aarch64/binutils relocation problems. 2017-09-06 16:13:37 +01:00
Richard W.M. Jones
59545eed91 Bump release.
Apparently Koji can't handle the same NVR built twice even if
the old build was untagged.
2017-08-07 08:56:25 +01: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
42b3c165c6 Revert "Disable tests on aarch64 (https://caml.inria.fr/mantis/view.php?id=7602)"
Reenable these tests.  There is a patch which fixes the problem
instead.

This reverts commit dd7a7dca92.
2017-08-05 16:16:44 +01:00
Richard W.M. Jones
dd7a7dca92 Disable tests on aarch64 (https://caml.inria.fr/mantis/view.php?id=7602) 2017-08-05 12:24:27 +01:00