X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=Goalfile;h=dcb108ac1a8698f544e61c68dd4f607e6550bded;hb=b91ee0c6ebf30b52607062f2bbabb77aca01bef5;hp=4c18a327c36d6eb6fc6419233a14e9bcc584c2ab;hpb=87cfd2eaa3f190373d48baf4c4b706be99df2348;p=fedora-ocaml-rebuild.git diff --git a/Goalfile b/Goalfile index 4c18a32..dcb108a 100644 --- a/Goalfile +++ b/Goalfile @@ -6,17 +6,17 @@ let fedora-dir = "%HOME/d/fedora" let fedora-branch = "rawhide" #let fedora-branch = "f34" -let fedora-tag = "f40-build-side-75060" +let fedora-tag = "f40-build-side-79351" # The magic string that must appear in %changelog when the # package has been rebuilt. -let fedora-rebuild-name = "OCaml 5.1 rebuild for Fedora 40" +let fedora-rebuild-name = "OCaml 5.1.1 rebuild for Fedora 40" # %fedora-retry-failed: # If set to 1 then failed builds are retried automatically. # If set to 0 then failed builds must be manually restarted. # Normally you want this to be 0. -let fedora-retry-failed = "1" +let fedora-retry-failed = "0" # Packages that are ignored, which means they are treated as if # they have been rebuilt. @@ -24,203 +24,9 @@ let fedora-ignored = [ "ocaml-srpm-macros", "ocaml", ] -# All OCaml-related source package names -let packages = [ - "ocaml-alcotest", - "ocaml-astring", - "ocaml-atd", - "ocaml-augeas", - "ocaml-autoconf", - "ocaml-base", - "ocaml-base64", - "ocaml-benchmark", - "ocaml-bigarray-compat", - "ocaml-biniou", - "ocaml-bin-prot", - "ocaml-bisect-ppx", - "ocaml-bos", - "ocaml-cairo", - "ocaml-calendar", - "ocaml-camlbz2", - "ocaml-camlidl", - "ocaml-camlimages", - "ocaml-camlp-streams", - "ocaml-camlp5", - "ocaml-camomile", - "ocaml-cinaps", - "ocaml-cmdliner", - "ocaml-compiler-libs-janestreet", - "ocaml-cppo", - "ocaml-cryptokit", - "ocaml-csexp", - "ocaml-csv", - "ocaml-ctypes", - "ocaml-cudf", - "ocaml-curl", - "ocaml-curses", - "ocaml-dbus", - "ocaml-dose3", - "ocaml-dune", - "ocaml-easy-format", - "ocaml-expat", - "ocaml-extlib", - "ocaml-facile", - "ocaml-fieldslib", - "ocaml-fileutils", - "ocaml-findlib", - "ocaml-fmt", - "ocaml-fpath", - "ocaml-gen", - "ocaml-gettext", - "ocaml-graphics", - "ocaml-gsl", - "ocamlify", - "ocaml-integers", - "ocaml-jane-street-headers", - "ocaml-jst-config", - "ocaml-lablgl", - "ocaml-lablgtk", - "ocaml-lablgtk3", - "ocaml-labltk", - "ocaml-lacaml", - "ocaml-lambda-term", - "ocaml-libvirt", - "ocaml-logs", - "ocaml-luv", - "ocaml-lwt", - "ocaml-markup", - "ocaml-mccs", - "ocaml-mdx", - "ocaml-menhir", - "ocaml-merlin", - "ocaml-mew", - "ocaml-mew-vi", - "ocaml-mlgmpidl", - "ocaml-mlmpfr", - "ocaml-mtime", - "ocamlmod", - "ocaml-mysql", - "ocaml-newt", - "ocaml-num", - "ocaml-obuild", - "ocaml-ocamlbuild", - "ocaml-ocamlgraph", - "ocaml-ocamlnet", - "ocaml-ocp-indent", - "ocaml-ocplib-endian", - "ocaml-ocplib-simplex", - "ocaml-octavius", - "ocaml-odoc", - # To be retired after 5.1, now merged into ocaml-odoc - #"ocaml-odoc-parser", - "ocaml-omake", - "ocaml-opam-file-format", - "ocaml-ounit", - "ocaml-parmap", - "ocaml-parsexp", - "ocaml-pcre", - "ocaml-pcre2", - "ocaml-perl4caml", - "ocaml-postgresql", - "ocaml-pp", - "ocaml-ppx-assert", - "ocaml-ppx-base", - "ocaml-ppx-cold", - "ocaml-ppx-compare", - "ocaml-ppx-custom-printf", - "ocaml-ppx-derivers", - "ocaml-ppx-deriving", - "ocaml-ppx-deriving-yaml", - "ocaml-ppx-deriving-yojson", - "ocaml-ppx-enumerate", - "ocaml-ppx-expect", - "ocaml-ppx-fields-conv", - "ocaml-ppx-globalize", - "ocaml-ppx-hash", - "ocaml-ppx-here", - "ocaml-ppx-import", - "ocaml-ppx-inline-test", - "ocaml-ppx-js-style", - "ocaml-ppx-let", - "ocaml-ppxlib", - "ocaml-ppx-optcomp", - "ocaml-ppx-sexp-conv", - "ocaml-ppx-stable-witness", - "ocaml-ppx-variants-conv", - "ocaml-psmt2-frontend", - "ocaml-ptmap", - "ocaml-pyml", - "ocaml-qcheck", - "ocaml-qtest", - "ocaml-re", - "ocaml-react", - "ocaml-res", - "ocaml-result", - "ocaml-rresult", - "ocaml-SDL", - "ocaml-sedlex", - "ocaml-sexplib", - "ocaml-sexplib0", - "ocaml-sha", - "ocaml-sqlite", - "ocaml-ssl", - "ocaml-stdcompat", - "ocaml-stdio", - "ocaml-time-now", - "ocaml-topkg", - "ocaml-trie", - "ocaml-tyxml", - "ocaml-uucd", - "ocaml-uucp", - "ocaml-uunf", - "ocaml-uuseg", - "ocaml-uutf", - "ocaml-variantslib", - "ocaml-version", - "ocaml-xml-light", - "ocaml-xmlm", - "ocaml-xmlrpc-light", - "ocaml-yaml", - "ocaml-yojson", - "ocaml-zarith", - "ocaml-zed", - "ocaml-zip", - "ocaml-zmq", - - "alt-ergo", - "apron", - "brltty", - "coccinelle", - "coq", - "emacs-common-tuareg", - "flocq", - "frama-c", - "gappalib-coq", - "guestfs-tools", - "graphviz", - "haxe", - "hevea", - "hivex", - "libguestfs", - "libnbd", - "opam", - "planets", - "plplot", - "prooftree", - "supermin", - "swig", - "utop", - "virt-top", - "virt-v2v", - "why3", - "z3", - "zenon", - - # Causes a cyclic dependency between libnbd <-> nbdkit. We need - # to fix this in goals itself, but in the meantime disable nbdkit - # and build it by hand. - #"nbdkit", -] +# Include the full list of packages for either Fedora or ELN. +include "./fedora-packages.gl" +#include "./eln-packages.gl" # Get the list of source packages. pure function get-source-packages () returning strings = { @@ -241,7 +47,8 @@ pure function get-source-packages () returning strings = { elif [ -f $pkg/%fedora-branch/dead.package ]; then echo "WARNING: $pkg: is a dead package, ignored" >&2 else - echo "$pkg: package is not checked out locally" >&2 + echo "ERROR: $pkg: package is not checked out locally" >&2 + # This does NOT exit the script, why??? exit 1 fi done