On Tue, Oct 18, 2016 at 09:49:30AM -0500, Jim Perrin wrote: > > > On 10/18/2016 08:04 AM, Richard W.M. Jones wrote: > > > (3) The real reason I'm doing this now is because partners have asked > > us to update the OCaml compiler in RHEL 7.4. This will be a binary > > ABI break -- it's unfortunately unavoidable -- and will require all > > OCaml-using programs to be recompiled, and of course that will affect > > CentOS and any other RHEL derivatives. > > > Thanks for the heads-up on this one. It's not definite yet, but good for CentOS to be aware. > Happen to have a rough estimate > handy for the number of impacted packages? In base RHEL we will be updating these packages: ocaml ocaml-calendar ocaml-csv ocaml-curses ocaml-extlib ocaml-fileutils ocaml-findlib ocaml-gettext ocaml-libvirt ocaml-ounit ocaml-xml-light hivex graphviz brlapi libguestfs In the extended CentOS/EPEL it will be anything returned by this command: repoquery --whatrequires ocaml-runtime --qf "%{name}" | sort -u (That's binary packages, not source packages, but it's a good start). This is assuming you don't want to rebuild packages which contain only OCaml binaries. In fact you might want to do that because of a CVE which came up last year (https://bugzilla.redhat.com/CVE-2015-8869). In that case you need to look for any package which `BuildRequires: ocaml'. I'm afraid my repoquery-fu is not good enough :-( Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-top is 'top' for virtual machines. Tiny program with many powerful monitoring features, net stats, disk stats, logging, etc. http://people.redhat.com/~rjones/virt-top