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

Bug#586493: ocaml-batteries: FTBFS with OCaml 3.12 (probably) because of changes in Camlp4



Package: src:ocaml-batteries
Version: 1.1.0-2
Severity: normal
User: debian-ocaml-maint@lists.debian.org
Usertags: ocaml312-ftbfs
Tags: upstream pending

Hello,

While rebuilding all packages with OCaml 3.12.0+beta1, ocaml-batteries
failed to build on amd64.

Revelant part:
> + ocamlfind ocamldep -package camlp4.lib -native -pp camlp4of -I . -I ../../../libs/estring pa_format.ml
> File "pa_format.ml", line 247, characters 19-22:
> While expanding quotation "ctyp" in a position of "patt":
>   Parse error: EOI expected after [quotation of type] (in [quotation of type])
> 
> Preprocessing error on file pa_format.ml
> - exit src/syntax/pa_strings scan-ocaml-pa_format.ml, 0.17 sec, code 2
> *** omake: 51/774 targets are up to date
> *** omake: failed (2.37 sec, 6/6 scans, 4/7 rules, 26/286 digests)
> *** omake: targets were not rebuilt because of errors:
>    <scanner src/syntax/pa_strings/scan-ocaml-pa_format.ml>
>       depends on: src/syntax/pa_strings/pa_format.ml
> make[1]: *** [override_dh_auto_build] Error 2

The full build log is available at:


http://ocaml.debian.net/debian/ocaml3120beta1/failures/ocaml-batteries_1.1.0-2%2B3.12.0%2Bbeta1%2B1_amd64.build

This bug is already fixed in the d-o-m repository, but I'm not sure if
this bug belongs to ocaml-batteries or to ocaml itself. See:

  http://caml.inria.fr/mantis/view.php?id=5080


Best regards,

-- 
Stéphane




Reply to: