X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=fedora_ocaml_rebuild.ml;h=9cf135f15dda57c8b78b41f5b417b390a7f3a69e;hb=c4e0993e81c4bd3d1aadae4baa8d10ada8f06d76;hp=9c3cffc76e776600f024d03246982e55c737d0ef;hpb=8162d70380425801ab4e8038b8d89c20e11b8f4b;p=goaljobs-goals.git diff --git a/fedora_ocaml_rebuild.ml b/fedora_ocaml_rebuild.ml index 9c3cffc..9cf135f 100644 --- a/fedora_ocaml_rebuild.ml +++ b/fedora_ocaml_rebuild.ml @@ -29,7 +29,9 @@ let blocked = [ "ocaml-pa-do"; (* build failure, complex *) "ocaml-lwt"; (* build failure on 4.02.0 *) "ocaml-preludeml"; (* build failure *) + "cduce"; (* broken again with latest 4.02 *) "frama-c"; (* build failure *) + "gappalib-coq"; (* build failure in configure script *) ] let blocked pkg = List.mem pkg blocked @@ -108,7 +110,12 @@ let () = Unix.putenv "MAKEFLAGS" "" (* Goal: rebuild all packages. *) let rec goal all () = - List.iter (fun pkg -> require (rebuild_started pkg)) source_packages + let n = List.length source_packages in + List.iteri ( + fun i pkg -> + require (rebuild_started pkg); + printf "*** *** rebuilt %d/%d packages *** ***\n%!" (i+1) n + ) source_packages (* Goal: That 'package' has been rebuilt and exists in Koji. *) and rebuilt pkg =