Re: OCaml 4.12

2021-03-04 Thread Andy Li
On Thu, Mar 4, 2021 at 1:15 AM Jerry James wrote: > Once that is fixed, haxe should build in Rawhide again. Also, Andy, > I'd like to point out that ocaml-luv is now available in Fedora, so it > should be possible to update to haxe 4.2.x. Regards, I've just fixed it by upgrading haxe to 4.2.1.

Re: OCaml 4.12

2021-03-03 Thread Jerry James
On Wed, Mar 3, 2021 at 9:05 AM Jerry James wrote: > Oh no! I thought I had tracked down all of the consumers of > ocaml-ppx-tools-versioned. So, no, ocaml-ppx-tools is not a straight > replacement. Users of ocaml-ppx-tools-versioned are supposed to > migrate to ocaml-ppxlib. I'll see what need

Re: OCaml 4.12

2021-03-03 Thread Jerry James
hat needs to be done to fix this. Sorry about that. > I also recall there was some discussion about whether we need > OCaml 4.12 in Fedora 34. I would prefer _not_ to do this, not only > because it's another couple of days of work, but also because > Fedora 34 is feeding into RHEL 9

Re: OCaml 4.12

2021-03-03 Thread Kevin Kofler via devel
Richard W.M. Jones wrote: > I also recall there was some discussion about whether we need > OCaml 4.12 in Fedora 34. I would prefer _not_ to do this, not only > because it's another couple of days of work, but also because > Fedora 34 is feeding into RHEL 9 and it would pull

Re: OCaml 4.12

2021-03-02 Thread Richard W.M. Jones
On Tue, Mar 02, 2021 at 03:39:03PM +, Zbigniew Jędrzejewski-Szmek wrote: > On Tue, Mar 02, 2021 at 03:21:01PM +, Richard W.M. Jones wrote: > > On Tue, Mar 02, 2021 at 04:00:58PM +0100, Fabio Valentini wrote: > > > On Tue, Mar 2, 2021 at 3:40 PM Zbigniew Jędrzejewski-Szmek > > > wrote: > >

Re: OCaml 4.12

2021-03-02 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Mar 02, 2021 at 03:21:01PM +, Richard W.M. Jones wrote: > On Tue, Mar 02, 2021 at 04:00:58PM +0100, Fabio Valentini wrote: > > On Tue, Mar 2, 2021 at 3:40 PM Zbigniew Jędrzejewski-Szmek > > wrote: > > > > > > On Tue, Mar 02, 2021 at 01:13:56PM +, Richard W.M. Jones wrote: > > > > >

Re: OCaml 4.12

2021-03-02 Thread Richard W.M. Jones
of: (a) Bump and build all the OCaml packages in F34 without changing the version of OCaml. (b) Rebuild all the OCaml packages in F34 against OCaml 4.12. I'd kind of like to avoid this because it's a bunch of work, and also pulls in an extra OCaml package into RHEL 9. (c) Do nothing - p

Re: OCaml 4.12

2021-03-02 Thread Fabio Valentini
On Tue, Mar 2, 2021 at 3:40 PM Zbigniew Jędrzejewski-Szmek wrote: > > On Tue, Mar 02, 2021 at 01:13:56PM +, Richard W.M. Jones wrote: > > > > Update here: > > https://bodhi.fedoraproject.org/updates/FEDORA-2021-667db9b546 > > Oh, wow! > > This fixes a bunch of FTI issues, right? Can we get a f

Re: OCaml 4.12

2021-03-02 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Mar 02, 2021 at 01:13:56PM +, Richard W.M. Jones wrote: > > Update here: > https://bodhi.fedoraproject.org/updates/FEDORA-2021-667db9b546 Oh, wow! This fixes a bunch of FTI issues, right? Can we get a freeze exception for this? Zbyszek ___

Re: OCaml 4.12

2021-03-02 Thread Richard W.M. Jones
Update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-667db9b546 -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting

Re: OCaml 4.12

2021-03-02 Thread Richard W.M. Jones
a straight replacement, but I didn't attempt to fix this package, so please take a look. Also ISTR there was an haxe update upstream. I also recall there was some discussion about whether we need OCaml 4.12 in Fedora 34. I would prefer _not_ to do this, not only because it's another couple of da

Re: OCaml 4.12

2021-03-01 Thread Richard W.M. Jones
z3 build was cancelled, unclear why: https://koji.fedoraproject.org/koji/taskinfo?taskID=6206 Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-p2v converts physical machines

Re: OCaml 4.12

2021-03-01 Thread Jerry James
On Mon, Mar 1, 2021 at 9:26 AM Richard W.M. Jones wrote: > No worries! We really need a better way to visualise these > dependencies. At the moment I'm trying builds and breaking the deps > as I find them. I agree. The OCaml world is chock full of circular dependencies. I actually started wri

Re: OCaml 4.12

2021-03-01 Thread Richard W.M. Jones
On Mon, Mar 01, 2021 at 09:18:31AM -0700, Jerry James wrote: > On Mon, Mar 1, 2021 at 7:02 AM Richard W.M. Jones wrote: > > Thinking about this more, rather than remove the subpackage(s) (there > > are several more), I've decided to make them conditional instead, so > > we have the choice to still

Re: OCaml 4.12

2021-03-01 Thread Jerry James
On Mon, Mar 1, 2021 at 7:02 AM Richard W.M. Jones wrote: > Thinking about this more, rather than remove the subpackage(s) (there > are several more), I've decided to make them conditional instead, so > we have the choice to still build them in future. Sorry about that. I thought I had broken the

Re: OCaml 4.12

2021-03-01 Thread Richard W.M. Jones
On Mon, Mar 01, 2021 at 11:59:22AM +, Richard W.M. Jones wrote: > On Mon, Mar 01, 2021 at 11:47:41AM +, Richard W.M. Jones wrote: > > We might need to remove a dependency somewhere to break the cycle, as > > we did with dune. > > I've removed the -doc subpackage from ocaml-integers. (Also

Re: OCaml 4.12

2021-03-01 Thread Richard W.M. Jones
On Mon, Mar 01, 2021 at 11:47:41AM +, Richard W.M. Jones wrote: > We might need to remove a dependency somewhere to break the cycle, as > we did with dune. I've removed the -doc subpackage from ocaml-integers. (Also possibly not related, but debuginfo generation was broken for this package so

Re: OCaml 4.12

2021-03-01 Thread Richard W.M. Jones
Another problem is there is a circular dependency going through ocaml-odoc. I believe it's this (although there could be others): ocaml-odoc -> BR: ocaml-markup -> BR: ocaml-lwt -> BR: ocaml-luv -> BR: ocaml-ctypes -> BR: ocaml-integers -> BR: ocaml-odoc I broke it by excluding ocaml-odoc, but

Re: OCaml 4.12

2021-02-28 Thread Richard W.M. Jones
OCaml 4.12.0 rebuild is starting. The side tag is: f35-build-side-38024 (don't use this, at least not without coordinating with me). This will probably take a few days, not least because I need to update my local checkouts and scripts to deal with the master->rawhide change. We hit this bug for

Re: OCaml 4.12

2021-02-24 Thread Jerry James
On Wed, Feb 24, 2021 at 8:45 AM Richard W.M. Jones wrote: > OCaml 4.12.0 was just released. I'll take a look at builds this > weekend. > > https://bugzilla.redhat.com/show_bug.cgi?id=1893381 Great! Feel free to shout at me if any of my packages break. Also, I have pushed changes to ocaml-csexp

Re: OCaml 4.12

2021-02-24 Thread Richard W.M. Jones
OCaml 4.12.0 was just released. I'll take a look at builds this weekend. https://bugzilla.redhat.com/show_bug.cgi?id=1893381 Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-build

Re: OCaml 4.12

2021-02-24 Thread Richard W.M. Jones
se frama-c needs it. I pushed some changes to the Rawhide branch > today but haven't rebuilt. I'll let the OCaml 4.12 rebuilds take care > of that. I'm going to do likewise with ocaml-menhir, probably in the > next 24 hours. > > I am thinking of picking up ocaml-merlin

Re: OCaml 4.12

2021-02-23 Thread Jerry James
x27;t rebuilt. I'll let the OCaml 4.12 rebuilds take care of that. I'm going to do likewise with ocaml-menhir, probably in the next 24 hours. I am thinking of picking up ocaml-merlin, which is also orphaned. I have tried updating it to 4.1, but some tests are failing. A little debugging wo

Re: OCaml 4.12

2021-02-22 Thread Richard W.M. Jones
On Mon, Feb 22, 2021 at 09:59:55AM -0700, Jerry James wrote: > On Sat, Feb 20, 2021 at 10:26 AM Jerry James wrote: > > Okay, I will try to get all of these builds done prior to beta freeze. > > The builds are all done now, and ocaml-ppx-tools-versioned has been > retired in F34+. As far as I can

Re: OCaml 4.12

2021-02-22 Thread Jerry James
On Sat, Feb 20, 2021 at 10:26 AM Jerry James wrote: > Okay, I will try to get all of these builds done prior to beta freeze. The builds are all done now, and ocaml-ppx-tools-versioned has been retired in F34+. As far as I can tell, all OCaml-using packages except ocaml-dose3 and ocaml-oasis are

Re: OCaml 4.12

2021-02-20 Thread Jerry James
On Fri, Feb 19, 2021 at 11:45 AM Richard W.M. Jones wrote: > That sounds great. Okay, I will try to get all of these builds done prior to beta freeze. > This is weird, but while it will require a smallish change to our spec > (like removing rpm-devel), I don't think it should affect anything > e

Re: OCaml 4.12

2021-02-19 Thread Richard W.M. Jones
On Thu, Feb 18, 2021 at 12:07:32PM -0700, Jerry James wrote: > Richard, I see that the OCaml 4.12 release is not expected to happen > until next week, after the beta freeze: > > https://discuss.ocaml.org/t/ocaml-4-12-0-first-release-candidate/7294 > > Some of my OCaml packages

OCaml 4.12

2021-02-18 Thread Jerry James
Richard, I see that the OCaml 4.12 release is not expected to happen until next week, after the beta freeze: https://discuss.ocaml.org/t/ocaml-4-12-0-first-release-candidate/7294 Some of my OCaml packages are currently not installable, due to the dynlink hiccup, I think. Rather than enter beta