CI target review

Greg Troxel <[email protected]> Tue, 16 Nov 2021 13:30:56 -0500
Newsgroups gmane.network.unison.devel
Message-ID <[email protected]>
There's a PR to add a static build flavor for Linux for a particular
ocaml version.  I don't really understand why yet, and askeed in the PR.

It isn't sustainable to add every flavor that anyone might want now, and
it really wouldn't be if github had more than their very limited
platform set.   But that doesn't mean anything in particular should be
omitted.

Looking at the list, we are building back to ocaml 4.01 for macos,
linux, windows.    I am inclined to say that ocaml before 4.08 is
ancient, and drop all <4.08 builds on everything except linux (because
we should build at least once, on ocaml versions that are not excluded
as unsupported by the README-etc).

Does anybody think ocaml before 4.08 is generally useful?


Beyond that, there is one build on ubuntu "musl+static+flambda" and I
don't understand
 * exactly what that is
 * why it is built for CI purposes
 * why the ocaml version is two micro revs behind
 * why it's only for 4.10 for CI purposes
 * who it is useful to for running purposes
 * why the other builds aren't useful for those people

_______________________________________________
Unison-hackers mailing list
[email protected]
https://LISTS.SEAS.UPENN.EDU/mailman/listinfo/unison-hackers
signature.asc (application/pgp-signature, 194 B)
-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQS7wyAjWilQwVHG9Vsf2nroCY7WDgUCYZP44AAKCRAf2nroCY7W
DrdiAJ0diMW81r8k+SjTEZ4j6TYwvUdp6QCfYYxPfaeV0GNyBdY+198UzbZGZr8=
=Damv
-----END PGP SIGNATURE-----