On Mon, Sep 23 2019, Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote:
> On Mon, Sep 23 2019, Christopher Zimmermann <chr...@openbsd.org> wrote:
>> Here is an updated diff fixing the reported problems:
>> - no more duplicate entries. They sneaked in while I updated the PLISTS
>>   for bytecode-only ocaml
>> - update the distfile (again ?!?), use https.
>
> I guess you checked the tarball for changes, did you spot anything evil?
>
> The ocaml-graphics port ought to use the proper .tbz tarballs published
> at
>
>   https://github.com/ocaml/graphics/releases
>
> instead of GH_TAGNAME.

Updated ocaml-graphics tarball, using the tarball from upstream.
lib/ocaml/graphics/META, lib/ocaml/graphics/dune-package and
lib/ocaml/graphics/opam now specify a version ("5.0.0").

Attachment: ocaml-graphics.tgz
Description: Binary data

> Was ocaml-4.08.1+ tested at all on a non-x86 arch?  The update to
> ocaml-4.08.1 is broken since its import on at least arm64 and sparc64,
> despite my request for a wip diff. :-/
>
>   http://build-failures.rhaalovely.net//sparc64/2019-09-18/lang/ocaml.log

It turns out that this update to 4.09.0 unbreaks ocaml on sparc64 (and
probably others): the .cmt* files are now installed.

I hit one problem with findlib though (not sparc64 specific).  The
graphics META file is now shipped by ocaml-graphics.  This updated diff
(attached) fixes this, removes the hardcoding of lang/ocaml=4.09.0, and
strips an outdated comment in graphics/ocaml-cairo.

Attachment: ocaml49.3.diff.gz
Description: Binary data

I've built a bunch of ocaml ports on amd64 and sparc64, no fallout.
If you agree with this diff, ok jca@

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to