Opened 7 years ago
Last modified 3 years ago
#55385 reopened defect
ocaml: fails to build on 10.6 and lower — at Version 2
Reported by: | mojca (Mojca Miklavec) | Owned by: | pmetzger (Perry E. Metzger) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | ocaml |
Description (last modified by mojca (Mojca Miklavec))
OCaml port fails to build on 10.6 and lower. It might help to use a newer compiler, but it makes sense to test the hypothesis before blindly adding items to compilers blacklist.
/usr/bin/gcc-4.2 -c -DSYS_macosx -DMODEL_default -o amd64.o amd64.S || \ { echo "If your assembler produced syntax errors, it is probably";\ echo "unhappy with the preprocessor. Check your assembler, or";\ echo "try producing amd64.o by hand.";\ exit 2; } amd64.S:708:Unknown pseudo-op: .string amd64.S:708:Rest of line ignored. 1st junk character valued 34 ("). If your assembler produced syntax errors, it is probably unhappy with the preprocessor. Check your assembler, or try producing amd64.o by hand.
If it turns out that it in fact cannot be built, the port should at least say so. But I guess it's just an issue with too old compiler.
On 10.5 it failed with
/usr/bin/gcc-4.2 -bundle -flat_namespace -undefined suppress -Wl,-no_compact_unwind -o libcamlrun_shared.so interp.pic.o misc.pic.o stacks.pic.o fix_code.pic.o startup_aux.pic.o startup.pic.o freelist.pic.o major_gc.pic.o minor_gc.pic.o memory.pic.o alloc.pic.o roots.pic.o globroots.pic.o fail.pic.o signals.pic.o signals_byt.pic.o printexc.pic.o backtrace_prim.pic.o backtrace.pic.o compare.pic.o ints.pic.o floats.pic.o str.pic.o array.pic.o io.pic.o extern.pic.o intern.pic.o hash.pic.o sys.pic.o meta.pic.o parsing.pic.o gc_ctrl.pic.o terminfo.pic.o md5.pic.o obj.pic.o lexing.pic.o callback.pic.o debugger.pic.o weak.pic.o compact.pic.o finalise.pic.o custom.pic.o dynlink.pic.o spacetime.pic.o afl.pic.o unix.pic.o main.pic.o -lcurses -lpthread ld: unknown option: -no_compact_unwind
Change History (2)
comment:1 Changed 7 years ago by mojca (Mojca Miklavec)
Description: | modified (diff) |
---|
comment:2 Changed 7 years ago by mojca (Mojca Miklavec)
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.