diff options
author | 2019-12-16 02:37:34 +0100 | |
---|---|---|
committer | 2019-12-27 16:39:31 +0300 | |
commit | df1434388cf449f432d8058f8fa0e9f0202483ab (patch) | |
tree | 88a7fbc88290158010943a47a5012c4bbf3d5498 /acct-user | |
parent | dev-ml/{camlimages,js_of_ocaml,labltk}: Dependency default (diff) | |
download | gentoo-df1434388cf449f432d8058f8fa0e9f0202483ab.tar.gz gentoo-df1434388cf449f432d8058f8fa0e9f0202483ab.tar.bz2 gentoo-df1434388cf449f432d8058f8fa0e9f0202483ab.zip |
dev-lang/ocaml: Bump to version 4.09.0, EAPI 7
This new OCaml ebuild uses EAPI 7. As discussed with Zlogenem, multi-
platform support has been removed and the ebuild is now keyworded for
~amd64 only.
Significant time was spent figuring out why the build failed when run
via ebuild, but succeeded when run manually. After I filed an upstream
issue[1] and a subsequent discussion, it turned out that Gentoo's ${P}
variable clashed with the OCaml build, as I had suspected. The line
P ?= stdlib__
in a Makefile resulted in wrong file paths which in turn broke the
OCaml documentation build. I have asked upstream if their use of the
"?=" operator is deliberate; an answer is pending.
The license in this build has been changed to match [2].
[1] https://github.com/ocaml/ocaml/issues/9189
[2] https://ocaml.org/docs/license.html
Closes: https://bugs.gentoo.org/688108
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Ralph Seichter <gentoo@seichter.de>
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Diffstat (limited to 'acct-user')
0 files changed, 0 insertions, 0 deletions