let fedora-branch = "rawhide"
#let fedora-branch = "f34"
-let fedora-tag = "f39-build-side-69760"
+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.0 rebuild for Fedora 39"
+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.
"ocaml-camlimages",
"ocaml-camlp-streams",
"ocaml-camlp5",
+ "ocaml-camlp5-buildscripts",
"ocaml-camomile",
"ocaml-cinaps",
"ocaml-cmdliner",
"ocaml-curses",
"ocaml-dbus",
"ocaml-dose3",
- # Cyclic dependency ocaml-dune -> ocaml-pp -> ocaml-dune
- #"ocaml-dune",
+ "ocaml-dune",
"ocaml-easy-format",
"ocaml-expat",
"ocaml-extlib",
"ocaml-facile",
"ocaml-fieldslib",
"ocaml-fileutils",
- "ocaml-findlib",
+ "ocaml-findlib", "not-ocamlfind",
"ocaml-fmt",
"ocaml-fpath",
"ocaml-gen",
"ocaml-ocplib-simplex",
"ocaml-octavius",
"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",
"brltty",
"coccinelle",
"coq",
+ "emacs-common-tuareg",
"flocq",
"frama-c",
"gappalib-coq",
+ "guestfs-tools",
"graphviz",
"haxe",
"hevea",
"libguestfs",
"libnbd",
"opam",
+ "planets",
"plplot",
"prooftree",
"supermin",
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