[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#580094: FTBFS with OCaml 3.12 because of changes in ocamldoc API



Package: src:cameleon
Version: 1.9.19-2
Severity: normal
User: debian-ocaml-maint@lists.debian.org
Usertags: ocaml312-ftbfs

Hello,

While rebuilding all packages with a SVN snapshot of OCaml (version
3.12.0+dev17, revision 10268), your package failed to build on amd64.

Relevant part:
> if test -f `dirname cameleon/cam_doc_gui.ml`/`basename cameleon/cam_doc_gui.ml .ml`.mli && test ! -f `dirname cameleon/cam_doc_gui.ml`/`basename cameleon/cam_doc_gui.ml .ml`.cmi ; then \
>    /usr/bin/ocamlc -warn-error FSPUYZ -dtypes -thread  -I +threads -I +ocamldoc -I ocaml/parsing -I ocaml/typing  -I ocaml/utils -I '/usr/lib/ocaml/pcre' -I '/usr/lib/ocaml/lablgtk2' -I '/usr/lib/ocaml/lablgtk2' -I '/usr/lib/ocaml/lablgtk2' -I '/usr/lib/ocaml/xml-light' -I odot -I okey -I utils -I odiff -I tdl -I rss -I tmpl-engine -I sqml -I config_file -I configwin -I gtksv-utils -I report -I dbforge -I ocamlcvs -I editor -I cameleon -I camtop -I custop -I multiclip -I plugins -I snippets -c `dirname cameleon/cam_doc_gui.ml`/`basename cameleon/cam_doc_gui.ml .ml`.mli; fi
> /usr/bin/ocamlc -warn-error FSPUYZ -dtypes -thread  -I +threads -I +ocamldoc -I ocaml/parsing -I ocaml/typing  -I ocaml/utils -I '/usr/lib/ocaml/pcre' -I '/usr/lib/ocaml/lablgtk2' -I '/usr/lib/ocaml/lablgtk2' -I '/usr/lib/ocaml/lablgtk2' -I '/usr/lib/ocaml/xml-light' -I odot -I okey -I utils -I odiff -I tdl -I rss -I tmpl-engine -I sqml -I config_file -I configwin -I gtksv-utils -I report -I dbforge -I ocamlcvs -I editor -I cameleon -I camtop -I custop -I multiclip -I plugins -I snippets -c cameleon/cam_doc_gui.ml
> File "cameleon/cam_doc_gui.ml", line 630, characters 8-35:
> Error: The constructor Odoc_info.Ref expects 3 argument(s),
>        but is applied here to 2 argument(s)
> make[2]: *** [cameleon/cam_doc_gui.cmo] Error 2
> rm tmpl-engine/tmplLexer.ml tdl/tdl_filter_lexer.ml
> make[2]: Leaving directory `/tmp/cameleon-1.9.19/src'
> make[1]: *** [src] Error 2
> make[1]: Leaving directory `/tmp/cameleon-1.9.19'

The full build log is available at:
  http://debian.glondu.net/debian/ocaml31120dev17r10268/failures/cameleon_1.9.19-2%2B3.12.0%2Bdev17%2B10268_amd64.build


Best regards,

-- 
Stéphane


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: