From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Re: OCaml 4.09 Date: Sun, 19 Jan 2020 20:35:31 -0500 Message-ID: <35FE8AAB-7239-4078-90A4-5D67E45DDA25@lepiller.eu> References: <87lfq8win7.fsf@gnu.org> <87wo9nry76.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:42902) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1itLyw-0007B2-Li for guix-devel@gnu.org; Sun, 19 Jan 2020 20:35:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1itLyv-0000Xs-DO for guix-devel@gnu.org; Sun, 19 Jan 2020 20:35:58 -0500 In-Reply-To: <87wo9nry76.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org, =?ISO-8859-1?Q?Ludovic_Court=E8s?= , Brett Gilio Cc: bandali@gnu.org, julien lepiller Le 19 janvier 2020 15:25:01 GMT-05:00, "Ludovic Court=C3=A8s" a =C3=A9crit : >Hello! > >Brett Gilio skribis: > >> Short message! I am trying to get our OCaml development system up to >> shape, as it is currently lagging some versions behind=2E I have opened >a >> wip-ocaml4=2E09 branch for this work=2E Here are some of the things tha= t >> need work that I have identified=2E > >I cannot really help on this, but I noticed that Julien added OCaml >4=2E09 >in commit 7b99aa043c4e661fd86cfe25e7b51f5081f42e5d, so perhaps you can >synchronize on the next steps=2E :-) > >Happy =CE=BB! > >Ludo=E2=80=99=2E Ah yes, sorry about that! Let's synchronize: we have package-with-explicit= -ocaml=2E Next step is to have package-with-ocaml-4=2E07, update any packag= e that doesn't work with 4=2E09 (currently 4=2E07 is still the default), ex= cept for the janestreet packages and dependents=2E Then switch to 4=2E09 by= default and make janestreet packages use 4=2E07 instead=2E Finally, import= the new version of the janestreet packages and switch lependents to 4=2E09= =2E That should ensure every step is buildable=2E Wdyt?