[MacPorts] #13846: OCamlDuce port install fails due to warnings
turned into errors
MacPorts
trac at macosforge.org
Sun Jan 6 02:24:30 PST 2008
#13846: OCamlDuce port install fails due to warnings turned into errors
--------------------------------+-------------------------------------------
Reporter: ludwig at fh-worms.de | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.6.0
Keywords: ocamlduce |
--------------------------------+-------------------------------------------
My attempts to install ocamlduce 3.08.4pl3, Revision 1 failed because the
build encountered warnings about unused variables and ocamlc.opt was
passed the option -warn-error. This is on an Intel MacBook Pro with OS X
10.4.11.
{{{
castellio:~ cludwig$ port installed ocaml
The following ports are currently installed:
ocaml @3.10.0_0 (active)
castellio:~ cludwig$ sudo port -v install ocamlduce
Password:
---> Building ocamlduce with target opt
make -f Makefile.ocamlduce INCLUDES="-I stdlib/cduce"
stdlib/cduce/custom.cmo stdlib/cduce/encodings.cmo stdlib/cduce/imap.cmo
stdlib/cduce/upool.cmo stdlib/cduce/ns.cmo stdlib/cduce/sortedList.cmo
stdlib/cduce/atoms.cmo stdlib/cduce/bool.cmo stdlib/cduce/chars.cmo
stdlib/cduce/ident.cmo stdlib/cduce/intervals.cmo stdlib/cduce/inttbl.cmo
stdlib/cduce/normal.cmo stdlib/cduce/pretty.cmo stdlib/cduce/stats.cmo
stdlib/cduce/compunit.cmo stdlib/cduce/types.cmo stdlib/cduce/sequence.cmo
stdlib/cduce/sample.cmo stdlib/cduce/auto_pat.cmo
stdlib/cduce/patterns.cmo stdlib/cduce/value.cmo
stdlib/cduce/run_dispatch.cmo stdlib/cduce/explain.cmo
stdlib/cduce/typepat.cmo stdlib/cduce/serial.cmo
make[1]: `stdlib/cduce/custom.cmo' is up to date.
ocamlc.opt -warn-error A -I stdlib/cduce -c stdlib/cduce/encodings.ml
File "stdlib/cduce/encodings.ml", line 121, characters 8-27:
Warning Y: unused variable c.
File "stdlib/cduce/encodings.ml", line 122, characters 8-27:
Warning Y: unused variable c.
File "stdlib/cduce/encodings.ml", line 123, characters 8-27:
Warning Y: unused variable c.
File "stdlib/cduce/encodings.ml", line 124, characters 8-27:
Warning Y: unused variable c.
Error: error-enabled warnings (4 occurrences)
make[1]: *** [stdlib/cduce/encodings.cmo] Error 2
make: *** [cduce_types.cmo] Error 2
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ocamlduce/work
/ocaml-sub" && make opt -f Makefile.ocamlduce " returned error 2
Command output: make -f Makefile.ocamlduce INCLUDES="-I stdlib/cduce"
stdlib/cduce/custom.cmo stdlib/cduce/encodings.cmo stdlib/cduce/imap.cmo
stdlib/cduce/upool.cmo stdlib/cduce/ns.cmo stdlib/cduce/sortedList.cmo
stdlib/cduce/atoms.cmo stdlib/cduce/bool.cmo stdlib/cduce/chars.cmo
stdlib/cduce/ident.cmo stdlib/cduce/intervals.cmo stdlib/cduce/inttbl.cmo
stdlib/cduce/normal.cmo stdlib/cduce/pretty.cmo stdlib/cduce/stats.cmo
stdlib/cduce/compunit.cmo stdlib/cduce/types.cmo stdlib/cduce/sequence.cmo
stdlib/cduce/sample.cmo stdlib/cduce/auto_pat.cmo
stdlib/cduce/patterns.cmo stdlib/cduce/value.cmo
stdlib/cduce/run_dispatch.cmo stdlib/cduce/explain.cmo
stdlib/cduce/typepat.cmo stdlib/cduce/serial.cmo
make[1]: `stdlib/cduce/custom.cmo' is up to date.
ocamlc.opt -warn-error A -I stdlib/cduce -c stdlib/cduce/encodings.ml
File "stdlib/cduce/encodings.ml", line 121, characters 8-27:
Warning Y: unused variable c.
File "stdlib/cduce/encodings.ml", line 122, characters 8-27:
Warning Y: unused variable c.
File "stdlib/cduce/encodings.ml", line 123, characters 8-27:
Warning Y: unused variable c.
File "stdlib/cduce/encodings.ml", line 124, characters 8-27:
Warning Y: unused variable c.
Error: error-enabled warnings (4 occurrences)
make[1]: *** [stdlib/cduce/encodings.cmo] Error 2
make: *** [cduce_types.cmo] Error 2
Warning: the following items did not execute (for ocamlduce):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
Error: Status 1 encountered during processing.
castellio:~ cludwig$
}}}
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13846>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list