wyrd 1.4.5 - build fails with parallel make
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wyrd |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When I try to compile wyrd 1.4.5 on Fedora Rawhide it fails with the following error:
ocamlc -c -cc "gcc" -ccopt "-fPIC -g -Wall -DHAVE_CONFIG_H \
-DPIC -DNATIVE_CODE \
-o ml_curses.o " ml_curses.c
File "utility.ml", line 340, characters 6-39:
Error: Unbound value Curses.
make: *** [utility.cmx] Error 2
make: *** Waiting for unfinished jobs....
ar rcs libcurses_stubs.a ml_curses.o
ocamlopt -c keys.ml
ocamlopt -c -pp "gcc -x c -E " curses.ml
ocamlopt -a -cclib -lcurses_stubs -cclib -lncursesw -o curses.cmxa keys.cmx curses.cmx
make[2]: Leaving directory `/builddir/
sed \
-e 's/@PACKAGE@
-e 's/@VERSION@
-e 's/@CURSES@
< META.in > META
ranlib *.a
make[1]: Leaving directory `/builddir/
Related branches
summary: |
- wyrd 1.4.5 - curses compile error on Fedora Rawhide + wyrd 1.4.5 - build fails with parallel make |
Changed in wyrd: | |
status: | New → Confirmed |
Changed in wyrd: | |
status: | Confirmed → Fix Committed |
Changed in wyrd: | |
status: | Fix Committed → Fix Released |
On Sat, Dec 18, 2010 at 2:59 AM, Till Maas <email address hidden>wrote:
> When I try to compile wyrd 1.4.5 on Fedora Rawhide it fails with the
> following error:
>
[snip]
This sorta looks like a Makefile race condition. Can you try building
without the "-j16" flag to "make"?
Paul