More progress in Fedora OCaml 4.02 rebuild.
authorRichard W.M. Jones <rjones@redhat.com>
Tue, 22 Jul 2014 19:21:18 +0000 (20:21 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Tue, 22 Jul 2014 19:21:18 +0000 (20:21 +0100)
fedora_ocaml_rebuild.ml

index a22d84b..d556dfb 100644 (file)
@@ -25,15 +25,12 @@ let yum_repo = "koji-rawhide"
 let blocked = [
   "ocaml-bitstring";               (* needs upstream fix for 4.02.0 *)
 
 let blocked = [
   "ocaml-bitstring";               (* needs upstream fix for 4.02.0 *)
 
-  (* ocaml-labltk needs to be packaged.  Unfortunately because there
-   * is no spec file, ocaml-labltk doesn't appear in the list of
-   * source packages, and so is filtered out of all the dependency
-   * checks as if it were a non-OCaml package.  Therefore we currently
-   * also have to list all packages that depend on it.
-   *)
-  "ocaml-labltk"; (* BRed by: *) "ocaml-lablgl"; "ocaml-ocamlnet"; "planets";
-
   "ocaml-camlp5";                       (* not updated for 4.02.0 *)
   "ocaml-camlp5";                       (* not updated for 4.02.0 *)
+  "ocaml-mikmatch";                     (* build failure on 4.02.0 *)
+  "ocaml-omake";                        (* build failure on 4.02.0 with hevea *)
+  "ocaml-p3l";                          (* build failure on 4.02.0 -warn-error A *)
+  "ocaml-pa-do";                        (* build failure, complex *)
+  "ocaml-lwt";                          (* build failure on 4.02.0 *)
 ]
 let blocked pkg = List.mem pkg blocked
 
 ]
 let blocked pkg = List.mem pkg blocked
 
@@ -42,9 +39,11 @@ let ignored = [
   "ocaml-srpm-macros";             (* don't need to build this *)
   "ocaml";                         (* rebuilt by hand *)
   "ocaml-findlib";                 (* rebuilt by hand *)
   "ocaml-srpm-macros";             (* don't need to build this *)
   "ocaml";                         (* rebuilt by hand *)
   "ocaml-findlib";                 (* rebuilt by hand *)
-  "ocaml-lwt"; "ocaml-react";      (* loganjerry is handling *)
   "ocaml-camlidl";                 (* rebuilt by orionp *)
   "whenjobs";                      (* obsolete *)
   "ocaml-camlidl";                 (* rebuilt by orionp *)
   "whenjobs";                      (* obsolete *)
+  "libguestfs";                    (* rebuilt by hand *)
+  "graphviz";                      (* rebuilt by hand *)
+  "xen";                           (* already done *)
 ]
 let ignored pkg = List.mem pkg ignored
 
 ]
 let ignored pkg = List.mem pkg ignored