From 5353cfabbc017f4e011f0264073a96c8f506f526 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 5 Dec 2008 20:22:56 +0000 Subject: [PATCH] Rebuild for OCaml 3.11.0. --- ocaml-omake-0.9.8.5-no-sync.patch | 11 +++++++++++ ocaml-omake.spec | 7 ++++++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 ocaml-omake-0.9.8.5-no-sync.patch diff --git a/ocaml-omake-0.9.8.5-no-sync.patch b/ocaml-omake-0.9.8.5-no-sync.patch new file mode 100644 index 0000000..528912e --- /dev/null +++ b/ocaml-omake-0.9.8.5-no-sync.patch @@ -0,0 +1,11 @@ +--- omake-0.9.8.5.orig/src/exec/omake_exec.ml 2006-12-08 22:52:01.000000000 +0000 ++++ omake-0.9.8.5.newcaml/src/exec/omake_exec.ml 2008-12-05 20:12:17.000000000 +0000 +@@ -46,8 +46,6 @@ + open Omake_options + open Omake_command_type + +-external sync : unit -> unit = "caml_sync" +- + module Exec = + struct + (* diff --git a/ocaml-omake.spec b/ocaml-omake.spec index a7ebbc5..b5075b3 100644 --- a/ocaml-omake.spec +++ b/ocaml-omake.spec @@ -2,7 +2,7 @@ Name: ocaml-omake Version: 0.9.8.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: OCaml build system with automated dependency analysis Group: Development/Tools @@ -12,6 +12,7 @@ Source0: http://omake.metaprl.org/downloads/omake-%{version}-3.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: ocaml-omake-debian-stdin-stdout-fix.patch +Patch1: ocaml-omake-0.9.8.5-no-sync.patch BuildRequires: ocaml >= 3.10.2-2 BuildRequires: ocaml-findlib-devel @@ -49,6 +50,7 @@ features many additional enhancements, including the following. %prep %setup -q -n omake-%{version} %patch0 -p1 +%patch1 -p1 %build @@ -84,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Dec 5 2008 Richard W.M. Jones - 0.9.8.5-4 +- Rebuild for OCaml 3.11.0. + * Fri May 16 2008 Richard W.M. Jones - 0.9.8.5-3 - Rebuild with OCaml 3.10.2-2 (fixes bz 445545).