Browse thread
Strange, occasional build failure with ocamlmklib / ranlib
-
Richard Jones
- Richard Jones
- Olivier Andrieu
- Martin Jambon
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Olivier Andrieu <oandrieu@n...> |
| Subject: | Re: [Caml-list] Strange, occasional build failure with ocamlmklib / ranlib |
On Tue, Jun 2, 2009 at 16:46, Richard Jones <rich@annexia.org> wrote: > I just want to post this here in case it rings a bell with anyone: > > ocamlfind ocamlc -c guestfs.mli > ocamlfind ocamlc -c guestfs.ml > ocamlfind ocamlopt -c guestfs.ml > ocamlmklib -o mlguestfs guestfs_c.o guestfs_c_actions.o guestfs.cmo > -L../src/.libs -lguestfs > ocamlmklib -o mlguestfs guestfs_c.o guestfs_c_actions.o guestfs.cmx > -L../src/.libs -lguestfs > ranlib: './libmlguestfs.a': No such file > > There's no other error visible. > > The error is intermittent, and fairly rare. Usually if we just run > the build again it succeeds. > > We've seen the same bug happening on 3.09.3 and on 3.11.1+rc0. > > There are more detailed build logs here: > > https://bugzilla.redhat.com/show_bug.cgi?id=502309 > > Anyone got any ideas at all? Is it a parallel make ? If so, the concurrent ocamlmklib are probably stepping on each other's toes ... You could try either calling ocamlklib once, or 3 times (with the .o, the .cmo and the .cmx); -- Olivier